项目管理API服务

一个完整的Shortcut项目管理API服务,支持故事、史诗、项目、成员和团队管理等核心功能,适用于需要集成Shortcut操作到MCP兼容应用或工作流的场景。

  • by kriz-sgnl
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 kriz-sgnl/shortcut-mcp-server

使用说明

1-完整的API覆盖范围:服务器支持所有主要的快捷方式操作,包括:

  • 故事(CRUD操作)
  • Epics(创建、阅读、更新)
  • 项目(创建、读取、更新)
  • 成员和团队管理
  • 标签和迭代
  • 搜索功能
  • 工作流管理

2-TypeScript实现:

  • 具有所有快捷方式实体接口的完全类型安全
  • 正确的错误处理和验证
  • 现代ES模块结构

3-稳健的错误处理:

  • API身份验证
  • 网络错误处理
  • 详细的错误消息
  • 配置验证

4-易于配置:

  • 简单的API令牌设置
  • 企业实例的可配置基本URL
  • 配置连接测试

需要:克劳德桌面的快捷方式MCP服务器

需要:nodejs和dir node_modules(https://nodejs.org/en/download)

所得

1-主服务器文件(src/index.ts):使用20多种工具完成MCP服务器的实现

2-包配置(Package.json):所有必要的依赖关系和脚本

3-TypeScript配置(tsconfig.json):针对现代Node.js进行了优化

4-综合文档(README.md):安装说明和API参考

说明

1-安装克劳德桌面

2-创建本地文件:/Library/Application\Support/Claude/Claude_desktop_config json

使用这个JS:

MCP服务器配置

将此配置添加到MCP设置中:

{
  "mcpServers": {
    "shortcut": {
      "command": "node",
      "args": ["/absolute/path/to/your/shortcut-mcp-server/build/index.js"],
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

重要提示:替换/绝对/路径/到/你的/快捷方式mcp服务器

用法

1-安装依赖项:npm安装

2.构建项目:npm run Build

3-配置您的MCP客户端以使用内置服务器

4-从您的帐户设置中获取快捷方式API令牌

5-运行shortcut_configure后开始使用工具

该服务器为Shortcut强大的项目管理功能提供了一个干净、一致的界面,使其易于将Shortcut操作集成到任何兼容MCP的应用程序或工作流中。

安装完毕且服务器正在运行时,打开Claude桌面并键入:“使用以下设置配置快捷方式:

  • API令牌:YOUR_ACTUAL_Token_HERE“