Asana

Asana

Official
Productivity
OAuth

Access the Asana Work Graph from AI assistants and applications.

Asana

Access the Asana Work Graph from AI assistants and applications. With Lunar.dev MCPX, the MCP Gateway for secure and governed tool access, you connect the Asana MCP server to Claude, ChatGPT, Cursor, and any MCP client through one gateway that routes, authenticates, and governs every Asana tool call against your policies.

Why MCPX

MCPX is Lunar.dev's MCP Gateway. It sits between your AI agents and your MCP servers as a single gateway for every tool call, routing, authenticating, and governing traffic against your policies. Connect Asana once and govern it everywhere: role-based access per agent with on-behalf-of attribution, real-time visibility, and an immutable audit trail of who did what, all deployable inside your own VPC.

Tools content

  • asana_list_workspaces · Read-only
    List all available workspaces in Asana.
  • asana_search_projects · Read-only
    Search for projects in Asana using name pattern matching.
  • asana_search_tasks · Read-only
    Search tasks in a workspace with advanced filtering options.
  • asana_get_task · Read-only
    Get detailed information about a specific task.
  • asana_create_task · Write
    Create a new task in a project.
  • asana_get_task_stories · Read-only
    Get comments and stories for a specific task.
  • asana_update_task · Write
    Update an existing task's details.
  • asana_get_project · Read-only
    Get detailed information about a specific project.
  • asana_get_project_task_counts · Read-only
    Get the number of tasks in a project.
  • asana_get_project_sections · Read-only
    Get sections in a project.
  • asana_create_task_story · Write
    Create a comment or story on a task.
  • asana_add_task_dependencies · Write
    Set dependencies for a task.
  • asana_add_task_dependents · Write
    Set dependents for a task (tasks that depend on this task).
  • asana_create_subtask · Write
    Create a new subtask for an existing task.
  • asana_get_multiple_tasks_by_gid · Read-only
    Get detailed information about multiple tasks by their GIDs (maximum 25 tasks).
  • asana_get_project_status · Read-only
    Get a project status update.
  • asana_get_project_statuses · Read-only
    Get all status updates for a project.
  • asana_create_project_status · Write
    Create a new status update for a project.
  • asana_delete_project_status · Write
    Delete a project status update.
  • asana_set_parent_for_task · Write
    Set the parent of a task and position the subtask within the other subtasks of that parent.

See all 41 tools

Frequently asked questions

What is the Asana MCP server?

Access the Asana Work Graph from AI assistants and applications. Through Lunar.dev MCPX, Asana connects to any MCP-compatible AI client behind a single governed gateway.

How do I connect Asana to MCPX?

Add the Asana server in the MCPX control plane or your app.yaml, then point your AI client at your MCPX gateway. MCPX handles OAuth and routes every Asana call through the gateway.

Is the Asana MCP server official?

Yes. Asana is an official, vendor-published MCP server, and MCPX governs it like any other server in your catalog.

What authentication does Asana use with MCPX?

Asana uses OAuth. MCPX enforces authentication at the gateway with token-based auth, OAuth, and role-based profiles, so you control which agents can invoke it.

How many tools does Asana expose in MCPX?

Asana's tools can be enabled or disabled individually in MCPX for least-privilege access.

Server details

CategoryProductivity
AuthOAuth
ConnectionSSE