MCP.so
登录

GitHub Mapper MCP Server

@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.

基本信息

分类

版本控制

运行时

node

传输方式

stdio

发布者

dazeb

配置

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

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

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

FAQ from GitHub Mapper MCP Server

What are the prerequisites?

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

Where does the server get repository data?

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

What transport does it use?

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

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.

How are errors handled for invalid URLs?

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

评论

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