MCP 服务器 · 官方实现

GitHub MCP Server

让 AI Agent 通过受控工具访问 GitHub 仓库、Issue、Pull Request 与 Actions。

32.3k StarsMITGo3 天前更新
01

项目介绍

让 AI Agent 通过受控工具访问 GitHub 仓库、Issue、Pull Request 与 Actions。 它的核心内容集中在仓库检索、Issue 管理、Pull Request、Actions,适合先从官方仓库说明和最小使用范围开始评估。

02

核心功能

01

仓库检索

通过 MCP 工具向兼容客户端暴露“仓库检索”能力。

02

Issue 管理

通过 MCP 工具向兼容客户端暴露“Issue 管理”能力。

03

Pull Request

通过 MCP 工具向兼容客户端暴露“Pull Request”能力。

04

Actions

通过 MCP 工具向兼容客户端暴露“Actions”能力。

03

安装与连接

下面是根据 GitHub MCP Server 当前公开资料整理的推荐使用路径,按顺序完成设置后即可在 Agent 中调用。

AI AGENT INSTALL

让 AI Agent 帮你安装

把这段话发送给 Codex、Claude Code 或其他可以操作本地环境的 AI Agent。

请帮我安装MCP 服务器:GitHub MCP Server
项目地址:https://github.com/github/github-mcp-server

请先阅读项目 README 和安装文件,确认当前环境与安装目录,再按项目提供的方式完成安装。安装完成后运行一个最小任务验证是否可用,并告诉我安装位置、执行步骤和验证结果;如果需要账号、凭据、额外权限或执行高风险操作,请先说明并等待我确认。
01开始前准备
  • 准备支持该资源的 Agent 或运行环境
  • 确认可以访问项目所需的本地文件或服务
02复制安装命令或配置
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}
03按步骤完成安装
  1. 1
    复制并执行配置

    使用上方提供的命令或配置,把资源加入当前 Agent 环境。

  2. 2
    完成必要设置

    根据运行环境完成路径、权限或连接设置。

  3. 3
    运行最小任务

    回到 Agent 中运行一个最小任务;资源能够被识别并返回符合项目说明的结果,就表示设置已经生效。

如何确认安装成功

回到 Agent 中运行一个最小任务;资源能够被识别并返回符合项目说明的结果,就表示设置已经生效。

04

使用场景

SCENARIO 01

需要通过 MCP 把 AI Agent 连接到外部工具、浏览器、代码或数据

SCENARIO 02

当前任务需要仓库检索或Issue 管理

05

使用评价

值得一试的地方

  • 需要通过 MCP 把 AI Agent 连接到外部工具、浏览器、代码或数据
  • 当前任务需要仓库检索或Issue 管理

使用前要知道

  • 当前 Agent 不支持 MCP,或无法提供所需凭据与运行环境
  • 希望在未阅读仓库说明或未核对权限的情况下直接用于生产环境
06

README

GitHub MCP Server


Overview

让 AI Agent 通过受控工具访问 GitHub 仓库、Issue、Pull Request 与 Actions。 GitHub's official MCP Server.

Getting started

  • 下面是根据 GitHub MCP Server 当前公开资料整理的推荐使用路径,按顺序完成设置后即可在 Agent 中调用。
  • 项目定位:让 AI Agent 通过受控工具访问 GitHub 仓库、Issue、Pull Request 与 Actions。
  • 公开特征:远程 + 本地、OAuth / PAT、只读可选。
  • 回到 Agent 中运行一个最小任务;资源能够被识别并返回符合项目说明的结果,就表示设置已经生效。

Configuration

{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}
在 GitHub 阅读完整 README