//
Search across all documentation pages
6 pages in this section.
Understand the three MCP primitives and how they differ from ordinary function calling.
Define a single MCP tool and connect a client to it over stdio.
Write tool schemas and handlers that Claude can discover and invoke reliably.
Serve files, database rows, or API responses as addressable MCP resource URIs.
Compare when to use callable tools, readable resources, and reusable prompt templates.
A checklist for designing clear tool schemas, resource URIs, and prompt templates.