← Back to MCP Directory
Asana guMCP Server

Asana guMCP Server

Interact with Asana projects, tasks, and workspace management

Tools

  • Get User Details

    Get the current logged-in user's details from Asana

  • List Projects

    List projects accessible to the current user with optional filtering and pagination

  • Get Project

    Get detailed information about a specific project by its GID

  • Add Project Members

    Add specified users as members to a project. Users can be specified by their GID or email address

  • Remove Project Members

    Remove specified users from project membership. Users can be specified by their GID or email address

  • Add Project Followers

    Add specified users as followers to a project. Followers receive 'tasks added' notifications

  • Remove Project Followers

    Remove specified users from following a project. This will not affect project membership status

  • List Tasks

    List tasks with optional filtering and pagination. You must specify a project, tag, assignee+workspace, or section

  • Create Task

    Create a new task in Asana. Task must be created in a workspace and can be added to projects

  • Get Task

    Get detailed information about a specific task by its GID

  • Update Task

    Update an existing task. Only specified fields will be updated

  • Delete Task

    Delete a task. Deleted tasks go into trash and can be recovered within 30 days

  • Duplicate Task

    Create a duplicate of an existing task with customizable fields to copy

  • Create Subtask

    Create a new subtask under an existing parent task

  • Get Subtasks

    Get all subtasks of a parent task with pagination support

  • Get Task Dependencies

    Get all tasks that this task depends on (dependencies) with pagination support

  • Add Task To Project

    Add a task to a project with optional positioning. A task can be in at most 20 projects

  • Remove Task From Project

    Remove a task from a project. The task will still exist but won't be in the project anymore

  • Add Tag To Task

    Add a tag to a task

  • Remove Tag From Task

    Remove a tag from a task

  • Add Followers To Task

    Add followers to a task. Users can be specified by their GID or email address

  • Remove Followers From Task

    Remove followers from a task. Users can be specified by their GID or email address

  • Get Project Sections

    Get all sections in a project with pagination support. Sections are used to organize tasks within projects

  • Get Task Tags

    Get all tags associated with a specific task with pagination support

  • Get Workspace Tags

    Get all tags in a workspace with pagination support. Tags are used to categorize and filter tasks and projects

  • Create Tag

    Create a new tag in a workspace. Tags are labels that can be attached to tasks for categorization

  • Get Portfolio

    Get detailed information about a specific portfolio by its GID

  • Get Portfolio Items

    Get all items (projects) in a portfolio with pagination support

  • List Goals

    List goals with optional filtering and pagination. Goals can be filtered by workspace, team, project, portfolio, task, or time periods

  • Get Goal

    Get detailed information about a specific goal by its GID

  • Create Goal

    Create a new goal in a workspace or team

  • Update Goal

    Update an existing goal. Only specified fields will be updated

  • Create Goal Metric

    Create and add a goal metric to a specified goal. This replaces an existing goal metric if one already exists

  • Update Goal Metric

    Update a goal's existing metric's current_number_value

  • Add Goal Followers

    Add followers to a goal

  • Remove Goal Followers

    Remove followers from a goal

  • Get Goal Parent Goals

    Get all parent goals of a goal

  • List Time Periods

    Get time periods for a workspace with their GIDs, display names, periods, and date ranges

  • Get Time Period

    Get details of a specific time period by its GID

Installation Steps

Get StartedGet Started
1

Create a Gumloop Account

To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.

2

Generate Your Server URL

Generate and copy your MCP server URL to use in your application.