MCP
A function exposed by an MCP server that an AI agent can call to perform an action.
A function exposed by an MCP server that an AI agent can call to perform an action. Tools have a name, description, input schema (defined with Zod or JSON Schema), and a handler function. When an AI model decides to use a tool, the MCP client validates the inputs, calls the server, and returns the result to the model. Tools are the most commonly used MCP capability.
Example
In practice, developers reach for MCP Tool when they need the capability described above as part of an AI feature or workflow.
Hands-on guides, comparisons, and tutorials that cover MCP.
FAQ
A function exposed by an MCP server that an AI agent can call to perform an action.
MCP Tool sits in the MCP part of the AI stack. Understanding it helps you make better decisions when building, debugging, and shipping AI features.
Developers Digest publishes tutorials and videos that cover MCP topics including MCP Tool. Check the blog and YouTube channel for hands-on walkthroughs.
Related
MCP tool poisoning is an attack where a malicious MCP server hides instructions in a tool's description, which the model reads but the user usually never sees.
MCP authorization is the part of the Model Context Protocol spec that defines how a client gets permission to call a protected MCP server over an HTTP-based transport.
An application that connects to MCP servers to use the tools, resources, and prompts they expose.

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.