Server facts
mcp-server-asana
Project
- Author
- roychri
- Repository
- github.com/roychri/mcp-server-asana
- License
- MIT
- Category
- Productivity
Tech
- Runtime / language
- node
- Transports
- stdio
- Remote available
- No
- Authentication
- Not specified
Activity
- GitHub stars
- 149
- Last commit
- Data as of
Overview
Project reviews and task triage in Asana can begin with workspace discovery, project name matching, or the authenticated user's My Tasks list. Task search includes filters for completion, assignees, attachments, blocking relationships, and custom fields. Users can also retrieve a project's task list with pagination, inspect sections and task counts, and read task comments or project status updates. These tools connect the Asana API to an MCP client, including Claude Desktop, for questions about ongoing work.
For changes, mcp-server-asana provides task and project creation and editing, task comments, and project status publishing or deletion. Work can be organized through subtasks, parent assignments, dependencies, tags, and project sections; existing tasks can also be added to or removed from projects. The implementation runs on Node and communicates over stdio, and requires an Asana access token. Setting READ_ONLY_MODE to true disables write operations and the create-task prompt, leaving read tools available for workspace inspection.
mcp-server-asana setup notes
- mcp-server-asana records stdio only; confirm a network transport upstream before planning remote access.