992 pages for start.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
MCP Inspector
Model Context Protocol · in the page
docs/2024-11-05/tools/inspector
…exploration of the Inspector's features and capabilities. ## Getting started ### Installation and basic usage The Inspector runs directly through `npx` without requiring installation: ```bash them…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…for the MCP server and where to get the necessary information to kickstart the authorization flow. **2. Protected Resource Metadata Discovery** With the URI pointer to the PRM document, the client…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…d services. * **Future Compatibility Risk** * Even if an MCP Server starts as a "pure proxy" today, it might need to add security controls later. Starting with proper token audience separati…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
# Build an MCP client > Get started building your own client that can integrate with all MCP servers. In this tutorial, you'll learn how to build an LLM-powered chatbot client that connects to MCP s…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
# Build an MCP server > Get started building your own server to use in Claude for Desktop and other clients. In this tutorial, we'll build a simple MCP weather server and connect it to a host, Claud…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-03-26/develop/build-with-agent-skills
…`SKILL.md` plus `references/`) into your agent's skills location. ## Start a build With the skills installed, ask your agent to help you build an MCP server. The entry skill triggers on natural-lang…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…ol definitions of every connected server directly to the model at the start of each conversation. For a handful of tools, this is perfectly reasonable. But when a host has access to dozens of servers…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-local-servers
…nt capabilities](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/images/quickstart-filesystem.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=629d7e754dc358d71a408d6ce970c1b1) ## Prerequisites Before…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…P servers](https://support.anthropic.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) provided by third-party developers * [Build your own remote MCP servers to connec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…Calendar Blocking** ``` createCalendarEvent(title: "Barcelona Trip", startDate: "2024-06-15", endDate: "2024-06-22") ``` Marks the travel dates in the user's calendar. **Email notification** ``` s…
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
…munity/sdk-tiers.md) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best practices of its language. All SDKs support: *…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
….session.send_log_message( level="info", data="Server started successfully", ) return "done" ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ leve…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…exploration of the Inspector's features and capabilities. ## Getting started ### Installation and basic usage The Inspector runs directly through `npx` without requiring installation: ```bash them…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…for the MCP server and where to get the necessary information to kickstart the authorization flow. **2. Protected Resource Metadata Discovery** With the URI pointer to the PRM document, the client…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…d services. * **Future Compatibility Risk** * Even if an MCP Server starts as a "pure proxy" today, it might need to add security controls later. Starting with proper token audience separati…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
# Build an MCP client > Get started building your own client that can integrate with all MCP servers. In this tutorial, you'll learn how to build an LLM-powered chatbot client that connects to MCP s…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
# Build an MCP server > Get started building your own server to use in Claude for Desktop and other clients. In this tutorial, we'll build a simple MCP weather server and connect it to a host, Claud…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-06-18/develop/build-with-agent-skills
…`SKILL.md` plus `references/`) into your agent's skills location. ## Start a build With the skills installed, ask your agent to help you build an MCP server. The entry skill triggers on natural-lang…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…ol definitions of every connected server directly to the model at the start of each conversation. For a handful of tools, this is perfectly reasonable. But when a host has access to dozens of servers…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-local-servers
…nt capabilities](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/images/quickstart-filesystem.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=629d7e754dc358d71a408d6ce970c1b1) ## Prerequisites Before…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…P servers](https://support.anthropic.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) provided by third-party developers * [Build your own remote MCP servers to connec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…Calendar Blocking** ``` createCalendarEvent(title: "Barcelona Trip", startDate: "2024-06-15", endDate: "2024-06-22") ``` Marks the travel dates in the user's calendar. **Email notification** ``` s…
SDKs
Model Context Protocol · in the page
docs/2025-06-18/sdk
…munity/sdk-tiers.md) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best practices of its language. All SDKs support: *…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
….session.send_log_message( level="info", data="Server started successfully", ) return "done" ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ leve…
MCP Inspector
Model Context Protocol · in the page
docs/2025-06-18/tools/inspector
…exploration of the Inspector's features and capabilities. ## Getting started ### Installation and basic usage The Inspector runs directly through `npx` without requiring installation: ```bash them…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…for the MCP server and where to get the necessary information to kickstart the authorization flow. **2. Protected Resource Metadata Discovery** With the URI pointer to the PRM document, the client…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…d services. * **Future Compatibility Risk** * Even if an MCP Server starts as a "pure proxy" today, it might need to add security controls later. Starting with proper token audience separati…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
# Build an MCP client > Get started building your own client that can integrate with all MCP servers. In this tutorial, you'll learn how to build an LLM-powered chatbot client that connects to MCP s…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
# Build an MCP server > Get started building your own server to use in Claude for Desktop and other clients. In this tutorial, we'll build a simple MCP weather server and connect it to a host, Claud…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-11-25/develop/build-with-agent-skills
…`SKILL.md` plus `references/`) into your agent's skills location. ## Start a build With the skills installed, ask your agent to help you build an MCP server. The entry skill triggers on natural-lang…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…ol definitions of every connected server directly to the model at the start of each conversation. For a handful of tools, this is perfectly reasonable. But when a host has access to dozens of servers…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
…nt capabilities](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/images/quickstart-filesystem.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=629d7e754dc358d71a408d6ce970c1b1) ## Prerequisites Before…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…P servers](https://support.anthropic.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) provided by third-party developers * [Build your own remote MCP servers to connec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…Calendar Blocking** ``` createCalendarEvent(title: "Barcelona Trip", startDate: "2024-06-15", endDate: "2024-06-22") ``` Marks the travel dates in the user's calendar. **Email notification** ``` s…
SDKs
Model Context Protocol · in the page
docs/2025-11-25/sdk
…munity/sdk-tiers.md) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best practices of its language. All SDKs support: *…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
….session.send_log_message( level="info", data="Server started successfully", ) return "done" ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ leve…
MCP Inspector
Model Context Protocol · in the page
docs/2025-11-25/tools/inspector
…exploration of the Inspector's features and capabilities. ## Getting started ### Installation and basic usage The Inspector runs directly through `npx` without requiring installation: ```bash them…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…for the MCP server and where to get the necessary information to kickstart the authorization flow. **2. Protected Resource Metadata Discovery** With the URI pointer to the PRM document, the client…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…d services. * **Future Compatibility Risk** * Even if an MCP Server starts as a "pure proxy" today, it might need to add security controls later. Starting with proper token audience separati…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
# Build an MCP client > Get started building your own client that can integrate with all MCP servers. In this tutorial, you'll learn how to build an LLM-powered chatbot client that connects to MCP s…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
# Build an MCP server > Get started building your own server to use in Claude for Desktop and other clients. In this tutorial, we'll build a simple MCP weather server and connect it to a host, Claud…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…`SKILL.md` plus `references/`) into your agent's skills location. ## Start a build With the skills installed, ask your agent to help you build an MCP server. The entry skill triggers on natural-lang…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…ol definitions of every connected server directly to the model at the start of each conversation. For a handful of tools, this is perfectly reasonable. But when a host has access to dozens of servers…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
…nt capabilities](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/images/quickstart-filesystem.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=629d7e754dc358d71a408d6ce970c1b1) ## Prerequisites Before…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…P servers](https://support.anthropic.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) provided by third-party developers * [Build your own remote MCP servers to connec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…Calendar Blocking** ``` createCalendarEvent(title: "Barcelona Trip", startDate: "2024-06-15", endDate: "2024-06-22") ``` Marks the travel dates in the user's calendar. **Email notification** ``` s…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…munity/sdk-tiers.md) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best practices of its language. All SDKs support: *…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…l} await server.sendLoggingMessage({ level: "info", data: "Server started successfully", }); ``` MCP defines eight [RFC 5424 severity levels](/specification/latest/server/utilities/logging.md#log…
MCP Inspector
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector
…ened so the JSON-RPC exchange stays readable while you work. ## Quickstart The Inspector requires **Node 22.19.0 or newer** and runs directly through `npx`. No installation is required: **Web** ``…
Authorization
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/authorization
…-stored-auth-only --method tools/list ``` `--stored-auth-only` never starts interactive OAuth or step-up, never opens a browser, uses the shared store if a token is there, and fails immediately other…