Skip to main content
Glama
Ryosuke-Mohri

Asana MCP Hybrid Integration

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 servers

Guard MCP Tools

Tool

Description

guard_delete_task

Preview task deletion + issue confirm token

guard_delete_project

Preview project deletion + issue confirm token

guard_confirm_delete

Execute deletion with valid confirm token

guard_audit_log

Search audit log entries

guard_check_connection

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.jsonl

  • Delete operations require two-step confirmation (preview → approve → execute)

  • Sensitive values are automatically masked in audit logs

F
license - not found
-
quality - not tested
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ryosuke-Mohri/Asana_MCP_RestAPI'

If you have feedback or need assistance with the MCP directory API, please join our Discord server