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.

コメント

「バージョン管理」の他のコンテンツ