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

80 pages for elicitation.

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

SEP-1034: Support default values for all primitive types in elicitation schemas Model Context Protocol · title seps/1034--support-default-values-for-all-primitive-types-in SEP-1036: URL Mode Elicitation for secure out-of-band interactions Model Context Protocol · title seps/1036-url-mode-elicitation-for-secure-out-of-band-intera SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance Model Context Protocol · title seps/1330-elicitation-enum-schema-improvements-and-standards Elicitation Model Context Protocol · title specification/2025-06-18/client/elicitation Elicitation Model Context Protocol · title specification/2025-11-25/client/elicitation Elicitation Model Context Protocol · title specification/2026-07-28/client/elicitation Elicitation Model Context Protocol · title specification/draft/client/elicitation prompting-claude-fable-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-fable-5 …the system prompt, Claude Fable 5 rarely calls it. Pair the tool with elicitation language such as: ```text wrap Between tool calls, when you have content the user must read verbatim (a partial deliv… Intercept and control agent behavior with hooks Claude Code CLI · in the page agent-sdk/hooks …is marked completed | Require passing tests before a task closes | | `Elicitation` | No | Yes | An MCP server requests user input mid-task | Respond to MCP input requests programmatically | | `Elicita… Connect to external tools with MCP Claude Code CLI · in the page agent-sdk/mcp …gure it on a prompt-submission, tool-use, permission, subagent, task, elicitation, or worktree event. Before v2.1.284, naming a server had no effect on the first-turn wait. ### Set the first-turn wai… Agent SDK reference - TypeScript Claude Code CLI · in the page agent-sdk/typescript …vider-specific IDs](/docs/en/model-config.md#available-models) | | `onElicitation` | `(request: ElicitationRequest, options: { signal: AbortSignal }) => Promise<ElicitationResult>` | `undefined` | Cal… Manage multiple agents with agent view Claude Code CLI · in the page agent-view …or an MCP server's [request for input](/docs/en/mcp.md#respond-to-mcp-elicitation-requests). A command that needs an attached terminal, such as `/install-github-app` or the `/mcp` settings list, [hold… Claude Code changelog Claude Code CLI · in the page changelog …o sign in. If a server no longer connects after this update, add "bareElicitationCapability": true to its MCP config entry * Windows: Added a startup warning when denying the Bash tool also turns off… Run Claude Code programmatically Claude Code CLI · in the page headless …e#askuserquestion-tool-behavior), so Claude can't call them. Any [MCP elicitation request](/docs/en/mcp.md#respond-to-mcp-elicitation-requests) that no [`Elicitation` hook](/docs/en/hooks#elicitation)… Hooks reference Claude Code CLI · in the page hooks …llowed by TeammateIdle, PreCompact, PostCompact, and SessionEnd, with Elicitation and ElicitationResult nested inside MCP tool execution, PermissionDenied as a side branch from PermissionRequest for a… Automate actions with hooks Claude Code CLI · in the page hooks-guide …aven't typed since | | `auth_success` | Authentication completes | | `elicitation_dialog` | An MCP server opens an elicitation form and you haven't typed for about six seconds | | `elicitation_url_dia… Connect Claude Code to tools via MCP Claude Code CLI · in the page mcp …hot run can end before the result arrives A call waiting on an open [elicitation dialog](#respond-to-mcp-elicitation-requests) isn't backgrounded while the dialog is open; the server is blocked on yo… SDK Tiering System Model Context Protocol · in the page community/sdk-tiers …non-experimental features and optional capabilities like sampling and elicitation * **Tier 2**: Actively-maintained SDKs working toward full protocol specification support * **Tier 3**: Experimental,… File Uploads Charter Model Context Protocol · in the page community/working-groups/file-uploads …nt The File Uploads Working Group exists to define how MCP tools and elicitation requests declare file inputs so that hosts can present native file pickers and pass user-selected file content to serv… Interceptors Charter Model Context Protocol · in the page community/working-groups/interceptors …as tool invocations, resource access, prompt handling, sampling, and elicitation, as well as any other operation that shapes agent context — including LLM completions and custom application-specific… Build with Agent Skills Model Context Protocol · in the page docs/2025-06-18/develop/build-with-agent-skills …ser interaction needs** — plain text results, structured input via [elicitation](/specification/2025-06-18/client/elicitation.md), or rich UI widgets * **Upstream auth** — API keys, OAuth 2.0, or no… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …est a language model completion from the client's AI application. * **Elicitation**: Allows servers to request additional information from users. This is useful when server authors want to get more in… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables servers to request specific information from users during interactions, providing a structured… Debugging Model Context Protocol · in the page docs/2025-06-18/tools/debugging …ng [sampling](/specification/2025-06-18/client/sampling.md) or [elicitation](/specification/2025-06-18/client/elicitation.md) requests to a client that hasn't declared that capability. Inspec… Build with Agent Skills Model Context Protocol · in the page docs/2025-11-25/develop/build-with-agent-skills …ser interaction needs** — plain text results, structured input via [elicitation](/specification/2025-11-25/client/elicitation.md), or rich UI widgets * **Upstream auth** — API keys, OAuth 2.0, or no… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …est a language model completion from the client's AI application. * **Elicitation**: Allows servers to request additional information from users. This is useful when server authors want to get more in… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables servers to request specific information from users during interactions, providing a structured… Debugging Model Context Protocol · in the page docs/2025-11-25/tools/debugging …ng [sampling](/specification/2025-11-25/client/sampling.md) or [elicitation](/specification/2025-11-25/client/elicitation.md) requests to a client that hasn't declared that capability. Inspec… Build with Agent Skills Model Context Protocol · in the page docs/2026-07-28/develop/build-with-agent-skills …ser interaction needs** — plain text results, structured input via [elicitation](/specification/2026-07-28/client/elicitation.md), or rich UI widgets * **Upstream auth** — API keys, OAuth 2.0, or no… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …rimitives allow MCP server authors to build richer interactions. * **Elicitation**: Allows servers to request additional information from users. This is useful when server authors want to get more in… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables servers to request specific information from users during interactions, providing a structured… Debugging Model Context Protocol · in the page docs/2026-07-28/tools/debugging …ility the request's `clientCapabilities` did not declare, such as [elicitation](/specification/2026-07-28/client/elicitation.md), it returns a `MissingRequiredClientCapabilityError` (`-32021`) n… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …ame server, or a flow that spans one > session (tasks, subscriptions, elicitation)? The [mcpdo connection > client](/docs/2026-07-28/tools/inspector/mcpdo.md) connects once and keeps the > connection… mcpdo connection client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/mcpdo …nt tool use, multi-step flows over one session (tasks, subscriptions, elicitation) | Connections are held by a local background daemon, `mcpdod`, which `mcpdo` starts on demand and stops after its la… Protocol eras Model Context Protocol · in the page docs/2026-07-28/tools/inspector/protocol-eras …more information moves to `input_required` and surfaces an embedded [elicitation](/specification/draft/client/elicitation.md) in the pending-request modal (the dialog the web client opens whenever a… Security Model Context Protocol · in the page docs/2026-07-28/tools/inspector/security …it also re-reads from the store to re-dial a dropped transport; * any elicitation a non-interactive command left parked, until it is answered or expires after 10 minutes. The daemon is started with t… Build with Agent Skills Model Context Protocol · in the page docs/draft/develop/build-with-agent-skills …ser interaction needs** — plain text results, structured input via [elicitation](/specification/draft/client/elicitation.md), or rich UI widgets * **Upstream auth** — API keys, OAuth 2.0, or none I… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …rimitives allow MCP server authors to build richer interactions. * **Elicitation**: Allows servers to request additional information from users. This is useful when server authors want to get more in… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables servers to request specific information from users during interactions, providing a structured… Debugging Model Context Protocol · in the page docs/draft/tools/debugging …ility the request's `clientCapabilities` did not declare, such as [elicitation](/specification/draft/client/elicitation.md), it returns a `MissingRequiredClientCapabilityError` (`-32021`) naming… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …ame server, or a flow that spans one > session (tasks, subscriptions, elicitation)? The [mcpdo connection > client](/docs/draft/tools/inspector/mcpdo.md) connects once and keeps the > connection open… mcpdo connection client Model Context Protocol · in the page docs/draft/tools/inspector/mcpdo …nt tool use, multi-step flows over one session (tasks, subscriptions, elicitation) | Connections are held by a local background daemon, `mcpdod`, which `mcpdo` starts on demand and stops after its la… Protocol eras Model Context Protocol · in the page docs/draft/tools/inspector/protocol-eras …more information moves to `input_required` and surfaces an embedded [elicitation](/specification/draft/client/elicitation.md) in the pending-request modal (the dialog the web client opens whenever a… Security Model Context Protocol · in the page docs/draft/tools/inspector/security …it also re-reads from the store to re-dial a dropped transport; * any elicitation a non-interactive command left parked, until it is answered or expires after 10 minutes. The daemon is started with t… Tasks Model Context Protocol · in the page extensions/tasks/overview …ress. * **Mid-flight interaction.** When a task needs input (e.g., an elicitation for user confirmation), it moves to `input_required` and surfaces the request. The client responds via `tasks/upda… SEP-1613: Establish JSON Schema 2020-12 as Default Dialect for MCP Model Context Protocol · in the page seps/1613-establish-json-schema-2020-12-as-default-dialect-f …ed schemas within MCP messages (tool `inputSchema`/`outputSchema` and elicitation `requestedSchema` fields). Schemas may explicitly declare alternative dialects via the `$schema` field. This resolves… SEP-1686: Tasks Model Context Protocol · in the page seps/1686-tasks …tus 1. When a receiver sends a request associated with a task (e.g., elicitation, sampling), the receiver **MUST** move the task to the `input_required` status. 2. The receiver **MUST** include the `… SEP-2260: Require Server requests to be associated with a Client request. Model Context Protocol · in the page seps/2260-Require-Server-requests-to-be-associated-with-Client-requests …This SEP clarifies that `roots/list`, `sampling/createMessage`, and `elicitation/create` requests **MUST** be associated with an originating client-to-server request (e.g., during `tools/call`, `reso… SEP-2322: Multi Round-Trip Requests Model Context Protocol · in the page seps/2322-MRTR …iated requests in the context of a client-initiated request (e.g., an elicitation request in the context of a tool call) without requiring a shared storage layer shared across server instances or stat… SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Status Model Context Protocol · in the page seps/2484-conformance-tests-required-for-final-seps …blob/main/src/scenarios/server/json-schema-2020-12.ts) — SEP-1613 * [`ElicitationDefaultsScenario`](https://github.com/modelcontextprotocol/conformance/blob/main/src/scenarios/server/elicitation-defau…
Feedback