Agent♥︎Age
Catalog

Asana MCP Server

Official

by jtalk22 · JavaScript

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

io.github.jtalk22/asana-mcp-server (Model Context Protocol)

The io.github.jtalk22/asana-mcp-server is a local-first Asana MCP that works over the Asana REST API. It enables controlled writes and schema operations, plus diagnostics and “one-call briefs,” using a Personal Access Token (PAT). The goal is to change Asana without opening Asana.

🛠️ Key Features

  • Local-first Asana access via the REST API
  • Controlled writes
  • Schema operations
  • Diagnostics
  • One-call briefs
  • Custom fields, sections, start dates, rich notes, bulk updates
  • Uses a Personal Access Token (PAT)

🚀 Use Cases

  • Update Asana items using custom fields and sections
  • Set start dates and manage rich notes
  • Perform bulk changes without using the Asana UI

⚡ Developer Benefits

  • Integrates with MCP clients (e.g., Claude Code, Claude Desktop, Cursor, Copilot, Windsurf, Gemini CLI, Codex CLI, any stdio MCP client)
  • Operates through a single PAT-authenticated MCP interface

⚠️ Limitations

  • Depends on REST API access to Asana and PAT authentication

Topics

ai-agents, asana, asana-api, claude, claude-code, cursor, developer-tools, llm, local-first, mcp, mcp-server, model-context-protocol, productivity, task-management, asana-mcp

Topics

ai-agentsasanaasana-apiclaudeclaude-codecursordeveloper-toolsllmlocal-firstmcpmcp-servermodel-context-protocolproductivitytask-managementasana-mcp