Token导航 LogoToken导航

MCP Server · 开发工具

GitHub-mcpb

GitHub MCP Server是一个远程MCP服务器,提供与GitHub API交互的工具,包括仓库、问题、拉取请求等功能。

未说明官方级别未说明来源级核验工具 19
版本控制代码管理开发工具自动化

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
superradcompany-library
提供方
superradcompany-library

工具数量

19

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

GitHub-mcpb 属于开发工具类 MCP Server,公开资料标注 19 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 19 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

GitHub MCP服务器

用于与GitHub API交互的远程MCP服务器,为存储库、问题、拉取请求等提供工具。

设置

使用工具CLI

从安装CLIhttps://github.com/zerocore-ai/tool-cli

# Install from tool.store
tool install library/github
# View available tools
tool info library/github
# List issues
tool call library/github -m list_issues -p owner=github -p repo=github-mcp-server
# Get file contents
tool call library/github -m get_file_contents -p owner=github -p repo=github-mcp-server -p path=README.md

认证

GitHub MCP使用个人访问令牌(PAT)进行身份验证。在以下位置创建一个:

https://github.com/settings/personal-access-tokens

推荐范围:

  • repo -完全控制私有存储库
  • read:org -阅读组织成员资格
  • read:user -读取用户配置文件数据
  • read:packages -读取软件包

连接端点:

  • HTTP: https://api.githubcopilot.com/mcp

配置

字段必填描述
gh_pat是用于身份验证的GitHub个人访问令牌

创建PAT: https://github.com/settings/personal-access-tokens

推荐范围: repo, read:org, read:user, read:packages

工具

list_issues

在GitHub存储库中列出问题。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
statestring否按状态筛选:“打开”或“关闭”
labelsarray否按标签筛选
orderBystring否排序方式:“创建_AT”、“更新_AT”和“评论”
directionstring否顺序方向:“ASC”或“DESC”
perPagenumber否每页结果(最多100个)
afterstring否分页光标

issue_read

获取有关特定问题的信息。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
issue_numbernumber是问题编号
methodstring是“get”、“get_comments”、“get_sub_issues”或“get_labels”

issue_write

创建或更新问题。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
methodstring是“创建”或“更新”
issue_numbernumberNo问题编号(更新时需要)
titlestring否问题标题
bodystring否发布正文内容
statestring否“打开”或“关闭”
labelsarray否要应用的标签
assigneesarray否要分配的用户名

add_issue_comment

向问题或拉取请求添加注释。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
issue_numbernumber是问题编号
bodystring是评论内容

list_pull_requests

在存储库中列出拉取请求。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
statestring否“打开”、“关闭”或“全部”
basestring否按基分支筛选
headstring否按主用户/组织和分支机构筛选
sortstring否“已创建”、“已更新”、“受欢迎程度”、“长期运行”
directionstring否“asc”或“desc”

pull_request_read

获取有关特定拉取请求的信息。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
pullNumbernumber是拉取请求号
methodstring是“get”、“get_diff”、“get_files”、“get commits”等。

create_pull_request

创建新的pull请求。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
titlestring是PR标题
headstring是包含更改的分支
basestring是要合并到的分支
bodystring否PR描述
draftboolean否创建为PR草稿

merge_pull_request

合并拉取请求。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
pullNumbernumber是拉取请求号
merge_methodstring否“合并”、“挤压”或“重基”
commit_titlestring否合并提交的标题

get_file_contents

获取文件或目录的内容。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
pathstring否文件/目录路径(默认:“/”)
refstring否Git引用(分支、标记或提交)

create_or_update_file

在存储库中创建或更新文件。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
pathstring是文件路径
contentstring是文件内容
messagestring是提交消息
branchstring是分支名称
shastring否要替换的文件的SHA(用于更新)

search_code

跨存储库搜索代码。

输入:

字段类型必填描述
querystring是搜索查询
pagenumber否页码
perPagenumber否每页结果(最多100个)

search_repositories

搜索GitHub存储库。

输入:

字段类型必填描述
querystring是搜索查询
pagenumber否页码
perPagenumber否每页结果(最多100个)

list_commits

获取存储库中的提交列表。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
shastring否分支、标记或提交SHA
authorstring否按作者筛选
pagenumber否页码
perPagenumber否每页结果(最多100个)

get_commit

获取特定提交的详细信息。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
shastring是提交SHA、分支或标记
include_diffboolean否包含文件差异(默认值:true)

create_branch

创建一个新分支。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
branchstring是新分支名称
from_branchstring否源分支(默认为repo默认值)

create_repository

创建新存储库。

输入:

字段类型必填描述
namestring是存储库名称
descriptionstring否存储库描述
privateboolean否仓库是否应该是私有的
autoInitboolean否使用README进行初始化
organizationstring否要创建的组织

fork_repository

分叉存储库。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
organizationstring否要分叉的组织

get_me

获取已验证用户的详细信息。

输入: 无

assign_copilot_to_issue

指派GitHub Copilot处理某个问题。

输入:

字段类型必填描述
ownerstring是存储库所有者
repostring是存储库名称
issue_numbernumber是问题编号
base_refstring否开始工作的分支
custom_instructionsstring否副驾驶的其他指导

许可证

麻省理工学院

参考文献

  • https://github.com/github/github-mcp-server
  • https://docs.github.com/en/rest

工具与能力

工具数量

19

资源数量

0

提示词数量

0

能力标签

GitHubAPI本地部署版本控制开发工具代码管理自动化

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 工具数量 19 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
GitHub-mcpb

MCP World · 本页

19未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

GitHub-mcpb 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

GitHub-mcpb 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

GitHub-mcpb 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

GitHub-mcpb 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

GitHub-mcpb 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP