0.1.3 • Published 6 months ago
@ooppstef/yupao-mcp-server v0.1.3
鱼泡科技 MCP 工具集
这是成都鱼泡科技有限公司内部使用的多功能工具集(MCP),提供了与多个平台交互的能力。
当前支持的功能
GitLab 集成
- ✨ MR(合并请求)评论管理
- 🔍 文件 blame 信息查询
- 🔒 内置只读模式保护
- 🌐 支持自定义 GitLab 实例
飞书集成
- 🔜 即将推出
安装
npm install @yupao/mcp
环境变量配置
GitLab 配置
GITLAB_PERSONAL_ACCESS_TOKEN=your_gitlab_token
GITLAB_API_URL=your_gitlab_instance_url
GITLAB_READ_ONLY_MODE=false # 可选,默认为 false
飞书配置
即将推出...
使用示例
GitLab 功能
添加 MR 评论
import { commentMR } from '@yupao/mcp';
// 添加评论到指定的 MR
await commentMR(
'https://gitlab.com/your-group/your-project/-/merge_requests/123',
'这是一条评论'
);
获取文件 blame 信息
import { getBlameInfo } from '@yupao/mcp';
// 获取特定文件某一行的 blame 信息
const blameInfo = await getBlameInfo(
'your-project-id',
'path/to/file.ts',
42 // 行号
);
特性
- 🔗 多平台集成支持
- 📦 TypeScript 支持
- 🛡️ 错误处理机制
- 📝 详细的日志输出
- 🔒 安全保护机制
注意事项
- 确保已正确配置所需的环境变量
- 在只读模式下,所有写操作都将被阻止
- 建议在生产环境中使用错误处理机制
- 仅供鱼泡科技内部使用
维护与支持
由鱼泡科技技术团队维护,如有问题请通过内部渠道联系技术支持。
许可证
专有软件,仅限鱼泡科技内部使用。