MCP.so
登录

GitHub Mapper MCP Server

@dazeb

基本信息

分类

版本控制

传输方式

stdio

作者

dazeb

关于 GitHub Mapper MCP Server

MCP GitHub Mapper is a MCP tool that will map any repository remotely and import the map directly into your code editor.

GitHub Mapper MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "MCP-Github-Mapper": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "github-mapper-mcp-server",
        "--client",
        "claude"
      ]
    }
  }
}

GitHub Mapper MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is GitHub Mapper MCP Server?

GitHub Mapper MCP Server is a Model Context Protocol (MCP) server that provides tools for mapping and analyzing GitHub repositories. It allows users to set a GitHub Personal Access Token and retrieve detailed repository information, including structure and summary statistics (stars, forks, language, etc.). It is intended for developers who want to analyze GitHub repository structure through MCP-compatible clients like Claude Desktop.

How to use GitHub Mapper MCP Server?

Install via Smithery (npx -y @smithery/cli install github-mapper-mcp-server --client claude) or manually (clone, npm install, npm run build, npm start). The server runs on stdio. Use the set-github-token tool to provide a GitHub Personal Access Token, then use map-github-repo with a repository URL to get its structure and summary. Example: "Please set-github-token to ghp_..." and "Please map-github-repo https://github.com/owner/repo".

Key features of GitHub Mapper MCP Server

  • Set a GitHub Personal Access Token for authentication.
  • Map and analyze GitHub repository file structure.
  • Retrieve repository summary (stars, forks, language, etc.).
  • Provide a detailed, nested repository file tree output.

Use cases of GitHub Mapper MCP Server

  • Quickly inspect a repository’s structure and metadata from an MCP client.
  • Integrate repository analysis into Claude Desktop or other MCP‑compatible IDEs.
  • Automate repository discovery and summarization in development workflows.

常见问题

1

What are the prerequisites?

Node.js v18.0.0 or later, npm, and a GitHub Personal Access Token (classic) with `repo` scope.

2

Where does the server get repository data?

It fetches data from the GitHub API using the provided token.

3

What transport does it use?

The server communicates over stdio, making it compatible with MCP clients that support stdio transport.

4

What happens if I don’t set a token first?

If the token is not set, you will receive an error prompting you to use the `set-github-token` tool before using `map-github-repo`.

5

How are errors handled for invalid URLs?

Invalid GitHub URLs or repository paths result in appropriate error messages.

评论

版本控制 分类下的更多 MCP 服务器