Hi there,
I’ve tested with Claude code and VScode copilot with Claude sonnet 4, and found that Claude errors with Asana’s MCP server specifically with the inclusion of the model asana_search_tasks
. Co-pilot with gpt-4o doesn’t run into this error.
The error is
API Error: 400 {“type”:“error”,“error”:{“type”:“invalid_request_error”,“message”:“tools.105.custom.input_schema.properties: Property keys should match pattern ‘[1]{1,64}$’”}}
I’d love if someone at Asana could investigate this as a priority to ensure their MCP server serves tools that are compatible with Claude’s tool spec!
Cheers
a-zA-Z0-9_- ↩︎