OlympHill
G

github-repo-mcpModel Context Protocol server for Github Repo // Reading Github Repo

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

GitHub Repo MCP is an open-source Model Context Protocol (MCP) server that allows AI assistants to browse GitHub repositories, explore directories, and view file contents. It is compatible with various MCP clients, including Cursor, Windsurf, and Claude Desktop. The server can be easily installed via a package manager and configured to use a GitHub token for higher rate limits. It provides tools for repository browsing, directory exploration, and file content retrieval.

Key features

  • Browse public GitHub repository contents
  • Navigate through repository directories and subdirectories
  • View code and text file contents
  • Easy installation via package manager
  • Support for stdio protocol

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Repository Browsing

Use the AI assistant to show the contents of a GitHub repository, such as https://github.com/Ryan0204/github-repo-mcp.

Directory Exploration

Ask the AI assistant to list the files in a specific directory within a GitHub repository, such as the 'src' directory.

Pros & Cons

Pros

  • Compatible with multiple MCP clients
  • Easy installation and configuration
  • Supports GitHub token for higher rate limits
  • Allows AI assistants to browse and interact with GitHub repositories

Cons

  • Requires Node.js 18+ and npm or yarn for installation
  • GitHub API rate limits apply without authentication

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What are the system requirements and installation steps?

You need Node.js 18+ and npm or yarn. Installation is a single command via npx (e.g., `npx github-repo-mcp`) or through Smithery, after which you configure any needed GITHUB_TOKEN in the mcp.json file.

Asked by Idris Suleiman · Oct 8, 2025

Do I need a GitHub token, and how does it affect usage?

A token is optional; without it the server can browse public repos but is limited by GitHub’s low unauthenticated API rate limits. Supplying a personal access token raises those limits.

Asked by Jasper Vermeer · Aug 25, 2025

Which AI assistants or tools can connect to the MCP server?

The server works with any MCP client that supports the stdio protocol, including Cursor, Windsurf, Claude Desktop and other compatible tools.

Asked by Celia Ramirez · Jun 26, 2025

Is GitHub Repo MCP free to use or are there any licensing fees?

GitHub Repo MCP is an open‑source project, so there are no licensing fees; you can install and run it at no cost.

Asked by Cristina Moreno · Jun 20, 2025

Ask a question

MCP Servers alternatives