Yesterday, I set up the Asana-hosted MCP connection in Claude Code. The very first attempt to make a new task worked, and it appeared in Asana. This was in an existing project already containing many tasks. Since then, all create_tasks calls have failed with server_error. I’ve been able to reproduce this for ~24 hours. Other tool calls (update, delete, list) are working just fine.
From what I gather, a project that has never previously had create_tasks called on it will succeed on the first call to create_tasks. After, across Claude Code sessions, all subsequent calls to create_tasks fail for that project.
Reproduction
- Tell Claude Code to create a new project → success
- Tell Claude Code to create a dummy task in the new project → success
- Tell Claude Code to create another dummy task in the same project → server_error
- Tell Claude Code to delete the first dummy task (this is a soft delete) → success
- Tell Claude Code to create a dummy task in the same project → server_error
- Use the Asana web interface to permanently delete the first dummy task.
- Tell Claude Code to create a dummy task in the same project → server_error
- Tell Claude Code to dump the inputs and outputs:
● Invocation:
Tool: mcp__asana__create_tasks
Input:
{
"tasks": [{"name": "Dummy task"}],
"default_project": "1214265558571118"
}
Output:
{
"succeeded": [],
"failed": [
{
"task": "Dummy task",
"errors": [
{
"error": "server_error",
"message": "Oops! An unexpected error occurred while processing this request. The input may have contained something the server did not know how to handle. Usually waiting and then retrying the request once fixes this. If the issue is persistent, please navigate to https://help.asana.com and engage with our chatbot, making sure to include the error phrase from this response.",
"suggestion": "Asana is temporarily unavailable. Ask the user to retry in 30 seconds.",
"details": {
"phrase": "16 crazy dogs dive awfully clearly"
}
}
]
}
],
"summary": "Created 0 of 1 tasks."
}
I had Claude Code try the default_project top-level key, and the task-level project_id field. If both are omitted, task creation succeeds, but in my “My Tasks in Home” project (536372468982), not in the desired project.
Can anyone confirm this issue and how to address it?
More error phrases:
- 16 crazy dogs dive awfully clearly
- 7 bizarre bunnies dance terribly angrily
- 8 glossy peacocks float severely rarely
- 3 bright reindeer krump really tensely
- 26 cuddly catfish leap severely clearly
System Specs:
- Claude Code: 2.1.119
- OS: Ubuntu 22.04.5 LTS (Jammy Jellyfish) x86_64, kernel 6.8.0-110-generic
- Asana MCP: https://mcp.asana.com/v2/mcp (HTTP streaming)