Skip to main content
Glama
jjm7271985
by jjm7271985

ship-it-mcp

MCP plugin for Claude that connects to GitHub — view repos, check status, commit and push, manage PRs.

Setup

  1. Install dependencies:

    npm install
  2. Create a GitHub Personal Access Token:

    • Go to github.com → Settings → Developer Settings → Personal Access Tokens → Fine-grained tokens

    • Give it access to your repos (read + write)

    • Copy the token

  3. Create a .env file:

    GITHUB_TOKEN=your_token_here
  4. Register with Claude Code (add to your MCP settings):

    {
      "mcpServers": {
        "ship-it": {
          "command": "node",
          "args": ["C:\\Users\\jjm72\\OneDrive\\Documents\\Claude_Plugins\\ship-it-mcp\\index.js"],
          "env": {
            "GITHUB_TOKEN": "your_token_here"
          }
        }
      }
    }

Tools

Tool

What it does

list_repos

List your GitHub repos

repo_status

Check git status of a local folder

list_prs

See open pull requests

commit_and_push

Stage, commit, and push in one call

create_repo

Create a new GitHub repo for a project

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/jjm7271985/ship-it-mcp'

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