Follow Discord
Sweep 03 Oct 2026 · 20:28Z Build v2.1.289 510 read Stable v2.1.285 Latest v2.1.289 Next v2.1.289 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

741 pages for description.

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

Understanding MCP servers Model Context Protocol · in the page docs/2025-03-26/learn/server-concepts …efinition:** ```typescript theme={null} { name: "searchFlights", description: "Search for available flights", inputSchema: { type: "object", properties: { origin: { type: "string"… MCP Inspector Model Context Protocol · in the page docs/2025-03-26/tools/inspector …Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows resource content inspection * Supports subscription testing ### Prompts tab * Displays available prompt t… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-03-26/tutorials/security/authorization …"add", { title: "Addition Tool", description: "Add two numbers together", inputSchema: { a: z.number().describe("First number to add"),… Security Best Practices Model Context Protocol · in the page docs/2025-03-26/tutorials/security/security_best_practices …/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attackers can e… Build an MCP client Model Context Protocol · in the page docs/2025-06-18/develop/build-client …available_tools = [{ "name": tool.name, "description": tool.description, "input_schema": tool.inputSchema } for tool in response.tools] # Init… Build an MCP server Model Context Protocol · in the page docs/2025-06-18/develop/build-server …sc", "Unknown")} Severity: {props.get("severity", "Unknown")} Description: {props.get("description", "No description available")} Instructions: {props.get("instruction", "No specific instr… Build with Agent Skills Model Context Protocol · in the page docs/2025-06-18/develop/build-with-agent-skills …## Next steps Once your agent scaffolds the server, iterate on tool descriptions and error handling, then test and ship: <CardGroup cols={2}> <Card title="MCP Inspector" icon="magnifying-glass" h… Client Best Practices Model Context Protocol · in the page docs/2025-06-18/develop/clients/client-best-practices …x). Simple and effective, particularly for descriptive tool names and descriptions. * **Embedding-based**: Vector-similarity retrieval over tool descriptions. Handles synonyms and semantic matching be… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …ator_arithmetic", "title": "Calculator", "description": "Perform mathematical calculations including basic arithmetic, trigonometric functions, and algebraic operations",… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …ies: { confirmBooking: { type: "boolean", description: "Confirm the booking (Flights + Hotel = $3,000)" }, seatPreference: { type: "string",… Understanding MCP servers Model Context Protocol · in the page docs/2025-06-18/learn/server-concepts …efinition:** ```typescript theme={null} { name: "searchFlights", description: "Search for available flights", inputSchema: { type: "object", properties: { origin: { type: "string"… MCP Inspector Model Context Protocol · in the page docs/2025-06-18/tools/inspector …Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows resource content inspection * Supports subscription testing ### Prompts tab * Displays available prompt t… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-06-18/tutorials/security/authorization …"add", { title: "Addition Tool", description: "Add two numbers together", inputSchema: { a: z.number().describe("First number to add"),… Security Best Practices Model Context Protocol · in the page docs/2025-06-18/tutorials/security/security_best_practices …/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attackers can e… Build an MCP client Model Context Protocol · in the page docs/2025-11-25/develop/build-client …available_tools = [{ "name": tool.name, "description": tool.description, "input_schema": tool.inputSchema } for tool in response.tools] # Init… Build an MCP server Model Context Protocol · in the page docs/2025-11-25/develop/build-server …sc", "Unknown")} Severity: {props.get("severity", "Unknown")} Description: {props.get("description", "No description available")} Instructions: {props.get("instruction", "No specific instr… Build with Agent Skills Model Context Protocol · in the page docs/2025-11-25/develop/build-with-agent-skills …## Next steps Once your agent scaffolds the server, iterate on tool descriptions and error handling, then test and ship: <CardGroup cols={2}> <Card title="MCP Inspector" icon="magnifying-glass" h… Client Best Practices Model Context Protocol · in the page docs/2025-11-25/develop/clients/client-best-practices …x). Simple and effective, particularly for descriptive tool names and descriptions. * **Embedding-based**: Vector-similarity retrieval over tool descriptions. Handles synonyms and semantic matching be… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …ator_arithmetic", "title": "Calculator", "description": "Perform mathematical calculations including basic arithmetic, trigonometric functions, and algebraic operations",… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …ies: { confirmBooking: { type: "boolean", description: "Confirm the booking (Flights + Hotel = $3,000)" }, seatPreference: { type: "string",… Understanding MCP servers Model Context Protocol · in the page docs/2025-11-25/learn/server-concepts …efinition:** ```typescript theme={null} { name: "searchFlights", description: "Search for available flights", inputSchema: { type: "object", properties: { origin: { type: "string"… MCP Inspector Model Context Protocol · in the page docs/2025-11-25/tools/inspector …Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows resource content inspection * Supports subscription testing ### Prompts tab * Displays available prompt t… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-11-25/tutorials/security/authorization …"add", { title: "Addition Tool", description: "Add two numbers together", inputSchema: { a: z.number().describe("First number to add"),… Security Best Practices Model Context Protocol · in the page docs/2025-11-25/tutorials/security/security_best_practices …/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attackers can e… Build an MCP client Model Context Protocol · in the page docs/2026-07-28/develop/build-client …available_tools = [{ "name": tool.name, "description": tool.description, "input_schema": tool.input_schema } for tool in tool_list.tools] # In… Build an MCP server Model Context Protocol · in the page docs/2026-07-28/develop/build-server …sc", "Unknown")} Severity: {props.get("severity", "Unknown")} Description: {props.get("description", "No description available")} Instructions: {props.get("instruction", "No specific instr… Build with Agent Skills Model Context Protocol · in the page docs/2026-07-28/develop/build-with-agent-skills …## Next steps Once your agent scaffolds the server, iterate on tool descriptions and error handling, then test and ship: <CardGroup cols={2}> <Card title="MCP Inspector" icon="magnifying-glass" h… Client Best Practices Model Context Protocol · in the page docs/2026-07-28/develop/clients/client-best-practices …x). Simple and effective, particularly for descriptive tool names and descriptions. * **Embedding-based**: Vector-similarity retrieval over tool descriptions. Handles synonyms and semantic matching be… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …ator_arithmetic", "title": "Calculator", "description": "Perform mathematical calculations including basic arithmetic, trigonometric functions, and algebraic operations",… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …ies: { confirmBooking: { type: "boolean", description: "Confirm the booking (Flights + Hotel = $3,000)" }, seatPreference: { type: "string",… Understanding MCP servers Model Context Protocol · in the page docs/2026-07-28/learn/server-concepts …efinition:** ```typescript theme={null} { name: "searchFlights", description: "Search for available flights", inputSchema: { type: "object", properties: { origin: { type: "string"… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …-server-settings.png" /> </Frame> ## Tools Select a tool to see its description, its input schema rendered as a form, and its annotations. Fill the form and call it; the result renders below with st… Understanding Authorization in MCP Model Context Protocol · in the page docs/2026-07-28/tutorials/security/authorization …"add", { title: "Addition Tool", description: "Add two numbers together", inputSchema: { a: z.number().describe("First number to add"),… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attackers can e… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …available_tools = [{ "name": tool.name, "description": tool.description, "input_schema": tool.input_schema } for tool in tool_list.tools] # In… Build an MCP server Model Context Protocol · in the page docs/draft/develop/build-server …sc", "Unknown")} Severity: {props.get("severity", "Unknown")} Description: {props.get("description", "No description available")} Instructions: {props.get("instruction", "No specific instr… Build with Agent Skills Model Context Protocol · in the page docs/draft/develop/build-with-agent-skills …## Next steps Once your agent scaffolds the server, iterate on tool descriptions and error handling, then test and ship: <CardGroup cols={2}> <Card title="MCP Inspector" icon="magnifying-glass" h… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …x). Simple and effective, particularly for descriptive tool names and descriptions. * **Embedding-based**: Vector-similarity retrieval over tool descriptions. Handles synonyms and semantic matching be… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …ator_arithmetic", "title": "Calculator", "description": "Perform mathematical calculations including basic arithmetic, trigonometric functions, and algebraic operations",… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …ies: { confirmBooking: { type: "boolean", description: "Confirm the booking (Flights + Hotel = $3,000)" }, seatPreference: { type: "string",… Understanding MCP servers Model Context Protocol · in the page docs/draft/learn/server-concepts …efinition:** ```typescript theme={null} { name: "searchFlights", description: "Search for available flights", inputSchema: { type: "object", properties: { origin: { type: "string"… Web client Model Context Protocol · in the page docs/draft/tools/inspector/web …-server-settings.png" /> </Frame> ## Tools Select a tool to see its description, its input schema rendered as a form, and its annotations. Fill the form and call it; the result renders below with st… Understanding Authorization in MCP Model Context Protocol · in the page docs/draft/tutorials/security/authorization …"add", { title: "Addition Tool", description: "Add two numbers together", inputSchema: { a: z.number().describe("First number to add"),… Security Best Practices Model Context Protocol · in the page docs/draft/tutorials/security/security_best_practices …/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attackers can e… Build an MCP App Model Context Protocol · in the page extensions/apps/build …gisterAppTool( server, "get-time", { title: "Get Time", description: "Returns the current server time.", inputSchema: {}, _meta: { ui: { resourceUri } }, }, async () => {… MCP Apps Model Context Protocol · in the page extensions/apps/overview …owing tools to declare a reference to an interactive UI in their tool description that the host renders in place. The core pattern combines two MCP primitives: a tool that declares a UI resource in i… Extension Support Matrix Model Context Protocol · in the page extensions/client-matrix …ol/pulls). </Note> ## Extension overview | Extension | Identifier | Description | | - | - | - | | [MCP Apps](/extensions/apps/overview) | `io.modelcontextprotocol/ui` | Interactive HTML interfaces r… Extensions Overview Model Context Protocol · in the page extensions/overview …on mechanisms beyond the core specification. </Card> | Extension | Description | | - | - | | [OAuth Client Credentials](/extensions/auth/oauth-client-credentials) | OAuth 2.0 client credentials flo… Skills Model Context Protocol · in the page extensions/skills/overview …nd user. Skills can be selected by the model based on their names and descriptions, or explicitly by the user. The extension does not mandate a specific user interaction model. Reading `SKILL.md` thr… The MCP Registry Model Context Protocol · in the page registry/about …ons (e.g., command-line args, env vars) * Other discovery data (e.g., description, server capabilities) ## The MCP Registry Ecosystem The MCP Registry is part of an ecosystem that looks something li…
Feedback