Skip to main content

fastmcp.server.tasks.capabilities

SEP-1686 task capabilities declaration.

Functions

get_task_capabilities

get_task_capabilities() -> ServerTasksCapability | None
Return the SEP-1686 task capabilities. Returns task capabilities as a first-class ServerCapabilities field, declaring support for list, cancel, and request operations per SEP-1686. Returns None if pydocket is not installed (no task support). Note: prompts/resources are passed via extra_data since the SDK types don’t include them yet (FastMCP supports them ahead of the spec).