Tasks let an MCP server represent a long-running operation as a durable job that can be checked after the initial request rather than held open as a single response.
Elicitations let an MCP server request information from the user while work is in progress. The feature is intended for cases where an operation needs a value, confirmation, or other user-provided input before it can continue.
The supplied documentation states that both capabilities require the 2026-07-28 MCP protocol revision and Claude Code v2.1.304 or later. The source does not establish which MCP servers have implemented either capability, their recovery behavior after a failure, a rollout date, or any pricing or availability terms.