🔌

Asana MCP

Productivity600

Manage Asana projects, tasks, teams, and workflow automation.

Claude DesktopCursor

Overview

Manage Asana projects, tasks, teams, and workflow automation.

Setup

Run with npx:

npx -y @modelcontextprotocol/server-asana

Configuration

ASANA_PERSONAL_ACCESS_TOKEN environment variable

Documentation

Asana MCP (Enhanced)

Overview

Asana MCP provides access to Asana API for project and task management.

Features

  • Task creation and management
  • Project tracking
  • Team collaboration
  • Timeline visualization
  • Custom fields support

Installation

npx -y @modelcontextprotocol/server-asana

Configuration

Set up Asana personal access token:

export ASANA_PERSONAL_ACCESS_TOKEN=your_token

Get your token from Asana Developer Portal.

Available Operations

OperationDescription
Create TaskCreate new task
Search TasksFind tasks by criteria
Update TaskModify task details
Get ProjectRetrieve project info
List TasksGet project tasks

Usage Examples

Create Task

{
  "action": "create_task",
  "name": "Review PR #123",
  "project": "1234567890",
  "assignee": "user_id",
  "due_on": "2026-05-26"
}

Search Tasks

{
  "action": "search_tasks",
  "workspace": "1234567890",
  "text": "bug fix"
}

Update Task

{
  "action": "update_task",
  "task_id": "1234567890123456",
  "completed": true,
  "notes": "Completed after review"
}

Pros

  • ✅ Professional project management
  • ✅ Rich task metadata
  • ✅ Team collaboration
  • ✅ Timeline view

Cons

  • ❌ Requires Asana account
  • ❌ API rate limits
  • ❌ Complex setup for large teams

Resources