Asana’s official Claude connector uses a tool called create_task_preview instead of
create_task. The name suggests a preview, but it’s actually the primary creation tool
in the v2 integration. The catch: it requires an interactive UI to render a confirmation
step. Claude Code CLI can’t render that interface, so task creation silently fails.
This was surfaced in the Asana forum after create_task also went missing from v1 toolset
temporarily (Asana accidentally dropped it during a v2 update, now restored). Asana
confirmed the CLI issue separately and said they’re working on detecting whether the surface
supports interactivity before offering interactive tools. ETA: about a week from March 26.
In the meantime, one user in the thread recommended using
roychri/mcp-server-asana as a workaround
via Claude Desktop. The open-source server exposes create_task directly without
interactive dependencies.