Asana

Asana

Tool to help teams organize, track, and manage their work.

709VIEWS
101USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app asananpx @composio/cli add cursor --app asananpx @composio/cli add cursor --app asananpx @composio/cli add cursor --app asana

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Add Followers To Task

Tool to add followers to a task in asana. use this tool when you need to add one or more users as followers to a specific task. this will notify them of updates to the task.

Add Supporting Relationship To Goal

Tool to add a supporting goal relationship to a goal. use when you want to link a project, task, portfolio, or another goal as a supporting resource to a specific goal in asana.

Add Task To Section

Adds an existing task to a section, optionally positioning it before or after another task in that section; if no position is specified, the task is added to the end.

Create Allocation

Creates a new allocation. use when you need to schedule or assign a specific amount of a user's time per week to a task or project within a defined period.

Create A Project

Creates a new asana project, requiring either a `workspace` or `team` gid for association, and returns the full project details.

Create A Tag In A Workspace

Creates a new tag, with properties like name and color defined in the request body, within a specific asana workspace (using `workspace gid`); this tag helps categorize tasks, is confined to the workspace, and is not automatically applied to tasks.

Create Task In Asana With Specific Details

Creates a new asana task; requires 'workspace', 'parent', or 'projects' for association, and 'followers', 'projects', 'tags' are set only at creation.

Create Attachment For Task

Tool to upload an attachment to a task. use when you need to attach a file to a specific task in asana.

Create Custom Field

Tool to create a new custom field in a workspace. use when you need to define a new field for tracking specific information within asana tasks.

Create Enum Option For Custom Field

Tool to create a new enum option for a custom field in asana. use this when you need to add a new selectable option to an existing custom field.

Create Project Status Update

Tool to create a new status update on a project. use when you need to communicate the current status, progress, or any blockers related to a specific project.

Create A Section In A Project

Creates a new section in a project, optionally positioned relative to an existing section in the same project, and returns the full record of the new section.

Create Subtask

Creates a new asana subtask under an existing parent task (`task gid`); `due on` and `due at` are mutually exclusive and cannot be set simultaneously.

Create Task Comment

Adds a new text comment (story) to an existing asana task, appearing in its activity feed.

Create Team

Tool to create a new team in an asana workspace. use when you need to establish a new team for collaboration.

Delete Allocation

Tool to delete an allocation by its id. use this when you need to remove a specific resource allocation in asana.

Delete Attachment

Tool to delete an attachment by its globally unique identifier. use when you need to remove an existing attachment from asana.

Delete Custom Field

Tool to delete a custom field by its globally unique identifier. use when you need to remove an existing custom field from asana.

Delete A Project

Delete a project.

Delete A Tag

Tool to delete a specific tag by its gid. use when you need to remove an existing tag from asana.

20 actions available