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.

Original Asana forum thread