Skip to main content

Asana

📋 Productivity

Manage tasks, projects, workspaces, and team collaboration through the Asana API. Create, update, search, and organize work items with full read/write access. Supports sections, tags, custom fields, and project timelines.

Tags

tasksprojectsworkspaces

Tools (29)

asana_list_workspacesasana_search_projectsasana_search_tasksasana_get_taskasana_create_taskasana_get_task_storiesasana_update_taskasana_get_projectasana_get_project_task_countsasana_get_project_sectionsasana_create_task_storyasana_add_task_dependenciesasana_create_subtaskasana_get_multiple_tasks_by_gidasana_get_project_statusasana_create_project_statusasana_get_tagasana_get_tags_for_taskasana_get_tasks_for_tagasana_get_tags_for_workspaceasana_update_tagasana_delete_tagasana_create_tag_for_workspaceasana_add_tag_to_taskasana_remove_tag_from_taskasana_add_project_to_taskasana_remove_project_from_taskasana_delete_taskasana_create_project

Client configuration

Cursor (.cursor/mcp.json)

{ "mcpServers": { "asana": { "command": "npx", "args": [ "-y", "@roychri/mcp-server-asana@1.8.0" ], "env": { "ASANA_ACCESS_TOKEN": "your-asana-access-token-here" } } } }

VS Code (.vscode/mcp.json)

{ "servers": { "asana": { "command": "npx", "args": [ "-y", "@roychri/mcp-server-asana@1.8.0" ], "env": { "ASANA_ACCESS_TOKEN": "your-asana-access-token-here" }, "type": "stdio" } } }

Replace the placeholders before connecting. Authorize in your client when prompted.

The Cursor JSON also works in Claude Desktop's local MCP configuration. Install the required runtime and local software first.

Documentation →