MCP Server for Asana

MCP Server for Asana

MCP Server for Asana 使AI工具能够通过语音/聊天指令与Asana的API进行交互,以实现任务/项目管理。免费,MIT许可。

简介

MCP Server for Asana 允许你通过 AI 工具(如 Claude 桌面应用)直接与 Asana 进行交互,管理任务、项目和工作区。

npm 版本 mcp-server-asana

使用方法

在支持 MCP 的 AI 工具中(如 Claude 桌面版),只需提及"Asana"并询问相关问题:

我们 Sprint 30 项目中有多少未完成的 Asana 任务?

Claude 桌面版示例

主要功能

服务器提供以下核心功能:

  • 工作区管理:列出和搜索工作区
  • 项目操作:搜索、查看和管理项目
  • 任务管理:创建、查看、更新和搜索任务
  • 评论和故事:添加评论和查看任务历史
  • 任务关系:创建子任务和设置任务依赖关系

常用工具

  1. asana_list_workspaces - 列出所有工作区
  2. asana_search_projects - 搜索项目
  3. asana_search_tasks - 高级任务搜索
  4. asana_get_task - 获取任务详情
  5. asana_create_task - 创建新任务
  6. asana_update_task - 更新任务信息
  7. asana_create_task_story - 添加任务评论
  8. asana_create_subtask - 创建子任务

示例查询

  • "显示我所有的 Asana 工作区"
  • "在市场营销工作区中搜索含有'博客'的项目"
  • "列出 Sprint 30 项目中的未完成任务"
  • "创建一个新的 Asana 任务,标题为'更新文档'"
  • "为任务 ID 123456789 添加一条评论"

更多资源