Asana MCP connector
Updated
Asana is a work management platform that helps teams organize, track, and manage their work. The Asana MCP connector allows AI agents to create, update, and search tasks, and move them between sections as work progresses. It also supports managing subtasks and comments, giving teams a complete view of task activity and progress.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Asana MCP connector to perform the following actions:
- Track project progress across teams in real time
- Automate task creation from recurring business processes
- Centralize team discussions through task comments and tags
- Organize work into projects, sections, and workspaces
- Coordinate cross-functional teams with shared task visibility
- Search and filter tasks to prioritize urgent work
- Streamline onboarding by managing users and team membership
- Report on workspace and project activity for stakeholders
Example prompts
Use the following example prompts to invoke Asana MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all open tasks assigned to me in Asana.Create a new task for the marketing team in Asana.Move the design review task to the next section in Asana.List all projects in our Asana workspace.Add a comment to the budget approval task in Asana.Find all tasks tagged as urgent in Asana.Who are the members of the product team in Asana.Delete the outdated project plan task in Asana.Show me all subtasks under the launch campaign task in Asana.List all users in our Asana workspace.
Asana MCP connector tools
The Asana MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listTasks | List tasks |
| createTask | Create a task |
| getTask | Get a task |
| updateTask | Update a task |
| deleteTask | Delete a task |
| searchTasks | Search for tasks |
| moveTask | Move a task to a section |
| listSubtasks | List subtasks |
| createSubtask | Create a subtask |
| addTaskComment | Add a comment to a task |
| removeTaskComment | Remove a comment from a task |
| addTaskTag | Add a tag to a task |
| removeTaskTag | Remove a tag from a task |
| addTaskToProject | Add a task to a project |
| removeTaskFromProject | Remove a task from a project |
| listProjects | List projects |
| createProject | Create a project |
| getProject | Get a project |
| updateProject | Update a project |
| deleteProject | Delete a project |
| listProjectSections | List project sections |
| listUsers | List users |
| getUser | Get a user |
| listWorkspaceUsers | List workspace users |
| listTags | List tags |
| listTeams | List teams |
| listWorkspaces | List workspaces |
| getWorkspace | Get a workspace |