@paretools/github
MCP server for GitHub — structured PR, issue, and Actions data for AI agents
pinned to #cedf42dupdated 3 months ago
Ask your AI client: “install mcps/paretools-github”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install mcps/paretools-githubmetahub onboarded this repo on the author's behalf.
If you own github.com/Dave-London/Pare on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
134
Last commit
3 months ago
Latest release
published
- #actions
- #ai
- #ai-agent
- #ai-coding
- #ai-tools
- #claude
- #cli
- #copilot
- #cursor
- #developer-tools
- #devtools
- #gh
- #github
- #issues
- #mcp
- #mcp-server
- #model-context-protocol
- #pull-request
- #structured-output
- #token-efficiency
- #token-efficient
- #typescript
What this server exposes
Surfaces parsed from this server's source at publish time.
Launches: pare-github
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.cedf42d· 3 months ago
Behavioral checks haven't run yet: the sandbox couldn't execute this artifact (it may need credentials we don't provide, or an unsupported build). An environment limit, not a verdict.
Select a category above to see its individual checks.
Release history
1- releasecurrentcedf42dpass3 months ago
Contents
Structured, token-efficient GitHub operations for AI agents. Wraps the GitHub CLI (gh) with typed JSON output.
Part of the Pare suite of MCP servers.
Tools
| Tool | Description |
|---|---|
pr-view | View PR details with checks, review decision, diff stats |
pr-list | List PRs with state/author/label filters |
pr-create | Create a pull request with title, body, base/head |
issue-view | View issue details with labels, assignees, body |
issue-list | List issues with state/label/assignee filters |
issue-create | Create an issue with title, body, labels |
run-view | View workflow run details with job statuses |
run-list | List workflow runs with branch/status filters |
secret-set | Set a repo, org, or environment GitHub Actions secret |
secret-list | List secret names and metadata; values are never returned |
secret-delete | Delete a repo, org, or environment GitHub Actions secret |
variable-set | Set a repo, org, or environment GitHub Actions variable |
variable-list | List variable names, values, and metadata |
variable-delete | Delete a repo, org, or environment GitHub Actions variable |
Quick Start
npx -y @paretools/github
Add to your MCP client config:
{
"mcpServers": {
"pare-github": {
"command": "npx",
"args": ["-y", "@paretools/github"]
}
}
}
Example
pr-view output:
{
"number": 42,
"state": "OPEN",
"title": "Add search functionality",
"mergeable": "MERGEABLE",
"reviewDecision": "APPROVED",
"checks": [{ "name": "CI", "status": "COMPLETED", "conclusion": "SUCCESS" }],
"url": "https://github.com/owner/repo/pull/42",
"headBranch": "feat/search",
"baseBranch": "main",
"additions": 150,
"deletions": 20,
"changedFiles": 5
}
secret-set input:
{
"name": "MAXMIND_LICENSE_KEY",
"value": "license-key-value",
"repo": "owner/repo"
}
Secret values are sent to gh secret set via stdin and are not returned in structured output. For organization scope, pass org and optional visibility / repos; for environment scope, pass repo and env.
variable-list output:
{
"scope": "repo",
"variables": [
{
"name": "PUBLIC_URL",
"value": "https://example.com",
"updatedAt": "2026-01-01T00:00:00Z"
}
]
}
Prerequisites
- GitHub CLI (
gh) installed and authenticated (gh auth login)
Compatible Clients
Works with any MCP-compatible client: Claude Code, Claude Desktop, Cursor, Windsurf, VS Code / GitHub Copilot, Cline, Roo Code, Zed, Continue.dev, Gemini CLI, OpenAI Codex
Links
License
Reviews
No reviews yet. Be the first.
Related
Next Ai Draw Io
MCP server for Next AI Draw.io - AI-powered diagram generation with real-time browser preview
Github Mcp Server
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Caveman
MCP proxy that compresses prose fields (tool descriptions, etc.) using caveman rules. Same accuracy, fewer context tokens.
mh install mcps/paretools-github