Asana Server
FreeNot checkedA Type 4 OAuth MCP server for the Asana API, enabling AI assistants to manage workspaces, projects, tasks, comments, users, and teams.
About
A Type 4 OAuth MCP server for the Asana API, enabling AI assistants to manage workspaces, projects, tasks, comments, users, and teams.
README
A Type 4 OAuth MCP server for Asana API, enabling AI assistants to interact with Asana workspaces, projects, tasks, and users.
Features
- Workspaces & Projects: List workspaces and projects
- Tasks: List, get, create, update, and search tasks
- Comments: Add comments to tasks
- Users & Teams: List users and teams
Setup
1. Create an Asana OAuth App
- Go to developers.asana.com and create an app
- Set the redirect URL to your Dedalus deployment URL
- Configure the following scopes:
default
2. Environment Variables
Configure these environment variables:
OAUTH_ENABLED=true
OAUTH_AUTHORIZE_URL=https://app.asana.com/-/oauth_authorize
OAUTH_TOKEN_URL=https://app.asana.com/-/oauth_token
OAUTH_CLIENT_ID=your-client-id
OAUTH_CLIENT_SECRET=your-client-secret
OAUTH_SCOPES_AVAILABLE=default
OAUTH_BASE_URL=https://app.asana.com/api/1.0
DEDALUS_API_KEY=dsk-live-...
DEDALUS_AS_URL=https://as.dedaluslabs.ai
Tools
Workspaces & Projects
- list_workspaces: List all workspaces the user has access to
- list_projects: List projects in a workspace or team
Tasks
- list_tasks: List tasks with optional filters (assignee, project, completed status)
- get_task: Get a specific task by ID
- create_task: Create a new task in a workspace or project
- update_task: Update an existing task
Comments
- add_task_comment: Add a comment/story to a task
Users & Teams
- list_users: List users in a workspace
- list_teams: List teams in a workspace
Usage
from dedalus_mcp import runner
result = await runner.run(
input="Show me all tasks in the Design project",
mcp_servers=["dedalus-labs/asana-mcp"],
)
API Reference
This server uses the Asana REST API v1.0.
License
MIT
Installing Asana Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/JiayuuWang/asana-mcpFAQ
Is Asana Server MCP free?
Yes, Asana Server MCP is free — one-click install via Unyly at no cost.
Does Asana Server need an API key?
No, Asana Server runs without API keys or environment variables.
Is Asana Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Asana Server in Claude Desktop, Claude Code or Cursor?
Open Asana Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare Asana Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
