Skip to main content
Glama

mcp-server-asana

by roychri

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ASANA_ACCESS_TOKENYesYour personal access token from the Asana developer console

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
task-summaryGet a summary and status update for a task based on its notes, custom fields and comments
task-completenessAnalyze if a task description contains all necessary details for completion
create-taskCreate a new task with specified details

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
asana_list_workspaces

List all available workspaces in Asana

asana_search_projects

Search for projects in Asana using name pattern matching

asana_search_tasks

Search tasks in a workspace with advanced filtering options

asana_get_task

Get detailed information about a specific task

asana_create_task

Create a new task in a project

asana_get_task_stories

Get comments and stories for a specific task

asana_update_task

Update an existing task's details

asana_get_project

Get detailed information about a specific project

asana_get_project_task_counts

Get the number of tasks in a project

asana_get_project_sections

Get sections in a project

asana_create_task_story

Create a comment or story on a task. Either text or html_text is required.

asana_add_task_dependencies

Set dependencies for a task

asana_add_task_dependents

Set dependents for a task (tasks that depend on this task)

asana_create_subtask

Create a new subtask for an existing task

asana_get_multiple_tasks_by_gid

Get detailed information about multiple tasks by their GIDs (maximum 25 tasks)

asana_get_project_status

Get a project status update

asana_get_project_statuses

Get all status updates for a project

asana_create_project_status

Create a new status update for a project

asana_delete_project_status

Delete a project status update

asana_set_parent_for_task

Set the parent of a task and position the subtask within the other subtasks of that parent

asana_get_tasks_for_tag

Get tasks for a specific tag

asana_get_tags_for_workspace

Get tags in a workspace

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/roychri/mcp-server-asana'

If you have feedback or need assistance with the MCP directory API, please join our Discord server