409 pages for options.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Schema Reference
Model Context Protocol · in the page
specification/2026-07-28/schema
…hy"><p>A request from the client to the server, to ask for completion options.</p> </div> <div class="tsd-comment tsd-typography"> <details class="tsd-tag-example"> <summary class="tsd-anchor-link">Ex…
Overview
Model Context Protocol · in the page
specification/2026-07-28/server/index
…| Interactive templates invoked by user choice | Slash commands, menu options | | Resources | Application-controlled | Contextual data attached and managed by the client | File contents, git history |…
Completion
Model Context Protocol · in the page
specification/2026-07-28/server/utilities/completion
…u as users type, with the ability to filter and select from available options. However, implementations are free to expose completion through any interface pattern that suits their needs—the protocol…
Client Registration
Model Context Protocol · in the page
specification/draft/basic/authorization/client-registration
…kwards compatibility or specific requirements Clients supporting all options **SHOULD** use the following priority order: 1. Use pre-registered client information for the server if the client has it…
Elicitation
Model Context Protocol · in the page
specification/draft/client/elicitation
…rmation > * Respect user privacy and provide clear decline and cancel options > * For form mode, allow users to review and modify their responses before sending > * For URL mode, clearly display the t…
Sampling
Model Context Protocol · in the page
specification/draft/client/sampling
…s these preferences to select an appropriate model from its available options. For instance, if the client doesn't have access to Claude models but has Gemini, it might map the sonnet hint to `gemini-…
Schema Reference
Model Context Protocol · in the page
specification/draft/schema
…hy"><p>A request from the client to the server, to ask for completion options.</p> </div> <div class="tsd-comment tsd-typography"> <details class="tsd-tag-example"> <summary class="tsd-anchor-link">Ex…
Overview
Model Context Protocol · in the page
specification/draft/server/index
…| Interactive templates invoked by user choice | Slash commands, menu options | | Resources | Application-controlled | Contextual data attached and managed by the client | File contents, git history |…
Completion
Model Context Protocol · in the page
specification/draft/server/utilities/completion
…u as users type, with the ability to filter and select from available options. However, implementations are free to expose completion through any interface pattern that suits their needs—the protocol…