Asanamcp MCP Server

1. Get an Asana Personal Access Token at https://app.asana.com/0/my-apps

Local serverstdio

What is the Asanamcp MCP Server?

  1. Get an Asana Personal Access Token at https://app.asana.com/0/my-apps

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
asana_workspacesList all workspaces
asana_get
asana_create
asana_update
asana_delete
asana_link
asana_task_search
asana_resource_search
projectworkspace_gid or team_gid, name
portfolioworkspace_gid, name
taskproject_gid or workspace_gid, name
my_tasksworkspace GID
workspace_favoritesworkspace GID
workspace_projectsworkspace GID
workspace_templatesteam GID (optional)
workspace_tagsworkspace GID
workspace_usersworkspace GID
workspace_teamsworkspace GID
project_tasksproject/portfolio GID
task_subtaskstask GID
task_commentstask GID
status_updateparent_gid, status_type, text
status_updatesparent GID
all_workspaces(ignored)
workspaceworkspace GID
project_templatetemplate GID
project_sectionsproject GID
sectionproject_gid, name
tagworkspace_gid, name
me(ignored)
useruser GID
teamteam GID
team_usersteam GID
project_custom_fieldsproject GID
project_briefproject_gid, html_text (with tags)
project_project_briefproject GID
subtasktask_gid, name
project_from_templatetemplate_gid, name
commenttask_gid, text
project_duplicatesource_gid, name
task_duplicatesource_gid, name
relationshiptarget
task_projecttask GID
task_tagtask GID
task_parenttask GID
task_dependencytask GID
task_dependenttask GID
task_followertask GID
portfolio_itemportfolio GID
portfolio_memberportfolio GID
project_memberproject GID
project_followerproject GID
FilterDescription
textSearch in task name and notes
assigneeUser GID, me, or null for unassigned
projectsFilter by project GID(s)
tagsFilter by tag GID(s)
sectionsFilter by section GID(s)
completedtrue or false
sort_bydue_date, created_at, completed_at, likes, modified_at
sort_ascendingtrue or false

How to install the Asanamcp MCP Server

{
  "mcpServers": {
    "asana": {
      "command": "asanamcp",
      "env": {
        "ASANA_TOKEN": "YOUR_ASANA_TOKEN",
        "ASANA_DEFAULT_WORKSPACE": "your-workspace-gid"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ASANA_TOKENDeclared in the maintainer’s client configuration.Check documentation
ASANA_DEFAULT_WORKSPACEDeclared in the maintainer’s client configuration.Optional

Example prompts to try

  • “Use Asanamcp to asana workspaces.”
  • “Use Asanamcp to asana get.”
  • “Use Asanamcp to asana create.”

Frequently asked questions

1. Get an Asana Personal Access Token at https://app.asana.com/0/my-apps Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.