← Back to list

selvedge

Claude CodeMCP Server Sessions & Messages Low risk

Decision provenance for AI-coded codebases: the why, and what was already tried and rejected.

为 AI 编码的代码库提供长期记忆。一个面向 AI 代理的 git blame——但关注‘为什么’。MCP 服务器,在每次更改时实时捕获代理的推理并置于上下文中。本地 SQLite,零依赖。

How to install

Claude Code git clone https://github.com/masondelan/selvedge ~/.claude/skills/selvedge
MCP Server npx -y selvedge-mcp

About

 ·   ·  **Long-term memory for AI-coded codebases — including what was already tried and rejected.** Line attribution tells you who wrote something. Selvedge tells your agent what *not* to write next: the approaches this codebase already tried, reverted, and why. It's a git blame for AI agents, for the *why* rather than which model touched which line — captured live, by the agent, as the change happens, so nothing downstream has to guess at it. Selvedge is a local MCP server. AI coding agents (Claude Code, Cursor, Copilot) call it as they work to log structured change event…

Recommendation signals

52 Tool quality · Based on stars, downloads, maintenance, security and docs
– User interest · Adjusted by in-site views, install copies and download clicks
52 Overall
0views
0unique visitors
0install copies
0download clicks
0outbound clicks

Meta

License
MIT
Language
Python
GitHub stars
23
mo. downloads
358
Last push
2026-09-23
Created
2026-04-22

Links

Basic safety check

Findings
curated 收录但无 npm 包/安装命令
Sources
curated:hesreallyhim/awesome-claude-code, curated:punkpeye/awesome-mcp-servers
Topics
agent-trace, ai-agent-reasoning, ai-agents, ai-code-provenance, ai-codebase-memory, ai-coding, claude-code, codebase-change-tracking, cursor, developer-tools, devtools, git-blame, git-blame-for-ai, long-term-memory, mcp, mcp-server, model-context-protocol, python, schema-change-history, sqlite

Related plugins

DeepSeek Harness
Score77

DSH-EasyRewrite

Renzic-Stone/DSH-EasyRewrite

Inline-edit and recall your own user messages in dsh web — lazily and seamlessly, with a version pager and per-session draft persistence.

☆ 116 ↓ 5.7K Sessions & Messages ↗
DeepSeek Harness New
Score71

dsh-web

zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery

Chat recovery for DSH: edit the last finished user message and explicitly retry failed turns, both via session-fork branches that leave the original conversation untouched.

☆ 5.9K ↓ – Sessions & Messages ↗
DeepSeek Harness
Score71

dsh-nested-followups

sluminositys/dsh-nested-followups

Keep branching from any completed answer at any depth while the main session stays untouched.

☆ 48 ↓ 830 Sessions & Messages ↗
DeepSeek Harness Featured
Score69

dsh-session-sync

PerryLink/dsh-session-sync

Cross-device session sync for DeepSeek Harness — syncs sessions and settings between machines through git.

☆ 12 ↓ 2.8K Sessions & Messages ↗