Token导航 LogoToken导航TokenDH.com
GitHub-mcpb logo
开发工具未说明官方级别未说明来源级核验

GitHub-mcpb

MCP Server

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

工具数

19

提示词数

0

GitHub Stars

0

资源数

0
版本控制代码管理开发工具自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

superradcompany-library

提供方

superradcompany-library

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

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存储库名称
titlestringPR标题
headstring包含更改的分支
basestring要合并到的分支
bodystringPR描述
draftboolean创建为PR草稿

merge_pull_request

合并拉取请求。

输入:

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

get_file_contents

获取文件或目录的内容。

输入:

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

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

目录标签

目录标签

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

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP