任务管理协议服务器

与Repsona协作的MCP服务器,提供任务管理、项目管理、用户管理等功能,适用于团队协作和任务跟踪场景。

  • by bellx2
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 bellx2/repsona-mcp-server

使用说明

Repsona MCP服务器

此项目包括:Repsona联合MCP(Model Context Protocol)服务器。

这个MCP服务器Repsona的,之API中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。Claude Desktop等的MCP与支持的应用程序合作Repsona中所述修改相应参数的值。

使用例

MCP配置服务器后,可以发出以下请求:

  • "Repsona告诉我今天的任务“
  • "Repsona在中创建新任务“
  • "Repsona让我看看项目列表
  • "Repsona在中更新特定的注释“
  • "Repsona请告诉我收件箱的未读件数“
  • "Repsona将收件箱统一为已读“
  • “让我看看标签列表”

设定

克劳德桌面

Claude Desktop 在这里MCP要使用服务器,请在配置文件中添加以下内容:

macOS

~/Library/Application\ Support/Claude/claude_desktop_config.json

视窗

%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "repsona": {
      "command": "npx",
      "args": ["-y", "@bellx2/repsona-mcp-server"],
      "env": {
        "REPSONA_SPACE_ID": "your_space_id",
        "REPSONA_API_KEY": "your_api_key"
      }
    }
  }
}

克劳德桌面DXT

.dxt文件是Desktop Extensions的明细栏样式中定义的设置。使用此文件MCP可以设置服务器。GitHub的,之Release最新.dxt请下载文件。

Version 0.12.19那么,可以按照以下步骤进行设置(MCP系UI中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积

  • Claude Desktop->设定->扩张机能
  • 在这里的窗口DXT拖放文件
  • REPSONA_SPACE_ID打开REPSONA_API_KEY对话框,您可以在此定义自定义格式MCP服务器已启用

可用工具

https://repsona.com/ja/api

任务关系

  • get_tasks:获取指定项目的任务列表
  • get_task:获取特定任务的详细信息
  • create_task:创建新任务
  • update_task:更新任务
  • delete_task:删除任务
  • get_task_subtasks:获取任务的子任务列表
  • get_task_comments:获取任务注释列表
  • create_task_comment:向任务发表评论
  • update_task_comment:更新任务注释
  • delete_task_comment:删除任务注释
  • get_task_activity_log:获取任务活动日志
  • get_task_history:获取任务历史记录

项目注释关联

  • get_project_notes:获取项目注释列表
  • get_project_note:获取特定项目注释的详细信息
  • create_project_note:创建新项目注释
  • update_project_note:更新项目注释
  • delete_project_note:删除项目注释
  • get_project_note_children:获取项目注释的子注释列表
  • get_project_note_comments:获取项目注释的注释列表
  • create_project_note_comment:在项目注释中发表评论
  • update_project_note_comment:更新项目注释注释
  • delete_project_note_comment:删除项目注释注释
  • get_project_note_activity_log:获取项目注释活动日志
  • get_project_note_history:获取项目注释历史记录

文件关系

  • download_file:下载文件
  • upload_file:上载文件
  • attach_file:将文件附加到任务注释附注
  • detach_file:取消附加文件
  • delete_file:删除文件

自分

  • get_me:获取您的信息
  • update_me:更新您的信息
  • get_my_tasks:检索指定类型的自己的任务
  • get_my_tasks_count:获取指定类型的任务数
  • get_my_projects:获取参与的项目
  • get_feed:获取自己的活动种子

用户管理

  • update_user_role:更新用户角色

项目关系

  • get_projects:获取参与项目列表
  • get_project:获取指定项目的详细信息
  • create_project:创建新项目
  • update_project:更新项目
  • get_project_users:获取参与项目的用户
  • get_project_activity:获取项目活动
  • get_project_statuses:获取项目状态列表
  • get_project_milestones:获取项目里程碑列表

空间,空间

  • get_space_info:获取空间信息
  • invite_to_space:邀请新成员加入空间
  • get_all_tags:获取所有标记列表

收件箱关系

  • get_inbox:获取我的收件箱
  • update_inbox:更新收件箱的未读/已读
  • archive_all_inbox:成批已读收件箱
  • get_inbox_unread_count:获取未读纸盒数量

可用资源

  • repsona://me:我的信息
  • repsona://projects:项目列表
  • repsona://space:空间信息
  • repsona://tags:标记列表
  • repsona://inbox-unread-count:收件箱未读计数