Setup
- Go to Integrations and find Asana
- Click Connect
- Enter your Asana personal access token (get one here)
- Click Save — Proliferate will test the connection automatically
Available tools
| Tool | Description |
|---|---|
asana_list_workspaces | List available workspaces |
asana_search_projects | Search for projects |
asana_get_project | Get project details |
asana_get_project_sections | Get sections within a project |
asana_create_project | Create a new project |
asana_search_tasks | Search for tasks |
asana_get_task | Get task details |
asana_create_task | Create a new task |
asana_update_task | Update a task |
asana_delete_task | Delete a task |
asana_create_subtask | Create a subtask |
asana_set_parent_for_task | Set a task’s parent |
asana_add_task_dependencies | Add task dependencies |
asana_add_task_dependents | Add task dependents |
asana_get_task_stories | Get comments and activity on a task |
asana_create_task_story | Post a comment on a task |
asana_get_project_statuses | Get status updates for a project |
asana_create_project_status | Post a status update |
asana_get_tags_for_task | Get tags on a task |
asana_create_tag_for_workspace | Create a tag |
asana_add_tag_to_task | Add a tag to a task |
asana_remove_tag_from_task | Remove a tag from a task |
Use cases
- Create Asana tasks to track deployments after a GitHub PR merge, with subtasks for QA and release notes
- Search for related tasks and post error context as comments when investigating Sentry alerts
- Post automated weekly status updates based on task completion metrics
The tools listed above may not be exhaustive and can change as Asana updates their MCP server. See Asana developer documentation for the latest.
