Asana (verified)
Connect AI tools to your Asana workspace. Create tasks, manage projects, and get insights through natural conversation.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add asana
# Browse available tools
npx -y smithery tool list asana
# Get full schema for a tool
npx -y smithery tool get asana get_attachments
# Call a tool
npx -y smithery tool call asana get_attachments '{}'Direct MCP Connection
Endpoint: https://asana.run.tools
Tools (10)
get_attachments— List all attachments for a project, project brief, or task. Returns attachment names, IDs, and URLs (download_url, perm…get_portfolio— Get detailed portfolio data by ID including name, owner, and projects. Use after finding portfolio ID via search_object…get_portfolios— List portfolios in workspace owned by the current user. REQUIRES workspace parameter. Returns portfolio names and IDs f…get_items_for_portfolio— List projects, goals, and other items in a portfolio. Returns item names, IDs, and types. Use for portfolio content exp…get_project— Get detailed project data including name, description, owner, members, and current status. Also returns task counts (nu…get_projects— List projects in a workspace, optionally filtered by team. Returns project names, IDs, owner info, and task counts (num…create_project_status_update— Post a status update to a project or portfolio. Use for project health updates, milestone documentation, or blocker rep…create_project— Create a new project with optional sections and tasks in a single operation. Optionally pass sections, each with a sect…get_status_overview— Get status overview and progress reports for initiatives/projects. Use this tool as a standalone when users ask for: st…search_tasks— Premium accounts only. Advanced task search with full-text and complex filters. Searches task names, descriptions, and …
# Get full input/output schema for a tool
npx -y smithery tool get asana