
Shortcut.com MCP Server

2025.03.25
0
Python工单管理团队协作交流协作
mcp-server-shortcut 是一个实现 Model Context Protocol (MCP) 的服务,用于访问和搜索 Shortcut.com 上的工单。该服务允许 Claude 和其他兼容 MCP 的 AI 助手与 Shortcut.com 的工单管理系统进行交互,包括列出、搜索、创建、更新工单,以及添加评论等功能。
View on GitHub
Overview
基本能力
产品定位
mcp-server-shortcut 是一个用于与 Shortcut.com 工单管理系统交互的 MCP 服务,旨在通过 AI 助手提升工单管理的效率。
核心功能
- 列出和搜索 Shortcut 中的工单
- 获取特定工单的详细信息
- 创建新工单
- 更新现有工单
- 添加评论到工单
- 检索工作流状态和项目
适用场景
- 团队协作中的工单管理
- AI 助手辅助的工单处理
- 自动化工单创建和更新
工具列表
list_stories
: 列出工单,支持过滤search_stories
: 使用文本查询搜索工单get_story_details
: 获取特定工单的详细信息create_story
: 创建新工单update_story
: 更新现有工单add_comment
: 添加评论到工单list_workflow_states
: 列出所有工作流状态list_projects
: 列出所有项目
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- Python 3.10+
- Shortcut.com API token
安装教程
-
克隆仓库:
bash git clone https://github.com/yourusername/mcp-server-shortcut.git cd mcp-server-shortcut
-
创建虚拟环境并安装依赖: ```bash # 使用 uv (推荐) curl -LsSf https://astral.sh/uv/install.sh | sh # For Mac/Linux uv venv source .venv/bin/activate # On Mac/Linux or .venv\Scripts\activate on Windows uv pip install -r requirements.txt
# 使用 pip python -m venv venv source venv/bin/activate # On Mac/Linux or venv\Scripts\activate on Windows pip install -r requirements.txt ```
- 创建
.env
文件:SHORTCUT_API_TOKEN=your_token_here SERVER_PORT=5000 SERVER_HOST=0.0.0.0 DEBUG_MODE=True
调试方式
启动 MCP 服务:
python -m src.server
配置 Claude Desktop:
- 编辑 Claude Desktop 配置文件
- 添加 MCP 服务器配置
- 重启 Claude Desktop