MCP Tools
MCP tools are typed, described functions an AI model can call — the unit of capability that decides whether an agent is useful or dangerous.
/ quick answer
Each MCP tool has a name, a description, a JSON-schema input and annotations (read-only, destructive, idempotent). The model chooses tools from those descriptions alone, so tool design is prompt design: narrow scope, unambiguous names, small inputs and compact outputs. Write tools should carry approval requirements.
/ frequently asked
What is MCP Tools?
Each MCP tool has a name, a description, a JSON-schema input and annotations (read-only, destructive, idempotent). The model chooses tools from those descriptions alone, so tool design is prompt design: narrow scope, unambiguous names, small inputs and compact outputs. Write tools should carry approval requirements.
What is an example of MCP Tools?
`search_orders(customer_email, status)` returning 10 compact rows beats a generic `run_sql(query)` tool that hands the model the whole database.
Why does MCP Tools matter?
MCP tools are typed, described functions an AI model can call — the unit of capability that decides whether an agent is useful or dangerous.
What should I learn after MCP Tools?
Open the related workflows and prompts further down this page: they show how this idea is applied in a real task, step by step.
/ continue exploring
Related concepts
The vocabulary this page depends on.
- →MCP (Model Context Protocol)
Open standard letting AI clients call external tools, data and prompts.
- →MCP Server
An MCP server exposes tools, resources and prompts from one system so any MCP-compatible AI client can use them over a standard protocol.
- →MCP Client
An MCP client is the AI-side host that discovers servers, lists their tools and routes the model's calls to them.
- →MCP Resources
MCP resources are addressable read-only context — files, records, docs — that a client can pull into the model instead of calling a tool.
Related workflows
Turn this into a repeatable process.
- →Build an MCP Server for Your Own App
Expose your product's capabilities to every AI client with one server.
- →Audit MCP Tool Security
A checklist that catches the failure modes unique to model-driven tool calls.
- →How to Create a Website with AI
Go from idea to a live, custom-domain website in one afternoon using AI builders.
- →How to Build an AI Content System
A repeatable pipeline that turns one input into publish-ready content across every channel.
Related tool stacks
The tools that run it in production.
- →MCP Integration Stack
Build, deploy and secure MCP servers that real AI clients can use.
- →AI Research & Knowledge Stack
Default toolset for analysts, founders and creators doing deep research with AI.
Related prompts
Reusable prompts for this job.
- →MCP Tool Surface Design Prompt
Turns an app description into a minimal, safe MCP tool and resource surface.
Comparisons & alternatives
Pick between the options.
- →ChatGPT vs Claude
Two leading conversational AI assistants compared across reasoning, writing, coding, and pricing.
- →Best AI Workflow Automation Tools: n8n vs Zapier vs Make
The three tools most operators consider for AI workflow automation — compared on pricing, AI integration and technical flexibility.
- →Lovable vs Bolt
Two AI app builders compared on speed, backend, deployment, and production readiness.
- →OpenAI API vs Anthropic API
Choosing between the two leading LLM API providers for production apps.