mcp-server-asana
Provides tools for managing Asana workspaces, projects, tasks, tags, and project statuses, including CRUD operations and advanced search, enabling AI agents to interact with the Asana platform.
Click on "Install 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., "@mcp-server-asanalist my tasks in the Marketing project"
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.
MCP Server for Asana
Fork of roychri/mcp-server-asana with additional tools, read-only mode, and project management capabilities.
A Model Context Protocol (MCP) server that connects AI assistants to the Asana API for task, project, and workspace management.
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"asana": {
"command": "npx",
"args": ["-y", "mcp-server-asana"],
"env": {
"ASANA_ACCESS_TOKEN": "your-asana-access-token"
}
}
}
}Cursor
Add to your Cursor MCP settings:
{
"mcpServers": {
"asana": {
"command": "npx",
"args": ["-y", "mcp-server-asana"],
"env": {
"ASANA_ACCESS_TOKEN": "your-asana-access-token"
}
}
}
}Related MCP server: Asana MCP Server
Configuration
Variable | Required | Description |
| Yes | Your Asana personal access token (generate one here) |
| No | Set to |
Tools (33)
Workspaces
Tool | Description |
| List all available workspaces |
Projects
Tool | Description |
| Search projects by name pattern |
| Get project details |
| Get task counts for a project |
| Get sections in a project |
| Create a new project |
Project Status
Tool | Description |
| Get a project status update |
| List all status updates for a project |
| Create a status update |
| Delete a status update |
Tasks
Tool | Description |
| Search tasks with advanced filtering |
| Get task details |
| Create a new task |
| Update a task |
| Delete a task permanently |
| Create a subtask |
| Get multiple tasks by GID (max 25) |
| Get comments and stories for a task |
| Add a comment to a task |
Task Relationships
Tool | Description |
| Set task dependencies |
| Set task dependents |
| Set or change a task's parent |
| Add a task to a project |
| Remove a task from a project |
Tags
Tool | Description |
| Get tag details |
| Get tags on a task |
| Get tasks with a specific tag |
| List tags in a workspace |
| Create a tag |
| Update a tag |
| Delete a tag |
| Add a tag to a task |
| Remove a tag from a task |
Prompts
Prompt | Description |
| Generate a summary and status update for a task |
| Analyze if a task has sufficient details for completion |
| Create a task with guided details |
Resources
Resource | URI Pattern | Description |
Workspaces |
| Workspace details as JSON |
Projects |
| Project details with sections and custom fields |
Read-Only Mode
Set READ_ONLY_MODE=true to disable all write operations. Only read tools remain available, and the create-task prompt is hidden. Useful for testing or restricting access.
Contributing
Pull requests welcome. See the upstream project for the original implementation.
License
MIT License. See LICENSE for details.
Credits
Original implementation by Christian Roy
Fork maintained by 84em.io
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAn 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.Last updated
- Flicense-qualityDmaintenanceAn MCP (Multi-Agent Conversation Protocol) Server that enables interaction with the Asana API, auto-generated using AG2's MCP builder.Last updated
- Flicense-qualityBmaintenanceA Type 4 OAuth MCP server for the Asana API, enabling AI assistants to manage workspaces, projects, tasks, comments, users, and teams.Last updated
- Flicense-qualityFmaintenanceA Model Context Protocol (MCP) server that provides AI assistants full access to the Motion task and project management API, enabling task, project, and schedule management.Last updated
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for generating rough-draft project plans from natural-language prompts.
MCP (Model Context Protocol) server for Appwrite
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/84emllc/mcp-server-asana'
If you have feedback or need assistance with the MCP directory API, please join our Discord server