Glossary

MCP Tools

MCP Tools are the action primitive in the Model Context Protocol. They let AI assistants perform operations — creating records, triggering deployments, sending messages, or any other action your service supports — by calling structured functions on your MCP server.

Explanation

Tools are the most commonly used MCP primitive and typically the best starting point when building an MCP server. Each tool has a name, a description (which AI uses to decide when to call it), and a typed input schema (which tells AI what parameters are needed). When an AI assistant determines that a tool is relevant to the user's request, it calls the tool with the required parameters. The MCP server executes the operation and returns the result. Good tool design is critical — the name should describe what the tool does (not how it's implemented), the description should explain when to use it, and the input schema should request complete task information rather than implementation details. Tools that represent complete user tasks (like 'create-issue' rather than 'POST-to-endpoint') are easier for AI to use effectively.

Related Terms

Ready to build your own MCP server?

Take the 2-minute quiz to find out if MCP is the right fit for your project, then get a step-by-step plan to ship it.