
Asana
PluginOfficial Asana plugin in Claude's plugin marketplace: connects Claude Code to the Asana V2 MCP server to create and manage tasks, search projects, change assignees and track progress. Create your own Asana OAuth app first, then run /asana-setup after installing.
Asana
Asana is a work management platform for tasks, projects, and goals. This plugin connects Claude Code to Asana's V2 MCP server so you can create and manage tasks, search projects, update assignments, and track progress directly from your terminal.
Migrating from V1? The V1 beta server (
https://mcp.asana.com/sse) is deprecated and shuts down on Wed 5 Aug 2026. The V2 server requires each user to bring their own Asana OAuth app — Dynamic Client Registration is not supported on V2, so there is no zero-config connect. Follow the setup below (or run/asana-setup).
Setup
You only need to do this once. The fastest path is to run /asana-setup inside Claude Code and follow the printed steps, or do it manually:
1. Create an Asana OAuth app
-
Go to the Asana developer console.
-
Create a new app.
-
Under OAuth, add this exact Redirect URL:
http://localhost:8080/callback(This is Claude Code's local OAuth callback. It is
localhostby design — Claude Code runs on your machine and catches the authorization code on a local listener. It must match the--callback-portyou use below.) -
Copy your Client ID and Client Secret.
2. Add the Asana V2 server to Claude Code
Run this in your terminal (not inside a Claude prompt — the secret is entered at a hidden prompt):
claude mcp add --transport http \
--client-id YOUR_CLIENT_ID --client-secret \
--callback-port 8080 \
asana https://mcp.asana.com/v2/mcp
- Replace
YOUR_CLIENT_IDwith the Client ID from step 1. --client-secretwith no value makes Claude Code prompt for the secret and store it securely in your OS keychain (never on disk).--callback-port 8080must match the port in the redirect URL you registered.
3. Authenticate and verify
-
The next time the
asanaserver is used, Claude Code opens your browser for Asana consent. Approve it. -
Confirm the connection:
/mcpYou should see
asanalisted as connected. -
Try it: ask Claude Code to "list my Asana workspaces" or "show my assigned tasks."
Example usage
Ask Claude Code to:
- "Create an Asana task in the Backend project titled 'Fix login bug' assigned to me."
- "What are my Asana tasks due this week?"
- "Search Asana for projects about onboarding."
Troubleshooting
invalid_redirect_uri— the redirect URL in your Asana app must be exactlyhttp://localhost:8080/callback, and the--callback-portmust be8080. If you use a different port, registerhttp://localhost:<PORT>/callbackto match.invalid_client— double-check the Client ID and re-enter the Client Secret (claude mcp remove asana, then re-run the add command).- Auth server / DCR errors — V2 does not support Dynamic Client Registration; you must supply a pre-registered
--client-idand--client-secretas shown above.
Documentation
Похожие ресурсы

Operations
PluginAnthropic's official business operations plugin: vendor evaluations, process docs (flowcharts, RACI, SOPs), change requests, capacity planning, status reports and runbooks. Works without external tools and does more with ITSM and project management tools connected.
anthropics/knowledge-work-plugins29.9k
Airtable
PluginAirtable's official plugin for Claude Code, Codex and Cursor: connects the official Airtable MCP and adds filtering, CLI, and product, marketing and sales ops skills, so agents can create tables, define fields, read and write records, and build shared views. Needs Airtable account authorization.
Airtable/skills52
Lark CLI Skills
SkillThe 20+ skills that ship with the official Lark (Feishu) lark-cli, covering messages, docs, Base, Sheets, calendar, mail, tasks, approvals and meeting notes. Install lark-cli and complete app setup and authorization first.
larksuite/cli17.7k
lark-cli (Lark CLI)
CLIOfficial Lark (Feishu) CLI with 200+ commands for messages, docs, Base, Sheets, calendar, mail, approvals, OKRs, meetings and Minutes, plus 20+ bundled lark-* agent skills and structured output. Create a Lark app and sign in first.
larksuite/cli17.7k
project-artifact
PluginOfficial Anthropic plugin that builds a shareable status page for big multi-track projects such as migrations, launches or research: goals, workstream order, next steps and risks; say 'refresh' to update the same link. Needs a claude.ai login; Artifacts are a beta for Team and Enterprise plans.
anthropics/claude-plugins-official40.1k
Productivity
PluginAnthropic's official knowledge work plugin: manages tasks in TASKS.md, remembers colleagues, projects and internal jargon with two-tier memory, and generates a local dashboard. Can sync to-dos with calendar, email and chat tools.
anthropics/knowledge-work-plugins29.9k