asana/asana

MCP Server

Asana MCP Server - projects, tasks, workspaces

Asana project management MCP server. Manage tasks, subtasks, projects, sections, and dependencies.

MCP Server

  • Package: mcp-server-asana (GitHub only — not on npm)
  • Transport: stdio
  • Command: git clone + npm install + npm start

Authentication

Asana Personal Access Token

VariableRequiredDescription
ASANA_TOKENYesPersonal Access Token from Asana Developer Console
ASANA_WORKSPACE_IDYesWorkspace identifier

Available Tools

ToolDescription
create-taskCreate task
get-taskGet task details
list-tasksList tasks
update-taskUpdate task
create-subtaskCreate subtask
list-projectsList projects
create-sectionCreate section
add-dependenciesAdd task dependencies

Configuration Example

toml
[[mcp.servers]]
name = "asana"
type = "stdio"
command = "npx"
args = ["-y", "mcp-server-asana (GitHub only — not on npm)"]
timeout_seconds = 60
env = { ASANA_TOKEN = "your-value", ASANA_WORKSPACE_ID = "your-value" }
tools = []

Notes: Not on npm — requires git clone from GitHub.