Mmcp.market

Github MCP server

by Dave-London·io.github.Dave-London/github·v0.7.1·138 stars

MCP server for GitHub operations (PRs, issues, actions) with structured, token-efficient output

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

138 stars

Reviews

Write one

Nobody has reviewed Github yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Github tools (8, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • issue-createwrite action

    Creates a new issue. Returns structured data with issue number and URL. Use instead of running `gh issue create` in the terminal.

  • issue-list

    Lists issues with optional filters. Returns structured list with issue number, state, title, labels, and assignees. Use instead of running `gh issue list` in the terminal.

  • issue-view

    Views an issue by number. Returns structured data with state, labels, assignees, and body. Use instead of running `gh issue view` in the terminal.

  • pr-createwrite action

    Creates a new pull request. Returns structured data with PR number and URL. Use instead of running `gh pr create` in the terminal.

  • pr-list

    Lists pull requests with optional filters. Returns structured list with PR number, state, title, author, and branch. Use instead of running `gh pr list` in the terminal.

  • pr-view

    Views a pull request by number. Returns structured data with state, checks, review decision, and diff stats. Use instead of running `gh pr view` in the terminal.

  • run-listwrite action

    Lists workflow runs with optional filters. Returns structured list with run ID, status, conclusion, and workflow details. Use instead of running `gh run list` in the terminal.

  • run-viewwrite action

    Views a workflow run by ID. Returns structured data with status, conclusion, jobs, and workflow details. Use instead of running `gh run view` in the terminal.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan29 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Github in Claude Code, Cursor or VS Code

Runs npx -y @paretools/github on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add github -- npx -y @paretools/github
Add to Cursor

What the publisher says

From the Github repository's README, as published. We do not edit it. Read it on GitHub

  Pare

Reliable, structured CLI output for AI agents — no more parsing fragile terminal text.

Pare provides MCP servers that wrap common developer tools (git, npm, docker, test runners, etc.) and return clean, schema-validated JSON instead of raw terminal text. Agents get typed data they can act on directly, without brittle string parsing.

The Problem

Parsing CLI output is fragile. Raw terminal text includes ANSI escape codes, decorative headers, progress bars, locale-specific formatting, and platform differences that break agent workflows in subtle ways. An agent that works fine with git status on macOS may fail on Windows because the output format changed. A test runner's summary line might shift between versions, silently breaking a regex.

Pare eliminates this entire class of errors by returning schema-validated JSON with consistent field names, regardless of platform, tool version, or locale. As a bonus, structured output is significantly smaller — agents use fewer tokens per tool call:

Token estimates use ~4 chars/token. The biggest savings appear on verbose commands (builds, installs, tests). For simpler tools like eslint or tsc, the main advantage is reliable structured data — agents can use typed JSON directly rather than parsing strings.

How It Works

Each Pare tool returns two outputs:

  • content — human-readable text, for MCP clients that display it
  • structuredContent — typed, schema-validated JSON, ready for agents to process

This uses MCP's structuredContent and outputSchema features to provide type-safe, validated data that agents can rely on without custom parsing.

Example: git status

Raw git output (~118 tokens):

On branch main
Your branch is ahead of 'origin/main' by 2 commits.
  (use "git push" to publish your local commits)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Github: common questions

Is Github MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Github safety report
How do I install Github?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Github need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Github maintained?
The last commit was 21 days ago (2026-09-22). The latest release is v0.7.1.
What can I use instead of Github?
Servers from other publishers that do the same job: GitHub MCP server, Gk CLI MCP server and uploads.sh MCP server. Compare all Github alternatives.

Alternatives to Github

Same job from other publishers: the closest match first, then the best rated.

All Github alternatives →
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • uploads.sh
    Host files from coding agents; stage on a branch and attach to GitHub PRs.
    A
  • Sentry
    MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants
    A
  • Gitlab
    GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
    B

More from Dave-London →