asana-mcp
Provides tools for interacting with Asana's API, allowing AI agents to manage workspaces, projects, tasks, search, and complete tasks programmatically.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@asana-mcplist my tasks from all workspaces"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
asana-mcp
An MCP server for Asana that reaches every workspace, over the classic API with a personal access token. Shared by the family's apps (Excephalon, Highdeas).
Asana's hosted MCP server binds each OAuth grant to a single workspace chosen at sign-in, and refuses personal access tokens. This server has neither limit: one PAT spans all workspaces, and it is a plain string in a file, copyable between machines like any other runtime state.
Use
Create a personal access token at https://app.asana.com/0/developer-console and save it, alone, in a file. Then register the server with any MCP client as a stdio command:
python asana_mcp.py --serve --pat-file /path/to/pat.txtNo dependencies beyond the Python standard library.
Related MCP server: asana-mcp
Tools
list_workspaces, list_projects, list_project_tasks, list_my_tasks, get_task,
search (typeahead - works on every Asana plan, unlike full task search), create_task,
complete_task. Asana's own error words pass through whole, marked as errors - a swallowed
reason sends whoever asked off to fix the wrong thing.
Develop
python -m pytest tests/This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceAn MCP (Multi-Agent Conversation Protocol) server that enables interacting with the Asana API through natural language commands for task management, project organization, and team collaboration.-
- AlicenseBqualityCmaintenanceMCP server for the Asana API that allows AI agents to read and optionally write to Asana tasks, comments, and custom fields, with tiered access controls and no delete tools.834 npmMIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that provides comprehensive Asana integration, enabling AI assistants like Claude to interact with Asana workspaces, projects, tasks, goals, portfolios, and more.-
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that connects AI assistants to the Asana API for task, project, and workspace management.33MIT