A

Asana MCP Server

Official hosted Asana MCP server for reading and updating tasks, projects, and workspaces over Streamable HTTP.

Install Asana MCP Server

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.asana.com/v2/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · 3d agoLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 3d ago · Nov 11, 2026, 00:00 UTC

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://mcp.asana.com/v2/mcp

Overview

Asana MCP Server is Asana’s official hosted V2 MCP service for AI assistants. It connects over Streamable HTTP and uses OAuth with an Asana account for authentication. Reach for it when an assistant needs to read or update Asana tasks, projects, or workspaces without a locally hosted server.

Use cases

  • Read task details from Asana
  • Update Asana tasks through an assistant
  • Review project information
  • Modify project records
  • Inspect and update workspace data

Key features

  • Official Asana-hosted MCP service
  • V2 server implementation
  • Streamable HTTP transport
  • OAuth authentication with an Asana account
  • Read and update tasks, projects, and workspaces

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked

Recent health check succeeded.

How Asana MCP Server works

What Asana MCP Server does

Asana MCP Server gives AI assistants access to Asana work data through the Model Context Protocol. Its scope covers three central Asana resource types: tasks, projects, and workspaces. Assistants can read information from these resources and apply updates to them, allowing conversations and agent workflows to interact with an Asana account rather than only producing text.

The service is Asana’s official hosted V2 MCP server. That hosted model is useful when an assistant needs an Asana connection without another local MCP process managing the service. It is suited to workplace and productivity workflows involving existing Asana information or changes to Asana records.

How it works

Communication uses Streamable HTTP, an MCP transport designed for connecting a client to a remotely hosted service. The assistant’s MCP client sends requests to Asana’s hosted server, which exposes the available Asana operations through MCP. The connection is authenticated with OAuth using the user’s Asana account.

OAuth makes the Asana account the source of authorization for the connection. A user signs in through Asana as part of establishing access, after which the assistant can use the server’s task, project, and workspace capabilities within that authorized connection.

Setup and configuration

Use an MCP client that supports Streamable HTTP and connect it to Asana’s hosted MCP service. Authentication is handled through OAuth with an Asana account rather than through a separately described local credential or environment-variable setup.

The service is hosted by Asana, so the main configuration choice is the client connection to the hosted endpoint and the account used during OAuth sign-in. Consult Asana’s MCP server instructions for the endpoint and client-specific connection steps.

Tools and capabilities

The server supports operations involving:

  • Reading Asana tasks
  • Updating Asana tasks
  • Reading Asana projects
  • Updating Asana projects
  • Reading Asana workspaces
  • Updating Asana workspaces

These capabilities make it appropriate for assistants that need to inspect work tracking data, make task or project changes, or work with information organized within Asana workspaces.

Limitations and notes

The service is focused on Asana tasks, projects, and workspaces. It is a hosted V2 implementation that requires an MCP client with Streamable HTTP support and an Asana account for OAuth authentication. Client behavior, available operations, and authorization scope depend on the connection established through Asana’s hosted service.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Asana MCP Server

Asana MCP Server is an MCP server that connects AI assistants to Asana through the official hosted V2 service. It uses Streamable HTTP and Asana-account OAuth, and provides tools for reading and updating tasks, projects, and workspaces. It fits assistants that need to work with Asana data and changes.

Connect an MCP client that supports Streamable HTTP to Asana’s hosted MCP service. The server is hosted by Asana, so a local installation is not required. Follow Asana’s MCP connection instructions for the hosted endpoint and complete OAuth sign-in with your Asana account.

Asana MCP Server authenticates through OAuth with your Asana account. The connection uses Asana’s hosted service, so authentication takes place as part of connecting the MCP client rather than through a separately described local credential configuration.

Asana MCP Server can update Asana tasks, projects, and workspaces. It also supports reading those resource types, making it suitable for assistants that need to inspect Asana work and then apply changes through the same connection.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAsana MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/asana-remote-mcp?style=directory)](https://allmcps.com/mcp/asana-remote-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/asana-remote-mcp"><img src="https://allmcps.com/api/badge/asana-remote-mcp?style=directory" alt="Asana MCP Server on AllMCPs" /></a>