git-prism

mikelane/git-prism
★ 2 stars Rust 💻 Code/Dev Tools Updated 3d ago
Agent-optimized git data MCP server — structured change manifests and full file snapshots for LLM agents
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "git-prism": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "git-prism"
      ]
    }
  }
}

README Excerpt

Agent-optimized git data for LLM agents. Five MCP tools that replace human-oriented diffs with structured JSON -- function-level granularity, import tracking, dependency changes, complete file snapshots, per-commit history, function context (callers, callees, test references), and a one-call `review_change`

Tools (20)

GIT_PRISM_OTLP_ENDPOINTGIT_PRISM_OTLP_HEADERSGIT_PRISM_SERVICE_NAMEGIT_PRISM_SERVICE_VERSIONbase_refcursorexclude_patternsfunction_context_cursorfunction_namesget_change_manifesthead_refinclude_afterinclude_beforeinclude_diff_hunksinclude_function_analysisinclude_patternsline_rangemanifest_cursormax_file_size_bytesmax_response_tokens