Provides comprehensive management of Asana portfolios, projects, and tasks, including capabilities for creating, searching, updating, and performing guarded deletions with audit logging.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Asana MCP Hybrid IntegrationList all high priority tasks in the Website Redesign project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Asana MCP Hybrid Integration
Asana公式MCP V2 + ローカルMCPガードサーバーのハイブリッド構成で、
Cursor Agent から自然言語でAsanaのポートフォリオ/プロジェクト/タスク管理を安全に実行する基盤。
Architecture
MCP Server | Role | Transport |
asana-official | 日常操作 (閲覧, 作成, 更新, 検索) | npx mcp-remote → Asana MCP V2 |
asana-guard | ガード付き操作 (削除, 一括更新, 命名規則, 監査) | Python stdio |
Prerequisites
Windows 10+
Python 3.12+
Node.js v22+ (for
npx mcp-remote)Asana account with Developer Console access
Quick Start
Guard MCP Tools
Tool | Description |
| Preview task deletion + issue confirm token |
| Preview project deletion + issue confirm token |
| Execute deletion with valid confirm token |
| Search audit log entries |
| Verify Asana API connectivity |
Security
Secrets are stored in Windows Credential Manager via
keyring(DPAPI encrypted)All guarded operations are logged to
logs/audit_YYYYMMDD.jsonlDelete operations require two-step confirmation (preview → approve → execute)
Sensitive values are automatically masked in audit logs