Skip to content

Recommend resource: SelvedgeΒ #1896

@masondelan

Description

@masondelan

Resource name: Selvedge
Resource URL: https://github.com/masondelan/selvedge
License: MIT
Author: masondelan
Suggested category: Tooling β†’ General (matches the General subsection of ## Tooling 🧰 in README_ALTERNATIVES/README_CLASSIC.md, around line 771)

One-line description:
Local MCP server that captures the reasoning behind every Claude Code change. Logs structured events to local SQLite; query with selvedge blame. Pure Python, MIT.

Notes:
Selvedge is an MCP server purpose-built for change tracking in AI-era codebases. AI coding agents call it as they work to log structured change events with reasoning to a local SQLite database β€” so the why behind every Claude Code change survives the session that produced it.

  • MIT, Python 3.10+, pip install selvedge
  • v0.3.6 latest; selvedge setup wizard detects Claude Code, Cursor, and Copilot and configures all three in one command
  • 340+ tests passing
  • All data local; no telemetry, no network calls

Tools exposed: log_change, diff, blame, history, changeset, search.

Companion listings: Glama, Smithery, mcpservers.org, PyPI, punkpeye/awesome-mcp-servers.

Happy to follow up with a PR against README_ALTERNATIVES/README_CLASSIC.md once the rebuild lands, in whatever format works.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions