remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Fetches GitHub Pull Request comments with file paths, line ranges, and replies using GitHub API, providing a structured JSON format of the comments for analysis
GitHub PR 评论 MCP 服务器
这是一个模型上下文协议 (MCP) 服务器,它使用 GitHub 个人访问令牌获取 GitHub Pull Request 评论。
特征
- 获取带有文件路径、行范围和回复的 PR 评论
- 通过 Octokit 使用 GitHub API
- 使用 StdioServerTransport 实现 MCP 服务器
- 以结构化的 JSON 格式返回评论
安装
通过 Smithery 安装
通过Smithery自动为 Claude Desktop 安装 github-pr-mcp:
Copy
手动安装
- 克隆存储库
- 安装依赖项:Copy
- 使用您的 GitHub 令牌创建一个
.env
文件:Copy
用法
- 构建项目:Copy
- 运行服务器:或者直接使用 GitHub 令牌:CopyCopy
- 服务器公开了一个名为
get_pr_comments
的工具,它接受以下参数:owner
:存储库所有者(用户名或组织)repo
:存储库名称pull_number
:拉取请求编号
与 Cursor 集成
要与 Cursor 集成,请在 Cursor 的 MCP 服务器配置中使用以下命令:
Copy
将/path/to
替换为您项目的实际路径,将your_github_token_here
替换为您的 GitHub 个人访问令牌。
测试
包含一个测试客户端来验证服务器功能:
- 构建项目:Copy
- 运行测试客户端:Copy
测试客户端将启动服务器,连接到服务器,并使用示例参数调用get_pr_comments
工具。
响应格式
服务器返回的评论格式如下:
Copy
发展
要在开发模式下运行服务器:
Copy
执照
国际学习中心
This server cannot be installed
MCP 服务器使用 GitHub 个人访问令牌获取带有文件路径、行范围和回复的 GitHub Pull Request 评论。