Asana MCP Server
A local-first Asana MCP server providing 75 tools for task management via the REST API. It supports custom fields, section moves, start dates, rich notes, bulk edits, board-schema design, and one-call briefs. It operates locally using a Personal Access Token (PAT) and stdio, offering direct REST coverage without a hosted intermediary.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Manage custom fields and enum options
- Perform bulk edits and section moves
- Create and reorder project sections
- Generate morning briefs and portfolio rollups
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@jtalk22/asana-mcp 1.0.1
{
"version": "1.0.1",
"transport": "stdio",
"identifier": "@jtalk22/asana-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "ASANA_PAT",
"format": "string",
"description": "Asana Personal Access Token (create at https://app.asana.com/0/my-apps). Optional when stored via `asana-mcp --setup` (macOS Keychain or ~/.asana-mcp.json)."
},
{
"name": "ASANA_WORKSPACE_GID",
"format": "string",
"description": "Workspace GID. Optional — auto-detected when the token sees exactly one workspace."
},
{
"name": "ASANA_MCP_TOOLS",
"format": "string",
"description": "Tool surface filter: all | read | write | comma-list of tool names."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"asana-mcp-server": {
"command": "npx",
"args": [
"-y",
"@jtalk22/asana-mcp@1.0.1"
],
"env": {
"ASANA_PAT": "<YOUR_ASANA_PAT>",
"ASANA_WORKSPACE_GID": "<YOUR_ASANA_WORKSPACE_GID>",
"ASANA_MCP_TOOLS": "<YOUR_ASANA_MCP_TOOLS>"
}
}
}
}Cline
{
"mcpServers": {
"asana-mcp-server": {
"command": "npx",
"args": [
"-y",
"@jtalk22/asana-mcp@1.0.1"
],
"env": {
"ASANA_PAT": "<YOUR_ASANA_PAT>",
"ASANA_WORKSPACE_GID": "<YOUR_ASANA_WORKSPACE_GID>",
"ASANA_MCP_TOOLS": "<YOUR_ASANA_MCP_TOOLS>"
}
}
}
}VS Code
{
"servers": {
"asana-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@jtalk22/asana-mcp@1.0.1"
],
"env": {
"ASANA_PAT": "<YOUR_ASANA_PAT>",
"ASANA_WORKSPACE_GID": "<YOUR_ASANA_WORKSPACE_GID>",
"ASANA_MCP_TOOLS": "<YOUR_ASANA_MCP_TOOLS>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"asana-mcp-server": {
"command": "npx",
"args": [
"-y",
"@jtalk22/asana-mcp@1.0.1"
],
"env": {
"ASANA_PAT": "<YOUR_ASANA_PAT>",
"ASANA_WORKSPACE_GID": "<YOUR_ASANA_WORKSPACE_GID>",
"ASANA_MCP_TOOLS": "<YOUR_ASANA_MCP_TOOLS>"
}
}
}
}Let your agent find its tools
Find servers like Asana MCP Server from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.