989 pages for note.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Roadmap
Model Context Protocol · in the page
development/roadmap
…or the next specification release and how they shape SEP review. > [!NOTE] > > Last updated: **2026-08-22** This page outlines the Core Maintainers' vision for the protocol over the coming six to tw…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…> uv run client.py path/to/build/index.js # node server > ``` > > > [!NOTE] > > > > If you're continuing [the weather tutorial from the server quickstart](https://github.com/modelcontextprotocol/quick…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…t\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=dce7b2f8a06c20ba358e4bd2e75fa4c7) > [!NOTE] > > Servers can connect to any client. We've chosen Claude for Desktop here for simplicity, but we also have a guide on [bui…
Build with Agent Skills
Model Context Protocol · in the page
docs/2024-11-05/develop/build-with-agent-skills
…asic/transports.md#stdio)** remains available for prototyping, with a noted upgrade path to MCPB when you're ready to distribute. ## Next steps Once your agent scaffolds the server, iterate on tool…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…abilities + tools Host-->>Model: Salesforce server connected Note over Model: Task complete Model->>Host: disable_server("salesforce") Host->>Server: Close connection Host-->>Mod…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…textprotocol/servers): Reference implementations of MCP servers. > [!NOTE] > > MCP focuses solely on the protocol for context exchange—it does not dictate > how AI applications use LLMs or manage the…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…participant User participant Client participant Server Note over Server,Client: Server initiates sampling Server->>Client: sampling/createMessage Note over Client,User: Human-i…
Versioning
Model Context Protocol · in the page
docs/2024-11-05/learn/versioning
…indicate the last date backwards incompatible changes were made. > [!NOTE] > > The protocol version will *not* be incremented when the > protocol is updated, as long as the changes maintain backwards…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…Open DevTools: `Command-Option-I` (macOS) or `Ctrl+Alt+I` (Windows) Note: You'll see two DevTools windows: * Main content window * App title bar window Use the Console panel to inspect client-side…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…rm. When you open the client details, go to **Credentials** and take note of the **Client Secret**.  > [!NOTE] > > Servers can connect to any client. We've chosen Claude for Desktop here for simplicity, but we also have a guide on [bui…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-03-26/develop/build-with-agent-skills
…asic/transports.md#stdio)** remains available for prototyping, with a noted upgrade path to MCPB when you're ready to distribute. ## Next steps Once your agent scaffolds the server, iterate on tool…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…abilities + tools Host-->>Model: Salesforce server connected Note over Model: Task complete Model->>Host: disable_server("salesforce") Host->>Server: Close connection Host-->>Mod…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…textprotocol/servers): Reference implementations of MCP servers. > [!NOTE] > > MCP focuses solely on the protocol for context exchange—it does not dictate > how AI applications use LLMs or manage the…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-03-26/learn/client-concepts
…participant User participant Client participant Server Note over Server,Client: Server initiates sampling Server->>Client: sampling/createMessage Note over Client,User: Human-i…
Versioning
Model Context Protocol · in the page
docs/2025-03-26/learn/versioning
…indicate the last date backwards incompatible changes were made. > [!NOTE] > > The protocol version will *not* be incremented when the > protocol is updated, as long as the changes maintain backwards…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…Open DevTools: `Command-Option-I` (macOS) or `Ctrl+Alt+I` (Windows) Note: You'll see two DevTools windows: * Main content window * App title bar window Use the Console panel to inspect client-side…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…rm. When you open the client details, go to **Credentials** and take note of the **Client Secret**.  > [!NOTE] > > Servers can connect to any client. We've chosen Claude for Desktop here for simplicity, but we also have a guide on [bui…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-06-18/develop/build-with-agent-skills
…asic/transports.md#stdio)** remains available for prototyping, with a noted upgrade path to MCPB when you're ready to distribute. ## Next steps Once your agent scaffolds the server, iterate on tool…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…abilities + tools Host-->>Model: Salesforce server connected Note over Model: Task complete Model->>Host: disable_server("salesforce") Host->>Server: Close connection Host-->>Mod…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…textprotocol/servers): Reference implementations of MCP servers. > [!NOTE] > > MCP focuses solely on the protocol for context exchange—it does not dictate > how AI applications use LLMs or manage the…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-06-18/learn/client-concepts
…participant User participant Client participant Server Note over Server,Client: Server initiates elicitation Server->>Client: elicitation/create Note over Client,User: Human in…
Versioning
Model Context Protocol · in the page
docs/2025-06-18/learn/versioning
…indicate the last date backwards incompatible changes were made. > [!NOTE] > > The protocol version will *not* be incremented when the > protocol is updated, as long as the changes maintain backwards…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…Open DevTools: `Command-Option-I` (macOS) or `Ctrl+Alt+I` (Windows) Note: You'll see two DevTools windows: * Main content window * App title bar window Use the Console panel to inspect client-side…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…rm. When you open the client details, go to **Credentials** and take note of the **Client Secret**.  > [!NOTE] > > Servers can connect to any client. We've chosen Claude for Desktop here for simplicity, but we also have a guide on [bui…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-11-25/develop/build-with-agent-skills
…asic/transports.md#stdio)** remains available for prototyping, with a noted upgrade path to MCPB when you're ready to distribute. ## Next steps Once your agent scaffolds the server, iterate on tool…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…abilities + tools Host-->>Model: Salesforce server connected Note over Model: Task complete Model->>Host: disable_server("salesforce") Host->>Server: Close connection Host-->>Mod…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…textprotocol/servers): Reference implementations of MCP servers. > [!NOTE] > > MCP focuses solely on the protocol for context exchange—it does not dictate > how AI applications use LLMs or manage the…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-11-25/learn/client-concepts
…participant User participant Client participant Server Note over Server,Client: Server initiates elicitation Server->>Client: elicitation/create Note over Client,User: Human in…
Versioning
Model Context Protocol · in the page
docs/2025-11-25/learn/versioning
…indicate the last date backwards incompatible changes were made. > [!NOTE] > > The protocol version will *not* be incremented when the > protocol is updated, as long as the changes maintain backwards…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…Open DevTools: `Command-Option-I` (macOS) or `Ctrl+Alt+I` (Windows) Note: You'll see two DevTools windows: * Main content window * App title bar window Use the Console panel to inspect client-side…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…rm. When you open the client details, go to **Credentials** and take note of the **Client Secret**.  > [!NOTE] > > Servers can connect to any client. We've chosen Claude for Desktop here for simplicity, but we also have a guide on [bui…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…asic/transports/stdio.md)** remains available for prototyping, with a noted upgrade path to MCPB when you're ready to distribute. ## Next steps Once your agent scaffolds the server, iterate on tool…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…Tool definitions Host-->>Model: Salesforce server connected Note over Model: Task complete Model->>Host: disable_server("salesforce") Host-->>Model: Server disconnected, context fre…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…textprotocol/servers): Reference implementations of MCP servers. > [!NOTE] > > MCP focuses solely on the protocol for context exchange—it does not dictate > how AI applications use LLMs or manage the…
Understanding MCP clients
Model Context Protocol · in the page
docs/2026-07-28/learn/client-concepts
…t participant Server Client->>Server: tools/call (id: 1) Note over Server: Server needs more information Server-->>Client: InputRequiredResult with elicitation/create request Not…
Versioning
Model Context Protocol · in the page
docs/2026-07-28/learn/versioning
…indicate the last date backwards incompatible changes were made. > [!NOTE] > > The protocol version will *not* be incremented when the > protocol is updated, as long as the changes maintain backwards…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…Open DevTools: `Command-Option-I` (macOS) or `Ctrl+Alt+I` (Windows) Note: You'll see two DevTools windows: * Main content window * App title bar window Use the Console panel to inspect client-side…
MCP Inspector
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector
…nspector/configuration.md) page is organized that way, by owner. > [!NOTE] > > Mode flags are recognized only at the front of the command line: the first token that isn't `--web` / `--cli` / `--tui`…