Agent♥︎Age
Catalog

io.github.jaimenbell/github-mcp

Official

by jaimenbell · Python

MCP server for the GitHub REST API: issues, PRs, repos; read always on, write env-gated.

A public read+write MCP server over the GitHub REST API, built to the desktop-mcp. It exposes issues, PRs, and repos with read-only on certain environments and write capabilities gated by environment rules.

🛠️ Key Features

  • Public MCP server for GitHub REST API resources (issues, PRs, repos)
  • Always-on read access; write operations gated by environment rules
  • Model Context Protocol (MCP) compatibility with standard tooling
  • Topics: claude, mcp, model-context-protocol
  • Readme excerpt and metadata included in documentation

🚀 Use Cases

  • Retrieve and monitor GitHub issues, pull requests, and repository data
  • Integrate MCP-driven context with external LLM workflows
  • Ensure controlled write access for automated environments

⚡ Developer Benefits

  • Clear MCP-compliant server interface for GitHub data
  • Lightweight, read-friendly with guarded write paths
  • Easy integration via MCP registry entry and documented readme excerpt
  • MIT-licensed, PyPI-distributed package

⚠️ Limitations

  • Write access is environment-gated; not all operations may be permitted
  • Source data indicates focus on issues, PRs, repos; other endpoints not specified
  • Behavior relies on GitHub REST API availability and MCP support in the client stack

Topics

claudemcpmodel-context-protocolautomationgithub-api
io.github.jaimenbell/github-mcp - agentage MCP Catalog