Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

411 pages for tasks.

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

Build an MCP server Model Context Protocol · in the page docs/2025-06-18/develop/build-server …prompts)**: Pre-written templates that help users accomplish specific tasks This tutorial will primarily focus on tools. > [tab] Python > > Let's get started with building our weather server! [You c… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-06-18/develop/connect-remote-servers …y expose tools, prompts, and resources that Claude can use to perform tasks on your behalf. These servers can integrate with various services such as project management tools, documentation systems, c… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2025-06-18/getting-started/intro …cialized prompts)—enabling them to access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic device… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …tting utility primitives that augment how requests are executed: * **Tasks (Experimental)**: Durable execution wrappers that enable deferred result retrieval and status tracking for MCP requests (e.g… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …rol. #### Overview Sampling enables servers to perform AI-dependent tasks without directly integrating with or paying for AI models. Instead, servers can request that the client—which already has AI… Understanding MCP servers Model Context Protocol · in the page docs/2025-06-18/learn/server-concepts …treamlined Workflows Prompts provide structured templates for common tasks. In the travel planning context: **"Plan a vacation" prompt:** ```json theme={null} { "name": "plan-vacation", "title"… Build an MCP server Model Context Protocol · in the page docs/2025-11-25/develop/build-server …prompts)**: Pre-written templates that help users accomplish specific tasks This tutorial will primarily focus on tools. > [tab] Python > > Let's get started with building our weather server! [You c… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-remote-servers …y expose tools, prompts, and resources that Claude can use to perform tasks on your behalf. These servers can integrate with various services such as project management tools, documentation systems, c… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2025-11-25/getting-started/intro …cialized prompts)—enabling them to access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic device… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …tting utility primitives that augment how requests are executed: * **Tasks (Experimental)**: Durable execution wrappers that enable deferred result retrieval and status tracking for MCP requests (e.g… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …rol. #### Overview Sampling enables servers to perform AI-dependent tasks without directly integrating with or paying for AI models. Instead, servers can request that the client—which already has AI… Understanding MCP servers Model Context Protocol · in the page docs/2025-11-25/learn/server-concepts …treamlined Workflows Prompts provide structured templates for common tasks. In the travel planning context: **"Plan a vacation" prompt:** ```json theme={null} { "name": "plan-vacation", "title"… Build an MCP server Model Context Protocol · in the page docs/2026-07-28/develop/build-server …prompts)**: Pre-written templates that help users accomplish specific tasks This tutorial will primarily focus on tools. > [tab] Python > > Let's get started with building our weather server! [You c… Connect to remote MCP Servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-remote-servers …y expose tools, prompts, and resources that Claude can use to perform tasks on your behalf. These servers can integrate with various services such as project management tools, documentation systems, c… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2026-07-28/getting-started/intro …cialized prompts)—enabling them to access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic device… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …sions/overview.md) that build on the core protocol. For example, the [Tasks extension](https://modelcontextprotocol.io/extensions/tasks/overview.md) lets servers return a durable handle for long-runni… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …rol. #### Overview Sampling enables servers to perform AI-dependent tasks without directly integrating with or paying for AI models. Instead, servers can request that the client—which already has AI… Understanding MCP servers Model Context Protocol · in the page docs/2026-07-28/learn/server-concepts …treamlined Workflows Prompts provide structured templates for common tasks. In the travel planning context: **"Plan a vacation" prompt:** ```json theme={null} { "name": "plan-vacation", "title"… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …commands against the same server, or a flow that spans one > session (tasks, subscriptions, elicitation)? The [mcpdo connection > client](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspecto… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …| Per-request timeout in ms. | | `taskTtl` | `60000` | TTL in ms for tasks created with **Run as task**. | | `autoRefreshOnListChanged` | `false` | Refresh the tools, resources, and prompts lists on… mcpdo connection client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/mcpdo …xploring a server, agent 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… Protocol eras Model Context Protocol · in the page docs/2026-07-28/tools/inspector/protocol-eras …eam-status badge that a legacy subscription has no need for. *** ## Tasks Tasks change the most between protocol eras, including *how the Inspector UI tab is gated*. > [tab] Legacy > > The **Tasks… TUI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/tui …ls** | `t` | View tools and execute them with form-like inputs. | | **Tasks** | `s` | List tasks, fetch their results, cancel them, and clear finished ones (servers that support Tasks). | | **Protocol… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …EP-2640), in either era | Browse and fetch the server's skills. | | **Tasks** | `capabilities.tasks` (legacy era) or the tasks extension (modern era) | Track long-running tool calls. | | **Logs** | `l… Build an MCP server Model Context Protocol · in the page docs/draft/develop/build-server …prompts)**: Pre-written templates that help users accomplish specific tasks This tutorial will primarily focus on tools. > [tab] Python > > Let's get started with building our weather server! [You c… Connect to remote MCP Servers Model Context Protocol · in the page docs/draft/develop/connect-remote-servers …y expose tools, prompts, and resources that Claude can use to perform tasks on your behalf. These servers can integrate with various services such as project management tools, documentation systems, c… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/draft/getting-started/intro …cialized prompts)—enabling them to access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic device… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …sions/overview.md) that build on the core protocol. For example, the [Tasks extension](https://modelcontextprotocol.io/extensions/tasks/overview.md) lets servers return a durable handle for long-runni… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …rol. #### Overview Sampling enables servers to perform AI-dependent tasks without directly integrating with or paying for AI models. Instead, servers can request that the client—which already has AI… Understanding MCP servers Model Context Protocol · in the page docs/draft/learn/server-concepts …treamlined Workflows Prompts provide structured templates for common tasks. In the travel planning context: **"Plan a vacation" prompt:** ```json theme={null} { "name": "plan-vacation", "title"… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …commands against the same server, or a flow that spans one > session (tasks, subscriptions, elicitation)? The [mcpdo connection > client](https://modelcontextprotocol.io/docs/draft/tools/inspector/mcp… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …| Per-request timeout in ms. | | `taskTtl` | `60000` | TTL in ms for tasks created with **Run as task**. | | `autoRefreshOnListChanged` | `false` | Refresh the tools, resources, and prompts lists on… mcpdo connection client Model Context Protocol · in the page docs/draft/tools/inspector/mcpdo …xploring a server, agent 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… Protocol eras Model Context Protocol · in the page docs/draft/tools/inspector/protocol-eras …eam-status badge that a legacy subscription has no need for. *** ## Tasks Tasks change the most between protocol eras, including *how the Inspector UI tab is gated*. > [tab] Legacy > > The **Tasks… TUI client Model Context Protocol · in the page docs/draft/tools/inspector/tui …ls** | `t` | View tools and execute them with form-like inputs. | | **Tasks** | `s` | List tasks, fetch their results, cancel them, and clear finished ones (servers that support Tasks). | | **Protocol… Web client Model Context Protocol · in the page docs/draft/tools/inspector/web …EP-2640), in either era | Browse and fetch the server's skills. | | **Tasks** | `capabilities.tasks` (legacy era) or the tasks extension (modern era) | Track long-running tool calls. | | **Logs** | `l… Build an MCP App Model Context Protocol · in the page extensions/apps/build …ent loads when relevant. They teach the AI how to perform specialized tasks like creating MCP Apps. The `create-mcp-app` skill includes architecture guidance, best practices, and working examples tha… Extension Support Matrix Model Context Protocol · in the page extensions/client-matrix …ls](https://modelcontextprotocol.io/extensions/skills/overview.md) | [Tasks](https://modelcontextprotocol.io/extensions/tasks/overview.md) | | - | :-: | :-: | :-: | :-: | :-: | | [Claude (web)](https:… Extensions Overview Model Context Protocol · in the page extensions/overview …ions.modelcontextprotocol.io/api/documents/Quickstart.html). ### MCP Tasks > [card] [modelcontextprotocol/ext-tasks](https://github.com/modelcontextprotocol/ext-tasks) > > Extensions for long-runnin… SEP-1303: Input Validation Errors as Tool Execution Errors Model Context Protocol · in the page seps/1303-input-validation-errors-as-tool-execution-errors …ntext window, allowing them to self-correct and successfully complete tasks without human intervention, significantly improving task completion rate. ## Motivation Language models can learn from too… 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 …t requests requests independent of client operations * Has background tasks that try to invoke server-to-client requests Alternative designs will need to be implemented for the "Changes Required" cas… SEP-2322: Multi Round-Trip Requests Model Context Protocol · in the page seps/2322-MRTR …hemeral tools and persistent tools, the latter of which will leverage Tasks. However, both workflows will use the same data structures. ### Schema Changes First, we introduce the notion of `InputReq… SEP-2549: TTL for List Results Model Context Protocol · in the page seps/2549-TTL-for-list-results …nds over seconds as we want one unit for ttl across the MCP protocol. Tasks has uses cases for sub-second TTLs, and using milliseconds allows for a consistent representation across all TTLs in MCP. M… SEP-2575: Make MCP Stateless Model Context Protocol · in the page seps/2575-stateless-mcp …res. Workloads that need durability or resumability **MUST** use the tasks primitive instead, which provides explicit mechanisms for fetching results after a connection drop. #### Missing Required C… SEP-2577: Deprecate Roots, Sampling, and Logging Model Context Protocol · in the page seps/2577-deprecate-roots-sampling-and-logging …ged`) * **Sampling** (`sampling/createMessage`, `ClientCapabilities.tasks.requests.sampling`) * **Logging** (`logging/setLevel`, `notifications/message`) These features are deprecated starting in t… SEP-3392: Extension Lifecycle Model Context Protocol · in the page seps/3392-extension-lifecycle …t-auth` uses `specification/stable/` and `specification/draft/`, `ext-tasks` labels its schema snapshots "Stable" and "Development", and `ext-skills` publishes `specification/stable/`. **Change point… SEP-994: Shared Communication Practices/Guidelines Model Context Protocol · in the page seps/994-shared-communication-practicesguidelines …uctured, longer-form discussions 3. **GitHub Issues**: For actionable tasks, bug reports, and feature requests Security-sensitive issues follow a separate process defined in SECURITY.md. ### Discord… Specification Enhancement Proposals (SEPs) Model Context Protocol · in the page seps/index …| 2026-09-25 | | [SEP-2663](https://modelcontextprotocol.io/seps/2663-tasks-extension.md) | Tasks Extension | Final | Extensions Track | 2026-04-27 | | [SEP-2640](https://modelcontextprotocol.io/seps/… Lifecycle Model Context Protocol · in the page specification/2025-11-25/basic/lifecycle …elicitation": { "form": {}, "url": {} }, "tasks": { "requests": { "elicitation": { "create": {} }, "sampling": {… Cancellation Model Context Protocol · in the page specification/2025-11-25/basic/utilities/cancellation …ps://modelcontextprotocol.io/specification/2025-11-25/basic/utilities/tasks.md), the `tasks/cancel` request **MUST** be used instead of the `notifications/cancelled` notification. Tasks have their own…
Feedback