← 返回目录
P

Pare Github

社区
Pare GitHub - 将 PR、Issue、Actions 等 GitHub 操作转换为类型化 JSON,为智能体提供结构化输出。
GitHub 源仓库 ↗
★ 138 Stars 分类 · 开发工具 热门 源版本 57e1980e8375
31FMRS · D
可靠性
5/20
安全与权限
5/20
维护活跃度
8/20
文档质量
5/20
安装易用性
8/20

该服务器为 GitHub 操作提供结构化 JSON 输出,减少令牌消耗,适合 AI 代理使用。但需要关注认证安全和写操作风险。

查看 FMRS 评分方法 →

Pare GitHub 是 Pare 项目的一部分,专门为人工智能智能体优化。它封装 GitHub CLI(gh),返回 schema 验证过的 JSON 格式,而不是原始终端文本,确保跨平台、跨版本的一致输出,并减少令牌使用。

工具能力

暂未整理工具清单。

安装接入

通过 npm 安装 @paretools/github 包。在 MCP 客户端配置中使用 stdio 传输,运行 npx -y @paretools/github。需要 Node.js >= 20。

选型与风险

适合谁

  • 开发人员、DevOps 工程师
  • 使用 Claude、Cursor 等 AI 编码工具的用户
  • 需要可靠结构化 GitHub 数据的场景

不适合谁

  • 需要完整 GitHub 功能(如代码搜索、高级管理)的用户
  • 希望在低令牌环境下使用简单工具的场景

所需权限

  • 需要访问 GitHub API 认证(如令牌)
  • 涉及读取仓库、PR、issue 等数据
  • 可能写入操作(如创建 PR、评论)取决于配置

风险与副作用

  • 如果认证凭据泄露,可能导致未授权访问
  • 错误使用写操作可能意外修改仓库
  • 依赖 GitHub API 的速率限制

常见排障

  1. 检查 Node.js 版本是否为 20 及以上
  2. 确认 GitHub 认证令牌已正确配置
  3. 验证 MCP 客户端连接是否成功,可尝试运行 `npx -y @paretools/github` 测试
  4. 查看客户端日志或设置 `MCP_TIMEOUT` 增大超时时间

使用场景

与 GitHub 仓库交互:查看 PR、issue、工作流运行状态
自动化代码审查或 CI/CD 流程
从智能体获取仓库元数据、分支信息等

支持客户端

暂未确认支持的客户端。