旌磅箱 发表于 2025-6-23 02:19:37

GitHub MCP Server - 无缝集成GitHub API的自动化工具

GitHub MCP Server

GitHub MCP Server是一个Model Context Protocol(MCP)服务器,提供与GitHub API的无缝集成,使开发者和工具能够实现高级自动化和交互功能。
功能特性


[*]GitHub工作流自动化:支持自动化GitHub工作流程和过程
[*]数据提取与分析:从GitHub仓库提取和分析数据
[*]AI工具开发:构建与GitHub生态系统交互的AI驱动工具
[*]多工具集支持:通过toolsets参数支持灵活的工具组合
[*]多种运行模式:

[*]标准输入/输出(stdio)模式
[*]只读模式(read-only)
[*]动态工具集模式(dynamic-toolsets)

[*]完善的日志记录:支持命令日志记录和日志文件输出
安装指南

远程服务器(推荐)

GitHub托管了远程MCP服务器,这是最简单的使用方式。如果您的MCP主机不支持远程服务器,可以使用本地版本。
VS Code集成:

[*]确保使用VS Code 1.101或更高版本
[*]使用一键安装按钮完成安装
[*]切换Agent模式(位于Copilot Chat文本输入旁)
本地安装

先决条件:

[*]安装Go 1.16+ (下载 | Homebrew)
[*]安装golangci-lint v2 (安装指南)
从源码构建:
git clone https://github.com/github/github-mcp-server.git
cd github-mcp-server
go buildDocker运行

docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=<your_token> ghcr.io/github/github-mcp-server使用说明

基本命令

启动stdio服务器:
./github-mcp-server stdio --gh-host=github.example.com配置选项

参数描述默认值--toolsets启用的工具集列表github.DefaultTools--dynamic-toolsets启用动态工具集false--read-only限制服务器为只读操作false--log-file日志文件路径""--enable-command-logging记录所有命令请求和响应false--export-translations保存翻译到JSON文件false--gh-hostGitHub主机名(用于GitHub Enterprise等)""环境变量


[*]GITHUB_PERSONAL_ACCESS_TOKEN: 必须设置的GitHub个人访问令牌
[*]GITHUB_HOST: 指定GitHub主机名
测试使用
1.在cherry mcp client中进行测试,配置github mcp server,如下所示

2.在聊天框中用该prompt(在github上面搜索受众比较多的CMS项目,并且查看这些CMS项目中issue讨论的最多的问题是什么)测试github mcp server的运行效果,效果如下所示

更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
公众号二维码


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

即息极 发表于 2025-11-1 08:59:01

过来提前占个楼

阎怀慕 发表于 2025-12-14 09:13:12

很好很强大我过来先占个楼 待编辑

垢峒 发表于 2025-12-30 23:47:40

喜欢鼓捣这些软件,现在用得少,谢谢分享!

思矿戳 发表于 2026-1-19 11:53:54

感谢,下载保存了

时思美 发表于 2026-1-21 02:29:38

这个有用。

谲脾 发表于 2026-1-23 07:58:38

过来提前占个楼

曲愍糙 发表于 2026-1-23 14:08:26

感谢,下载保存了

福清婉 发表于 2026-1-26 08:01:41

感谢发布原创作品,程序园因你更精彩

呼延冰枫 发表于 2026-1-26 08:59:44

谢谢分享,试用一下

申屠梓彤 发表于 2026-2-1 16:40:45

喜欢鼓捣这些软件,现在用得少,谢谢分享!

赫连如冰 发表于 2026-2-2 02:10:55

这个好,看起来很实用

墨淳雅 发表于 2026-2-7 22:24:28

谢谢楼主提供!

溜椎干 发表于 2026-2-8 15:11:18

热心回复!

姚望舒 发表于 2026-2-9 06:13:37

收藏一下   不知道什么时候能用到

铝缉惹 发表于 2026-2-9 10:45:20

感谢分享,学习下。

匣卒 发表于 2026-2-10 03:41:42

不错,里面软件多更新就更好了

胁冉右 发表于 2026-2-10 05:56:50

分享、互助 让互联网精神温暖你我

遇玷 发表于 2026-2-10 06:14:47

这个有用。

煅圆吧 发表于 2026-2-10 07:38:54

收藏一下   不知道什么时候能用到
页: [1] 2
查看完整版本: GitHub MCP Server - 无缝集成GitHub API的自动化工具