MCP GitHub Reader MCP Server

Bring github repos into context using this mcp server

Local serverstdio

What is the MCP GitHub Reader MCP Server?

Bring github repos into context using this mcp server

What you get

A lightweight Model Context Protocol (MCP) server for bringing GitHub repositories into context for large language models.

  • API-based — No local repository cloning required - works directly with GitHub's API
  • Repository Analysis — Get overview and statistics for any GitHub repository
  • File Access — Retrieve individual file contents or entire repository file structures
  • Smart Filtering — Include or exclude files with glob and regex patterns
  • Cache-enabled — Smart caching and optimized request patterns to avoid GitHub API limits
  • Search Capabilities — Find files matching specific patterns within repositories

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP GitHub Reader MCP Server

{
  "mcpServers": {
    "github-reader-prod": {
      "command": "npx",
      "args": ["-y", "mcp-github-reader"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Frequently asked questions

It is an MCP server that provides tools and prompts for LLMs to access and analyze public GitHub repositories via the GitHub API.