roychri/mcp-server-asana
If you are the rightful owner of mcp-server-asana and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This Model Context Protocol server implementation of Asana allows you to interact with the Asana API from MCP Clients such as Anthropic's Claude Desktop Application.
Tools
Functions exposed to the LLM to take actions
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
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
Prompts
Interactive templates invoked by user choice
task-summary
Get a summary and status update for a task based on its notes, custom fields and comments
task-completeness
Analyze if a task description contains all necessary details for completion
create-task
Create a new task with specified details
Resources
Contextual data attached and managed by the client
我的工作空間
URI: asana://workspace/1211052605521826
MIME: text/plain
Asana workspace: 我的工作空間