Home / Servers / Asana API

Asana API MCP server

Tasks, projects, sections, goals, portfolios and workspaces.

The Asana REST API: tasks and subtasks, projects and sections, workspaces and teams, goals, portfolios, custom fields, attachments, stories, tags, users and webhooks, with a personal access token.

Why use the hosted one: Every endpoint of Asana's API behind the gateway's search, with your own Asana personal access token stored encrypted and sent only to Asana.

Needs your Asana personal access token: add it once in the dashboard (get one at Asana). It is stored encrypted and sent only to that API.

Connect

Run in your terminal
claude mcp add --transport http hj-asana-api https://mcp.hjlabs.in/mcp/asana-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Create an API key and put it in place of YOUR_API_KEY. Step-by-step guides: claude.ai and ChatGPT connectors, Claude Code, Cursor, VS Code, Claude Desktop, Windsurf, Zed, OpenAI Codex CLI, Gemini CLI.

All 270 tools

Get 123 tools
Create 38 tools
Update 29 tools
Delete 25 tools
Add 18 tools
Remove 17 tools
Duplicate 3 tools
Search 3 tools
Insert 2 tools
Instantiate 2 tools
Mark 2 tools
Rollup 2 tools
Approve 1 tool
Project 1 tool
Reject 1 tool
Set 1 tool
Trigger 1 tool
Typeahead 1 tool

Try asking

List my incomplete tasks due this week across all projects.

Usage and limits

Every account gets a free daily allowance of tool calls; connecting, listing and searching are not counted. See the limits. Only a tool that runs costs a call.

Other hosted servers