Skip to content

[Schema][Server][SEP-1686] Tasks #139

@chr-hertel

Description

@chr-hertel

Issue to track and address implementation of SEP-1686:

This SEP improves support for task-based workflows in the Model Context Protocol (MCP). It introduces both the task primitive and the associated task ID, which can be used to query the state and results of a task, up to a server-defined duration after the task has completed. This primitive is designed to augment other requests (such as tool calls) to enable call-now, fetch-later execution patterns across all requests for servers that support this primitive.

Spec Changes: https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1732/files
Reference Implementation: modelcontextprotocol/typescript-sdk#1041

Metadata

Metadata

Assignees

No one assigned

    Labels

    SchemaIssues & PRs related to the Schema componentServerIssues & PRs related to the Server componenthelp wantedContributions especially welcome if you have a good knowledge of the codebase and languageimproves spec complianceImproves consistency with other SDKs such as TyepScript

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions