Skip to content
mcp/skillhub

Asana MCP Server

by jtalk22io.github.jtalk22/asana-mcp-serverv1.0.1

Change Asana without opening Asana — custom fields, sections, start dates, rich notes, bulk. PAT.

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained55d ago

Install Asana MCP server

Install in Claude Code

claude mcp add asana -e ASANA_PAT='<asana-pat>' -- npx -y @jtalk22/asana-mcp

Configuration

VariableRequiredSecretDescription
ASANA_PAT—yesAsana Personal Access Token (create at https://app.asana.com/0/my-apps). Optional when stored via `asana-mcp --setup` (macOS Keychain or ~/.asana-mcp.json).
ASANA_WORKSPACE_GID——Workspace GID. Optional — auto-detected when the token sees exactly one workspace.
ASANA_MCP_TOOLS——Tool surface filter: all | read | write | comma-list of tool names.

Freshness

Maintained — last maintenance signal 55d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-08-15 · 55d ago · GitHub

  2. Latest release

    2026-08-15 · 55d ago · GitHub · v1.0.1

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-15 · 55d ago · official registry · v1.0.1

FAQ

›How do I install the Asana MCP server in Claude Code?

Run: claude mcp add asana -e ASANA_PAT='<asana-pat>' -- npx -y @jtalk22/asana-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Asana require an API key?

Yes. It expects ASANA_PAT, of which 1 is a secret.

›Can I use Asana as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Asana in the official MCP registry?

Yes, as io.github.jtalk22/asana-mcp-server.

Alternatives to Asana

Other project management MCP servers.

View all