872 pages for auto.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Tools
Model Context Protocol · in the page
specification/2025-11-25/server/tools
…lled**, meaning that the language model can discover and invoke tools automatically based on its contextual understanding and the user's prompts. However, implementations are free to expose tools thr…
Completion
Model Context Protocol · in the page
specification/2025-11-25/server/utilities/completion
…ntext Protocol (MCP) provides a standardized way for servers to offer autocompletion suggestions for the arguments of prompts and resource templates. When users are filling in argument values for a sp…
Authorization Security Considerations
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/security-considerations
…-oauth-v2-1-13#section-7.12.2) Authorization servers **SHOULD** only automatically redirect the user agent if it trusts the redirection URI. If the URI is not trusted, the authorization server MAY in…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/index
…ocol/specification/blob/main/schema/2026-07-28/schema.json), which is automatically generated from the TypeScript source of truth, for use with various automated tooling. ## JSON Schema Usage The Mo…
Elicitation
Model Context Protocol · in the page
specification/2026-07-28/client/elicitation
…handling URL mode elicitation requests, MCP clients: 1. **MUST NOT** automatically pre-fetch the URL or any of its metadata. 2. **MUST NOT** open the URL without explicit consent from the user. 3. **…
Roots
Model Context Protocol · in the page
specification/2026-07-28/client/roots
…and files the server should have access to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots th…
Sampling
Model Context Protocol · in the page
specification/2026-07-28/client/sampling
…["city"] } } ], "toolChoice": { "mode": "auto" }, "maxTokens": 1000 } } ``` **Client result (Client -> Server, returned inside `inputResponses` on the retried r…
Prompts
Model Context Protocol · in the page
specification/2026-07-28/server/prompts
…g8SwnAZwI3/specification/2026-07-28/server/slash-command.png?fit=max\&auto=format\&n=UAHvrCg8SwnAZwI3\&q=85\&s=7ed7762fc5e3b4b32cba2a71ede48000) However, implementors are free to expose prompts throu…
Resources
Model Context Protocol · in the page
specification/2026-07-28/server/resources
…the user to search through and filter available resources * Implement automatic context inclusion, based on heuristics or the AI model's selection  provides a standardized way for servers to offer autocompletion suggestions for the arguments of prompts and resource templates. When users are filling in argument values for a sp…
Authorization Security Considerations
Model Context Protocol · in the page
specification/draft/basic/authorization/security-considerations
…-oauth-v2-1-13#section-7.12.2) Authorization servers **SHOULD** only automatically redirect the user agent if it trusts the redirection URI. If the URI is not trusted, the authorization server MAY in…
Overview
Model Context Protocol · in the page
specification/draft/basic/index
…tprotocol/specification/blob/main/schema/draft/schema.json), which is automatically generated from the TypeScript source of truth, for use with various automated tooling. ## JSON Schema Usage The Mo…
Elicitation
Model Context Protocol · in the page
specification/draft/client/elicitation
…handling URL mode elicitation requests, MCP clients: 1. **MUST NOT** automatically pre-fetch the URL or any of its metadata. 2. **MUST NOT** open the URL without explicit consent from the user. 3. **…
Roots
Model Context Protocol · in the page
specification/draft/client/roots
…and files the server should have access to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots th…
Sampling
Model Context Protocol · in the page
specification/draft/client/sampling
…["city"] } } ], "toolChoice": { "mode": "auto" }, "maxTokens": 1000 } } ``` **Client result (Client -> Server, returned inside `inputResponses` on the retried r…
Prompts
Model Context Protocol · in the page
specification/draft/server/prompts
…ZXF1PrDkEaJvXpn/specification/draft/server/slash-command.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=02e1902c84120c10cfa83d0234a0040d) However, implementors are free to expose prompts throu…
Resources
Model Context Protocol · in the page
specification/draft/server/resources
…the user to search through and filter available resources * Implement automatic context inclusion, based on heuristics or the AI model's selection  provides a standardized way for servers to offer autocompletion suggestions for the arguments of prompts and resource templates. When users are filling in argument values for a sp…