fastmcp.server.tasks.protocol
SEP-1686 task protocol handlers.
Implements MCP task protocol methods: tasks/get, tasks/result, tasks/list, tasks/cancel, tasks/delete.
Functions
tasks_get_handler
server: FastMCP server instanceparams: Request params containing taskId
- Task status response with spec-compliant fields
tasks_result_handler
server: FastMCP server instanceparams: Request params containing taskId
- MCP result (CallToolResult, GetPromptResult, or ReadResourceResult)
tasks_list_handler
server: FastMCP server instanceparams: Request params (cursor, limit)
- Response with tasks list and pagination
tasks_cancel_handler
server: FastMCP server instanceparams: Request params containing taskId
- Task status response showing cancelled state

