MCP Tasks
An MCP extension that lets long-running tool calls return a task handle, then report progress, request input, or finish later.
Plain English
Instead of blocking until the job is done, the server gives the client a durable job ticket.
Example
A CI MCP server starts a pipeline, returns a task ID, and later reports whether the build passed.
Why it matters
Task handles make MCP more practical for real operations that take longer than a normal request timeout.