Skip to main content

Asana

Create Asana tasks and projects from a prompt and post status updates as work moves.

Tools

39 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

39 tools found.

  • Add comment

    Tool name: add_comment

    Add a comment to a task.

  • Create project

    Tool name: create_project

    Create a new project with optional sections and tasks in a single operation.

  • Create project confirm

    Tool name: create_project_confirm

    DEPRECATED; DO NOT USE.

  • Create project confirm populate

    Tool name: create_project_confirm_populate

    DEPRECATED; DO NOT USE.

  • Create project from template

    Tool name: create_project_from_template

    Create a project from a project template.

  • Create project preview v3

    Tool name: create_project_preview_v3

    Show a visual preview of a project structure before the project is created in Asana.

  • Create project status update

    Tool name: create_project_status_update

    Post a status update to a project or portfolio.

  • Create task confirm

    Tool name: create_task_confirm

    DEPRECATED; DO NOT USE.

  • Create task from template

    Tool name: create_task_from_template

    List a project's task templates or create a task from one.

  • Create task preview v4

    Tool name: create_task_preview_v4

    Generates a visual preview of a single task and asks for confirmation before creation.

  • Create tasks

    Tool name: create_tasks

    Creates tasks immediately without visual preview or asking for confirmation.

  • Delete task

    Tool name: delete_task

    Delete task from Asana.

  • Get agent

    Tool name: get_agent

    Returns the full record for a single AI Teammate agent by GID.

  • Get attachments

    Tool name: get_attachments

    List all attachments for a project, project brief, or task.

  • Get items for portfolio

    Tool name: get_items_for_portfolio

    List projects, goals, and other items in a portfolio.

  • Get me

    Tool name: get_me

    Get details of current authenticated user.

  • Get my tasks

    Tool name: get_my_tasks

    Get the current user's tasks.

  • Get portfolio

    Tool name: get_portfolio

    Get detailed portfolio data by ID including name, owner, and projects.

  • Get portfolios

    Tool name: get_portfolios

    List portfolios in workspace owned by the current user.

  • Get project

    Tool name: get_project

    Get detailed project data including name, description, owner, members, and current status.

  • Get project internal

    Tool name: get_project_internal

    DEPRECATED; DO NOT USE.

  • Get projects

    Tool name: get_projects

    List projects in a workspace, optionally filtered by team.

  • Get status overview

    Tool name: get_status_overview

    Get status overview and progress reports for initiatives/projects.

  • Get task

    Tool name: get_task

    Get full task details by ID.

  • Get task stories

    Tool name: get_task_stories

    Get the full activity feed (stories) for a task by ID.

  • Get tasks

    Tool name: get_tasks

    List tasks filtered by context (workspace/project/tag/section/user list).

  • Get teams

    Tool name: get_teams

    List teams in workspace.

  • Get user

    Tool name: get_user

    Get user details by ID, email, or "me".

  • Get users

    Tool name: get_users

    List users, optionally filtered by team.

  • Get workspace agents

    Tool name: get_workspace_agents

    Returns a list of AI Teammate agents (automated agents, not human users) configured in a workspace.

  • Log widget event

    Tool name: log_widget_event

    DEPRECATED; DO NOT USE.

  • Save project changes confirm

    Tool name: save_project_changes_confirm

    DEPRECATED; DO NOT USE.

  • Save task changes confirm

    Tool name: save_task_changes_confirm

    DEPRECATED; DO NOT USE.

  • Search objects

    Tool name: search_objects

    Quick search across Asana objects.

  • Search objects internal

    Tool name: search_objects_internal

    DEPRECATED; DO NOT USE.

  • Search tasks

    Tool name: search_tasks

    Premium accounts only.

  • Search tasks preview

    Tool name: search_tasks_preview

    Search for tasks in the workspace and render a preview of the results.

  • Update project

    Tool name: update_project

    Update one existing project.

  • Update tasks

    Tool name: update_tasks

    Update one or more tasks in a single operation.

Compatibility

Connect Asana to the clients your teams already use

27 AI clients can connect to Asana through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect Asana through Runlayer?

One approved path

Approve Asana once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions