Aerostack
Aerostack
electrical_services

Asana Project Management

MCP Server Key Required

Tasks, projects, sections, comments, teams, custom fields via Asana's official MCP

v1.0.0MITUpdated Mar 29, 2026
robot_2

Use with AI AssistantsMCP

Connect Claude, Cursor, or any MCP-compatible client — then call tools directly

① Add This MCP Server

Paste into your AI client config — then all its tools are available instantly.

claude_desktop_config.json
{
  "mcpServers": {
    "asana-project-management": {
      "url": "https://mcp.aerostack.dev/s/aerostack/mcp-asana",
      "headers": {
        "Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
      }
    }
  }
}

Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.

② Call a Tool

Ask your AI assistant to call a specific tool, or send raw JSON-RPC:

Natural Language Prompt

“Use the search_tasks tool to search for tasks across all accessible workspaces and projects using keywords, assignee, completion status, or custom field filters

Using a Workspace?

Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.

add_circleAdd to Workspace

Asana Project Management MCP

Official proxy MCP — Tasks, projects, sections, comments, teams, custom fields via Asana's official MCP

Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-asana


Overview

Asana Project Management is a proxy MCP server that forwards requests directly to the official Asana MCP endpoint at https://mcp.asana.com/v2/mcp. All tools are maintained by Asana — new tools are available immediately without any Aerostack update.

Type: Proxy (hosted by Asana)
Auth: Bearer token via ASANA_ACCESS_TOKEN

Available Tools

  • search_tasks — Search for tasks across all accessible workspaces and projects using keywords, assignee, or completion status
  • create_task — Create a new task in a project with name, description, assignee, due date, and custom fields
  • get_task — Retrieve a task by GID with all details including custom fields, subtasks, and comments
  • list_projects — List all projects in a workspace or team with name, status, owner, and member details
  • update_task — Update an existing task's name, description, assignee, due date, or completion status

Configuration

VariableRequiredDescriptionHow to Get
ASANA_ACCESS_TOKENYesAsana Personal Access Token or OAuth2 access tokenapp.asana.com → My Settings → Apps → Developer apps → Personal access tokens → Create new token

Setup

Add to Aerostack Workspace

  1. Go to app.aerostack.dev/workspacesCreate Workspace
  2. Inside your workspace → Add Server → search "Asana Project Management"
  3. Enter your ASANA_ACCESS_TOKEN when prompted — stored encrypted, injected automatically

Once added, every AI agent in your workspace can use Asana tools automatically.

Usage

Example Prompts

"List all my incomplete tasks in the Engineering project"
"Create a task assigned to me due Friday: Review API documentation"
"Search for tasks related to onboarding across all projects"

Direct API Call

curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-asana \
  -H 'Content-Type: application/json' \
  -H 'X-Mcp-Secret-ASANA-ACCESS-TOKEN: your-token' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_tasks","arguments":{"workspace":"12345","query":"bug fix"}}}'

License

MIT

Details

upgradeVersion1.0.0
gavelLicenseMIT
wifiTransporthttp-sse
lockAccessKey Required
categoryCategorydevops
terminalTools

Tags

Browse more servers

Similar MCP Servers

View all →