Asana MCP Hybrid Integration
Provides comprehensive management of Asana portfolios, projects, and tasks, including capabilities for creating, searching, updating, and performing guarded deletions with audit logging.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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
# 1. Activate virtual environment
.venv\Scripts\Activate.ps1
# 2. Store your Asana PAT
python scripts\setup_auth.py
# 3. Verify connection
python scripts\verify_connection.py
# 4. Restart Cursor to load MCP serversGuard 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
This server cannot be deployed
Related MCP Connectors
Work management where AI agents are first-class members: tasks, projects, memory over hosted MCP
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Project management MCP for AI agents with safe task reads and writes.
Hosted remote MCP for protected account access, permissions, activity history and supported undo.