asana-mcp
Provides tools for interacting with Asana's API, allowing AI agents to manage workspaces, projects, tasks, search, and complete tasks programmatically.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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.
Official Todoist MCP server. Manage tasks and projects. Hosted, no API key needed.
Headless task management for bots, apps and AI agents. Remote MCP server, OAuth or access token.
One MCP server for the services your AI needs: memory, files, Microsoft 365, kanban and more.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn 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.868 npmMIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that connects AI assistants to the Asana API for task, project, and workspace management.33MIT
- AlicenseAqualityDmaintenanceA local MCP server for Asana that uses a personal access token to read and manage Asana projects, tasks, sections, and comments via the standard Asana REST API.89 npmMIT