Skip to main content
MCP server CX Codex

gitcontribute — Claude Code MCP server: what it does, how to install

Researches open GitHub issues before writing code: maps competing pull requests, checks repo guidelines, and stores findings in local SQLite.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add gitcontribute -- npx -y gitcontribute
Open on GitHub

What gitcontribute does

GitContribute organizes issue research for coding agents. It fetches repository conventions and issue threads, saving everything into a local SQLite store. After syncing, reading this dataset works completely offline. Network calls happen only on explicit command.

The tool spots overlapping work before implementation begins. It flags incomplete data coverage rather than assuming an issue is clear. Candidate patches undergo local verification, comparing baseline metrics against the modified branch once approved.

The server never writes to GitHub. It produces only local drafts for your inspection. Running the tool requires a system git binary. GitHub CLI authentication through gh auth token is optional.

What it helps with

  • filter open issues by contribution scope and maintainer guidance
  • detect duplicate bug reports and competing pull requests
  • compile research briefs covering relevant code context
  • benchmark modified code against the unmodified repository baseline
  • draft pull request descriptions locally without pushing to GitHub

Example prompts for the agent

  • Search for contribution candidates in owner/repo and exclude items with active pull requests.
  • Analyze issue owner/repo#42 for maintainer requirements, linked code, and competing work.
  • Compare my test run with the baseline checkout and compile a local pull request draft.

How to install gitcontribute

Platform CLI

claude mcp add gitcontribute -- npx -y gitcontribute

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about gitcontribute

How to install gitcontribute in Claude Code?

Run claude mcp add gitcontribute -- npx -y gitcontribute in your terminal. You must also have git installed on your system.

What does gitcontribute do?

It indexes issue threads, repository contribution rules, and matching code context into a local SQLite database to help agents evaluate changes before writing patches.

Does gitcontribute publish changes directly to GitHub?

No, the server limits remote operations to read requests. All investigations, benchmarks, and pull request drafts remain strictly on your local machine.

Similar MCP servers

Everything for Git and GitHub →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor