Skip to main content
Glama
MSaiRam10

GitHub MCP Server

by MSaiRam10

GitHub MCP Server

A production-grade MCP server that lets any LLM interact with GitHub repositories via natural language using the MCP protocol over Streamable HTTP.

Tools

  • list_repos - list all repos for a GitHub user

  • get_repo - get details of a specific repo

  • list_issues - list open issues on a repo

  • create_issue - create a new issue

  • list_prs - list open pull requests

  • get_file - read a file from a repo

Related MCP server: GitHub MCP Server

Stack

  • FastMCP v3 (Streamable HTTP transport)

  • GitHub REST API

  • Docker

Features

  • Rate limiting with exponential backoff (retries on 429)

  • Structured logging for every tool call

  • Error handling via raise_for_status

Setup

  1. Create a .env file:

GITHUB_TOKEN=your_github_personal_access_token
  1. Run with Docker:

docker-compose up --build -d

Connect via MCP Inspector

http://localhost:8000/mcp

Connect via Codex CLI

Add to ~/.codex/config.toml:

[mcp_servers.github-mcp]
type = "streamable_http"
url = "http://127.0.0.1:8000/mcp"

Port

  • 8000 (local)

  • 8009 (Docker)

GitHub

github.com/MSaiRam10/GitHubMCP

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    Enables natural language interaction with GitHub through an MCP server. Supports reading repos, issues, and PRs, as well as creating and editing issues with user confirmation.
    Last updated

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MSaiRam10/GitHubMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server