Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,481 pages for read.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …travel may be given access to a specific directory, from which it can read a user's calendar. | | **Sampling** | Sampling allows servers to request LLM completions through the client, enabling an agen… Understanding MCP servers Model Context Protocol · in the page docs/2025-11-25/learn/server-concepts …events | Model | | **Resources** | Passive data sources that provide read-only access to information for context, such as file contents, database schemas, or API documentation. | Retrieve documents A… Versioning Model Context Protocol · in the page docs/2025-11-25/learn/versioning …s may be marked as: * **Draft**: in-progress specifications, not yet ready for consumption. * **Current**: the current protocol version, which is ready for use and may continue to receive backwards… SDKs Model Context Protocol · in the page docs/2025-11-25/sdk …stallation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2025-11-25/develop/build-server.md)** > > Learn ho… MCP Inspector Model Context Protocol · in the page docs/2025-11-25/tools/inspector …/to/server \ run \ package-name \ args... ``` Please carefully read any attached README for the most accurate instructions. ## Feature overview ![](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/im… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-11-25/tutorials/security/authorization …0558b6) When running with the default configuration, Keycloak will already support many of the capabilities that we need for MCP servers, including Dynamic Client Registration. You can check this by… Security Best Practices Model Context Protocol · in the page docs/2025-11-25/tutorials/security/security_best_practices …y professionals evaluating MCP-based systems. This document should be read alongside the MCP Authorization specification and [OAuth 2.0 security best practices](https://datatracker.ietf.org/doc/html/r… Build an MCP client Model Context Protocol · in the page docs/2026-07-28/develop/build-client …program talks to the server through. Listing the tools, calling one, reading a resource: each of those is a method on it. ### Server Connection Management Next, we'll work out which process to laun… Build an MCP server Model Context Protocol · in the page docs/2026-07-28/develop/build-server …-28/learn/server-concepts.md#resources)**: File-like data that can be read by clients (like API responses or file contents) 2. **[Tools](/docs/2026-07-28/learn/server-concepts.md#tools)**: Functions t… Build with Agent Skills Model Context Protocol · in the page docs/2026-07-28/develop/build-with-agent-skills …l-design patterns, widget templates, manifest schemas) that the agent reads on demand. The files follow the open format and work with any agent that implements the standard. For example, to install th… Client Best Practices Model Context Protocol · in the page docs/2026-07-28/develop/clients/client-best-practices …consume the majority of the context window before the model has even read the user's message. ![Comparison of loading all tools upfront versus discovering tools on demand. The upfront approach consu… Connect to local MCP servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-local-servers …Claude Desktop is available for macOS, Windows, and Linux. If you already have Claude Desktop installed, verify you're running the latest version by clicking the Claude menu and selecting "Check for… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …s the resources primitive (can handle `resources/list` and `resources/read` methods) Calling `server/discover` is optional. Because every request carries the same `_meta` fields, a client is free to… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …travel may be given access to a specific directory, from which it can read a user's calendar. | | **Sampling** | Sampling allows servers to request LLM completions through the client, enabling an agen… Understanding MCP servers Model Context Protocol · in the page docs/2026-07-28/learn/server-concepts …events | Model | | **Resources** | Passive data sources that provide read-only access to information for context, such as file contents, database schemas, or API documentation. | Retrieve documents A… Versioning Model Context Protocol · in the page docs/2026-07-28/learn/versioning …s may be marked as: * **Draft**: in-progress specifications, not yet ready for consumption. * **Current**: the current protocol version, which is ready for use and may continue to receive backwards… SDKs Model Context Protocol · in the page docs/2026-07-28/sdk …stallation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/2026-07-28/develop/build-server.md)** > > Learn ho… Debugging Model Context Protocol · in the page docs/2026-07-28/tools/debugging …o("Fetching report %s", report_id) return f"Report {report_id} is ready." ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ level: "info", data: "Server started succ… MCP Inspector Model Context Protocol · in the page docs/2026-07-28/tools/inspector …| `npx @modelcontextprotocol/inspector --cli` | A scriptable, machine-readable client for CI, shell pipelines, and coding agents. | | **TUI** | `npx @modelcontextprotocol/inspector --tui` | An interac… Authorization Model Context Protocol · in the page docs/2026-07-28/tools/inspector/authorization …efault `http://127.0.0.1:6274/oauth/callback` | The main app server already has an HTTP listener. Copy the exact value from the **Redirect URI** field in Server Settings. | | **CLI** | `http://127.0.0… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …` / `--tool-args-json` | | | `resources/list` | None | | | `resources/read` | `--uri` | | | `resources/templates/list` | None | | | `resources/directory/read` | `--uri`, plus optional `--cursor` | One… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …ry environment variable The `mcp-inspector` binary is a launcher: it reads two flags of its own and forwards every other argument to one of three clients (web, CLI, or TUI). Each client defines its o… mcpdo connection client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/mcpdo …pdo @my-server tools/call echo message:=hi mcpdo @my-server resources/read file:///tmp/notes.txt mcpdo connections/list # what's open mcpdo disconnect my-server ``` `mcpdo help… Protocol eras Model Context Protocol · in the page docs/2026-07-28/tools/inspector/protocol-eras …catalog or config file it is the `protocolEra` field; the CLI and TUI read it from that same file, and their `--protocol-era <legacy|auto|modern>` flag overrides it for a single run. | Era | What the… Recipes Model Context Protocol · in the page docs/2026-07-28/tools/inspector/recipes …the Servers screen, **Add Servers** can import MCP servers you have already configured elsewhere instead of retyping them. It parses Claude Desktop, Cursor, Cline, and VS Code client configs directly,… Security Model Context Protocol · in the page docs/2026-07-28/tools/inspector/security …matically. * **stdio servers run as you.** Anything the Inspector can read, a server it starts can usually read too. * **The mcpdo daemon is a long-lived process holding live connections**, guarded by… TUI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/tui …CLI, the TUI has no `--server <name>` flag for picking one entry: it reads its servers from a catalog or config file, loads every server in it, and lets you pick from an on-screen list: ```bash them… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …erated messages. | | **Resources** | `resources` capability | Browse, read, and subscribe to resources. | | **Skills** | The server declares the Skills extension (SEP-2640), in either era | Browse and… Understanding Authorization in MCP Model Context Protocol · in the page docs/2026-07-28/tutorials/security/authorization …0558b6) When running with the default configuration, Keycloak will already support many of the capabilities that we need for MCP servers, including Dynamic Client Registration. You can check this by… Local Server Security Model Context Protocol · in the page docs/2026-07-28/tutorials/security/local-server-security …r user account. That process inherits your environment variables, can read anything your account can read — SSH keys, cloud credentials, browser profiles, your home directory — and can open outbound n… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …y professionals evaluating MCP-based systems. This document should be read alongside the MCP Authorization specification and [OAuth 2.0 security best practices](https://datatracker.ietf.org/doc/html/r… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …program talks to the server through. Listing the tools, calling one, reading a resource: each of those is a method on it. ### Server Connection Management Next, we'll work out which process to laun… Build an MCP server Model Context Protocol · in the page docs/draft/develop/build-server …aft/learn/server-concepts.md#resources)**: File-like data that can be read by clients (like API responses or file contents) 2. **[Tools](/docs/draft/learn/server-concepts.md#tools)**: Functions that c… Build with Agent Skills Model Context Protocol · in the page docs/draft/develop/build-with-agent-skills …l-design patterns, widget templates, manifest schemas) that the agent reads on demand. The files follow the open format and work with any agent that implements the standard. For example, to install th… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …consume the majority of the context window before the model has even read the user's message. ![Comparison of loading all tools upfront versus discovering tools on demand. The upfront approach consu… Connect to local MCP servers Model Context Protocol · in the page docs/draft/develop/connect-local-servers …Claude Desktop is available for macOS, Windows, and Linux. If you already have Claude Desktop installed, verify you're running the latest version by clicking the Claude menu and selecting "Check for… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …s the resources primitive (can handle `resources/list` and `resources/read` methods) Calling `server/discover` is optional. Because every request carries the same `_meta` fields, a client is free to… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …travel may be given access to a specific directory, from which it can read a user's calendar. | | **Sampling** | Sampling allows servers to request LLM completions through the client, enabling an agen… Understanding MCP servers Model Context Protocol · in the page docs/draft/learn/server-concepts …events | Model | | **Resources** | Passive data sources that provide read-only access to information for context, such as file contents, database schemas, or API documentation. | Retrieve documents A… Versioning Model Context Protocol · in the page docs/draft/learn/versioning …s may be marked as: * **Draft**: in-progress specifications, not yet ready for consumption. * **Current**: the current protocol version, which is ready for use and may continue to receive backwards… SDKs Model Context Protocol · in the page docs/draft/sdk …stallation instructions, documentation, and examples. ## Next Steps Ready to start building with MCP? Choose your path: > **[Build a Server](/docs/draft/develop/build-server.md)** > > Learn how to… Debugging Model Context Protocol · in the page docs/draft/tools/debugging …o("Fetching report %s", report_id) return f"Report {report_id} is ready." ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ level: "info", data: "Server started succ… MCP Inspector Model Context Protocol · in the page docs/draft/tools/inspector …| `npx @modelcontextprotocol/inspector --cli` | A scriptable, machine-readable client for CI, shell pipelines, and coding agents. | | **TUI** | `npx @modelcontextprotocol/inspector --tui` | An interac… Authorization Model Context Protocol · in the page docs/draft/tools/inspector/authorization …efault `http://127.0.0.1:6274/oauth/callback` | The main app server already has an HTTP listener. Copy the exact value from the **Redirect URI** field in Server Settings. | | **CLI** | `http://127.0.0… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …` / `--tool-args-json` | | | `resources/list` | None | | | `resources/read` | `--uri` | | | `resources/templates/list` | None | | | `resources/directory/read` | `--uri`, plus optional `--cursor` | One… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …ry environment variable The `mcp-inspector` binary is a launcher: it reads two flags of its own and forwards every other argument to one of three clients (web, CLI, or TUI). Each client defines its o… mcpdo connection client Model Context Protocol · in the page docs/draft/tools/inspector/mcpdo …pdo @my-server tools/call echo message:=hi mcpdo @my-server resources/read file:///tmp/notes.txt mcpdo connections/list # what's open mcpdo disconnect my-server ``` `mcpdo help… Protocol eras Model Context Protocol · in the page docs/draft/tools/inspector/protocol-eras …catalog or config file it is the `protocolEra` field; the CLI and TUI read it from that same file, and their `--protocol-era <legacy|auto|modern>` flag overrides it for a single run. | Era | What the… Recipes Model Context Protocol · in the page docs/draft/tools/inspector/recipes …the Servers screen, **Add Servers** can import MCP servers you have already configured elsewhere instead of retyping them. It parses Claude Desktop, Cursor, Cline, and VS Code client configs directly,… Security Model Context Protocol · in the page docs/draft/tools/inspector/security …matically. * **stdio servers run as you.** Anything the Inspector can read, a server it starts can usually read too. * **The mcpdo daemon is a long-lived process holding live connections**, guarded by…
Feedback