All servers

Asana Asana MCP server

Access Asana tasks, projects, goals, and team data from AI assistants. Connect your AI agents to Asana with enterprise-grade governance, observability, and control through MintMCP Gateway.

No sales call needed!

Documentation

Tools included with Asana MCP

asana_get_allocations

List allocations filtered by either workspace + assignee or parent (project). Returns allocation details including st...

asana_get_attachment

Get detailed attachment data including name, resource type, download_url, view_url, and parent. Returns complete atta...

asana_get_attachments_for_object

List all attachments for a project, project brief, or task. Returns attachment names, IDs, and URLs (download_url, pe...

asana_get_goals

List goals filtered by context (portfolio, project, task, workspace, or team). One context required. Returns goal nam...

asana_get_goal

Get detailed goal data including name, owner, current_status_update, and due_on. Use after finding goal ID via typeah...

asana_create_goal

Create a new goal. REQUIRES name, time_period, and either workspace or team. Use to establish objectives and key resu...

asana_get_parent_goals_for_goal

List all parent goals for a specific goal. Returns parent goal names, IDs, and metric.progress. Use to understand goa...

asana_update_goal

Update goal properties like name, owner, dates, metrics, or status. Use for adjusting timelines, progress, or reassig...

asana_update_goal_metric

Update goal metric properties like current_number_value. Returns updated goal data. Partial updates supported - only ...

asana_get_portfolio

Get detailed portfolio data by ID including name, owner, and projects. Use after finding portfolio ID via search_obje...

asana_get_portfolios

List portfolios in workspace owned by the current user. REQUIRES workspace parameter. Returns portfolio names and IDs...

asana_get_items_for_portfolio

List projects, goals, and other items in a portfolio. Returns item names, IDs, and types. Use for portfolio content e...

asana_get_project

Get detailed project data including name, description, owner, members, custom fields, and settings. Use after finding...

asana_get_project_sections

List all sections in a project with their IDs. Essential for task placement and organization. Returns section names a...

asana_get_projects

List projects in a workspace, optionally filtered by team. Returns project names, IDs, owner info, and task counts (n...

asana_get_project_status

Get single status update by ID. Returns color (green/yellow/red), text, author, and timestamp. Use when you know spec...

asana_get_project_statuses

List all status updates for a project chronologically. Returns status color, text, author for each update. Use to tra...

asana_create_project_status

Create project status update with color (green/yellow/red) and text. Use for regular project health updates, mileston...

asana_get_project_task_counts

Get task statistics for a project. Returns counts of incomplete, completed, and milestone tasks. Use for quick projec...

asana_get_projects_for_team

List all projects for a team. Returns both active and archived projects with IDs. Use after finding team ID via typea...

Showing 20 of 44 tools

Works with every major client

ClaudeClaude
ChatGPTChatGPT
CopilotCopilot
CursorCursor
GeminiGemini
GooseGoose
LibreChatLibreChat
Open WebUIOpen WebUI
WindsurfWindsurf

Why MintMCP gateway

Centralized governance

Unified authentication, audit logging, and rate control for all Asana MCP connections.

One-click deployment

Instantly enable Asana MCP for AI teams via MintMCP's standardized gateway without manual server setup.

OAuth + SSO enforcement

Automatic enterprise authentication wrapping for Asana MCP endpoints.

Host stdio servers on MintMCP instead of running locally

Containerized servers become accessible to clients like ChatGPT without local installations. Better risk management and security posture without requiring users to run servers on their machines.

Observability and control

Real-time dashboards for monitoring usage, detecting anomalies, and maintaining SLA compliance.

Enterprise hardening

High availability, security, and compliance alignment transform MCP from developer utility to production-grade infrastructure.

Supports shared and per-user auth

Flexibility to configure service accounts at the admin level or enable individual OAuth flows. Secrets remain protected while users gain access, with centralized revocation capabilities.

Granular tool access control

Configure tool access by role. For example, enable read-only operations and exclude write tools like create and delete.

FAQs

Yes. MintMCP Gateway is SOC 2 compliant and uses OAuth-based authentication for all Asana MCP interactions.

Ready to connect Asana to your AI agents?

Join enterprises that trust MintMCP Gateway to manage their Asana AI integrations securely and efficiently.

No sales call needed!