mcp-github-ruby-server

Cheng-Kai-Ming/mcp-github-ruby-server

3.1

If you are the rightful owner of mcp-github-ruby-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is a Model Context Protocol (MCP) GitHub CLI wrapper server written in Ruby.

MCP GitHub CLI Server (Ruby)

This is a Model Context Protocol (MCP) GitHub CLI wrapper server written in Ruby. It provides an MCP wrapper for the GitHub CLI tool, allowing you to perform GitHub operations through an MCP client (such as Claude Desktop).

Features

  • Get GitHub login status
  • List user repositories
  • View repository information
  • List repository Issues and Pull Requests
  • Create Issues and Pull Requests
  • Clone repository
  • Execute arbitrary GitHub CLI commands

Prerequisites

  1. Install GitHub CLI

    • macOS: brew install gh
    • Windows: winget install --id GitHub.cli
    • Linux: Please refer to the official GitHub CLI documentation
  2. Login to GitHub CLI

    gh auth login
    
  3. Install Ruby and necessary gems

    gem install bundler
    bundle install
    

Running