MCP.Market

Wisegit MCP server

by Sandip124·io.github.Sandip124/wisegit·v0.1.1·1 stars

Extracts decision intent from git history and protects intentional code from AI modification.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

1 stars41 downloads/wk

Reviews

Write one

Nobody has reviewed Wisegit yet.

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

Wisegit tools (8, 1 write)

write = sends, deletes, buys or posts

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

  • create_overridewrite action

    Request an override for a FROZEN or STABLE function so it can be modified. The user MUST approve this action. Provide a clear reason why the override is needed. The override is recorded in the audit trail permanently.

  • extract_intent

    Extract decision intent for a function's NOISE commits using the host LLM (no Ollama needed). Call this when a function has events with LOW or missing intent to recover the 'why' behind changes.

  • get_branch_context

    Get branch merge history — what branches were merged and what they changed. Useful for understanding migrations and cross-platform decisions.

  • get_file_decisions

    Get the decision manifest for a file — shows freeze scores, intent history, and recovery levels for all tracked functions. Call this BEFORE editing any file.

  • get_freeze_score

    Get the freeze score and signal breakdown for a specific function. Shows why a function is frozen/stable/open.

  • get_function_history

    Get the full chronological decision timeline for a specific function. Shows every event: creation, changes, overrides, issue enrichments.

  • get_theory_gaps

    Get functions in a file where the original decision rationale may be unrecoverable (primary author inactive, timeline gaps). These need extra caution.

  • search_decisions

    Search past decisions by keyword. Finds intent history across the entire repository.

Public scan report

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

no findings
  • Code scan148 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 171 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Wisegit compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 60% of 1,119 Developer tools servers
Tools
8
the typical Developer tools server has 7
Tools that change things
13%
typical: 5%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 855 Developer tools servers
Downloads a week
41
more than 29% of 436 Developer tools servers with a package

What its tools let an agent do: 7 read · 1 create

Install Wisegit in Claude Code, Cursor or VS Code

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

claude mcp add wisegit -- npx -y @sandip124/wisegit
Add to Cursor

What the publisher says

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

wisegit

"Don't take a fence down until you know the reason it was put up."

— G.K. Chesterton

wisegit is a local MCP server that extracts decision intent from git history and protects intentional code from AI modification.

When Claude Code (or any MCP-compatible agent) is about to edit a file, wisegit injects a decision manifest showing which functions are frozen, stable, or open — so the AI respects what was intentional, not just what compiles.

Zero config. Zero external services. Everything local.

Install

# Set up any repo (one command)
npx @sandip124/wisegit setup

# Or add as MCP server globally
claude mcp add wisegit -- npx @sandip124/wisegit serve

Published on

  • npm: @sandip124/wisegit
  • MCP Registry: io.github.Sandip124/wisegit
  • GitHub: Sandip124/wisegit

The Problem

LLMs have no concept of intentional code. A manually-tested fix and a broken stub look identical — both are just text. Real scenario:

  1. You fix a Stripe race condition with sleep(350) — manually tested, committed.
  2. Next session: "find bugs." Claude removes sleep(350) — looks like dead code.
  3. Production incident.

Root cause: git history contains proof of intention. Nobody extracts it.

How It Works

Git History → Tree-sitter AST → Intent Extraction → SQLite Event Store → MCP Tools
  1. Indexes your git history — walks every commit, parses diffs at the AST level (function boundaries, not line counts)
  2. Classifies commits — STRUCTURED (fix:, feat:), DESCRIPTIVE (plain sentences), or NOISE (wip, x)
  3. Extracts intent — rule-based for structured/descriptive commits, LLM for noise (Phase 2)
  4. Computes freeze scores — 0–1 per function, derived from protection signals (git, issue, code structure, test, structural, Naur, Aranda) minus adaptive obsolescence penalty (8 signals, entropy-calibrated). Age uses Weibull survival [18]; expertise uses DOE model [19]
  5. Serves decision manifests via MCP — Claude Code calls getfiledecisions before editing any file

What the AI Sees

[DECISION MANIFEST: payment.service.cs]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FROZEN:  ProcessPayment()  [score: 0.89] [Recovery: L1]
  - sleep(350) → Stripe race condition. Won't Fix.
    HIGH — commit a3f19b2

STABLE:  ValidateOrder()  [score: 0.55] [Recovery: L2]
  - Fixed null reference on Safari iOS WebKit.
    MEDIUM — commit 7c14694

OPEN:    FormatReceipt()  [score: 0.12] [Recovery: L3]
  ← safe to modify
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  • FROZEN (score >= 0.80): Do not modify without explicit user approval
  • STABLE (score 0.50-0.79): Proceed with caution, review intent first
  • OPEN (score < 0.50): Safe to modify freely

Quick Start

Prerequisites

  • Node.js >= 20

That's it. No Docker, no PostgreSQL, no external services.

1. Set Up a Repository (one command)

cd /path/to/your/repo
npx @sandip124/wisegit setup

This single command:

  • Creates a local SQLite database at ~/.wisegit/wisegit.db
  • Indexes your entire git history (462 commits in ~13 seconds)
  • Creates .mcp.json for Claude Code auto-discovery
  • Creates CLAUDE.md rules that instruct AI to check before editing
  • Adds .mcp.json to .gitignore

2. Enrich with Issue Context (optional)

Shortened. The full README is on GitHub.

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

Wisegit: common questions

Is Wisegit MCP server safe?
Mostly: it is graded B (82/100). Read the Wisegit safety report
How do I install Wisegit?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Wisegit need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Wisegit maintained?
The last commit was 208 days ago (2026-04-10). The latest release is v0.1.1.
What can I use instead of Wisegit?
Servers from other publishers that do the same job: Repowise MCP server, SoloMD MCP server and argot MCP server.
How does Wisegit compare with other Developer tools MCP servers?
safety score 82/100 (higher than 60% of 1,119 Developer tools servers); tools 8 (the typical Developer tools server has 7); tools that change things 13% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Wisegit

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

  • Repowise
    Codebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.
    B
  • SoloMD
    Read and search a folder of Markdown notes: search, backlinks, tags, tasks, outlines, git history.
    B
  • argot
    Read-only context and complete checks against patterns learned from git history. Local; no LLM.
    B
  • Nexusmem
    Local-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.
    A
  • Suvadu
    Local shell history and AI agent sessions over MCP: search commands, failures, risk and git changes
    A