Skip to main content
Feedback

Asana MCP connector

Asana is a work management platform that helps teams organize, track, and manage their work. The Asana MCP connector allows AI agents to create and update tasks, search and filter work items, and manage task hierarchies with subtasks. It also supports moving tasks between sections, adding comments, and organizing team workflows across projects.

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:

  • Organize team tasks across projects and assign work automatically
  • Track project progress and move tasks through workflow stages in real time
  • Add task details, comments, and tags to keep context centralized
  • Create subtasks and dependencies to break down complex work
  • Sync task updates across teams and workspaces without manual entry
  • Generate reports by searching and filtering tasks by status, assignee, and date
  • Manage multiple projects and teams from a single workflow

Example prompts

Use the following example prompts to invoke Asana MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all tasks assigned to me in Asana that are due this week.
  • Create a new project in Asana for our Q1 product launch.
  • Move all incomplete tasks in the design project to the review section.
  • Add a comment to the customer feedback task and tag it as urgent.
  • List all tasks in Asana with the 'client-review' tag.
  • Create a subtask under the main project setup task for database configuration.
  • Remove the 'blocked' tag from all completed tasks in Asana.
  • Find all tasks assigned to the marketing team due in the next 30 days.
  • Update the project timeline task with the new deadline.
  • Get a list of all team members in the engineering workspace in Asana.

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.

ToolDescription
listTasksRetrieves a list of all tasks from a workspace or project.
createTaskCreates a new task with a name and optional details.
getTaskRetrieves detailed information about a specific task.
updateTaskModifies the properties of an existing task.
deleteTaskRemoves a task from a workspace.
searchTasksFinds tasks matching specified search criteria.
moveTaskRelocates a task to a different section.
listSubtasksRetrieves all subtasks associated with a parent task.
createSubtaskCreates a new subtask under an existing task.
addTaskCommentAdds a comment to a task for collaboration.
removeTaskCommentDeletes a comment from a task.
addTaskTagAssigns a tag to a task for organization.
removeTaskTagRemoves a tag from a task.
addTaskToProjectIncludes a task in a specific project.
removeTaskFromProjectRemoves a task from a project.
listProjectsRetrieves all projects in a workspace.
createProjectCreates a new project with a name and settings.
getProjectRetrieves detailed information about a specific project.
updateProjectModifies the settings of an existing project.
deleteProjectRemoves a project from a workspace.
listProjectSectionsRetrieves all sections within a project.
listUsersRetrieves all users in a workspace.
getUserRetrieves detailed information about a specific user.
listWorkspaceUsersRetrieves all users with access to a workspace.
listTagsRetrieves all tags available in a workspace.
listTeamsRetrieves all teams in a workspace.
listWorkspacesRetrieves all workspaces accessible to the user.
getWorkspaceRetrieves detailed information about a specific workspace.
On this Page