← Back to directory
P

Pare Github

Community
Pare GitHub - Structured GitHub operations (PRs, issues, actions) as typed JSON.
GitHub source repository ↗
★ 138 Stars Category · Dev Tools Popular Source revision 57e1980e8375
31FMRS · D
Reliability
5/20
Security and permissions
5/20
Maintenance
8/20
Documentation
5/20
Setup experience
8/20

This server provides structured JSON output for GitHub operations, reducing token usage and suitable for AI agents. However, attention to auth security and write operation risks is required.

Read the FMRS scoring method →

Pare GitHub is part of the Pare project, optimized for AI agents. It wraps the GitHub CLI (gh) and returns schema-validated JSON instead of raw terminal text, ensuring consistent output across platforms and versions while reducing token usage.

Tools

The tool list has not been reviewed yet.

Setup

Install the @paretools/github package via npm. Configure your MCP client to use stdio transport with npx -y @paretools/github. Requires Node.js >= 20.

Fit and risk

Best for

  • Developers, DevOps engineers
  • Users of AI coding tools like Claude, Cursor
  • Scenarios needing reliable structured GitHub data

Not for

  • Users needing full GitHub functionality (e.g., code search, advanced admin)
  • Those preferring simpler tools in low-token environments

Required permissions

  • Requires GitHub API authentication (e.g., token)
  • Involves reading repository, PR, issue data
  • May include write operations (e.g., creating PRs, commenting) depending on configuration

Risks and side effects

  • Potential unauthorized access if credentials are leaked
  • Accidental modifications to repositories due to misuse of write operations
  • Dependency on GitHub API rate limits

Troubleshooting

  1. Check Node.js version is >= 20
  2. Verify GitHub authentication token is correctly configured
  3. Test connectivity by running `npx -y @paretools/github`
  4. Inspect client logs or increase timeout with `MCP_TIMEOUT`

Use cases

Interacting with GitHub repositories: viewing PRs, issues, workflow runs
Automating code review or CI/CD processes
Fetching repository metadata, branch information from agents

Supported clients

Supported clients have not been confirmed yet.