Token导航 LogoToken导航

MCP Server · 开发工具

GitHub Explorer MCP

提供GitHub仓库信息查询服务,包括文件内容、目录结构和其他元数据,适用于开发工具集成和代码分析场景。

stdio官方级别未说明来源级核验工具 5
GitHub工具TypeScriptClaude代码分析Claude DesktopCursor

快速开始

作者 / 组织
x51xxx
提供方
x51xxx
运行时
Docker

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

GitHub Explorer MCP 属于开发工具类 MCP Server,公开资料标注 5 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

docker run -p 3000:3000 github-explorer-mcp

客户端配置示例

{
  "mcpServers": {
    "github-explorer-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "github-explorer-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

GitHub资源管理器MCP

MCP服务器为MCP客户端(如Claude Desktop、Cursor等)提供GitHub存储库信息,包括文件内容、目录结构和其他元数据。

特性

  • 存储库摘要:获取有关GitHub存储库的全面信息
  • 目录结构:使用漂亮的ASCII树可视化查看任何存储库的完整文件结构
  • 文件内容:访问特定文件的内容
  • 元数据增强:获取星号、叉号、描述和上次更新信息
  • 本地存储库克隆:在本地克隆存储库,以实现更快的处理和更完整的数据
  • 缓存系统:高效缓存存储库数据以减少API调用
  • 进度通知:长时间运行操作的更新
  • 格式选项:获取文本或结构化JSON格式的数据
  • 自动完成:对存储库所有者和名称的建议
  • web界面:在HTTP模式下运行时的基本状态页面和信息

安装

使用NPM

# Install from npm
npm install @trishchuk/github-explorer-mcp -g

# Run the server (stdio mode for MCP clients)
github-explorer-mcp

# Or run in HTTP/SSE mode
github-explorer-mcp-sse

使用Docker

# Build Docker image
docker build -t github-explorer-mcp .

# Run container
docker run -p 3000:3000 github-explorer-mcp

与MCP客户端一起使用

克劳德桌面

添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "github-explorer": {
      "command": "npx",
      "args": ["-y", "@trishchuk/github-explorer-mcp"]
    }
  }
}

光标

添加到游标配置中:

{
  "mcpServers": {
    "github-explorer": {
      "command": "npx",
      "args": ["-y", "@trishchuk/github-explorer-mcp"]
    }
  }
}

api参考

MCP服务器提供以下工具:

github \_仓库_摘要

获取GitHub存储库的摘要。

{
  owner: string;    // GitHub organization or username
  repo: string;     // Repository name
  branch?: string;  // Optional branch name
  includeMetadata?: boolean; // Include stars, forks, etc.
}

github目录结构

获取GitHub存储库的树结构。

{
  owner: string;    // GitHub organization or username
  repo: string;     // Repository name
  branch?: string;  // Optional branch name
}

github read_important_files

从GitHub存储库获取特定文件的内容。

{
  owner: string;     // GitHub organization or username
  repo: string;      // Repository name
  filePaths: string[]; // List of paths to files
  branch?: string;   // Optional branch name
  format?: 'text' | 'json'; // Output format
}

git_search(即将推出)

在GitHub存储库中搜索内容。

{
  owner: string;     // GitHub organization or username
  repo: string;      // Repository name
  query: string;     // Search query
  branch?: string;   // Optional branch name
  maxResults?: number; // Maximum results to return
}

git_diff(即将推出)

获取两个分支或提交之间的差异。

{
  owner: string;     // GitHub organization or username
  repo: string;      // Repository name
  base: string;      // Base branch/commit
  head: string;      // Head branch/commit
}

发展

# Clone the repository
git clone https://github.com/x51xxx/github-explorer-mcp.git
cd github-explorer-mcp

# Install dependencies
npm install

# IMPORTANT: This project requires Node.js 18 or later
# If using nvm, run:
nvm use

# Build the project
npm run build

# Run the built server
npm start
# or
npm run start:sse

故障排除

Node.js版本问题

此项目需要Node.js 18或更高版本,因为它使用现代Web API,如 ReadableStream。如果您遇到以下错误:

ReferenceError: ReadableStream is not defined

您应该:

  1. 将Node.js更新到版本18或更高版本
  2. 如果使用nvm,请运行 nvm use 在项目目录中
  3. 确保使用包含必要polyfills的修改后的脚本

贡献

欢迎投稿!请随时提交拉取请求。

许可证

麻省理工学院

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

GitHub工具TypeScript本地部署代码分析开发工具集成仓库信息查询元数据增强

支持客户端

Claude DesktopClaudeCursor

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

5stdio有2 个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 Explorer MCP 怎么安装?

公开资料给出的安装命令是 docker run -p 3000:3000 github-explorer-mcp,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

GitHub Explorer MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

GitHub Explorer MCP 收费吗?

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

GitHub Explorer MCP 需要 API Key 吗?

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

GitHub Explorer MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP