memgit
Git for AI memory — version-controlled, searchable context that persists across sessions
Connector by memgit.devOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/memgit-dev-memgit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 7 read · 2 write · 0 delete · 1 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 10
Read from the source code; the running server may list different tools.
Read 7 · Look things up without changing anything.
get_checkpoint_logget_memorylist_memoriesmemgit_queryresume_sessionsearch_memoriesverify_memory
Write 2 · Create, change, send or run things.
memgit_writesave_memory
Not yet classified 1 · We could not tell from the name and description.
memgit_forget
Tools (10)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
get_checkpoint_logShow recent checkpoint history for the memory store — when memories were last synced and what changed. CALL THIS: to understand how fresh the memory store is, or to debug sync issues.
get_memoryFetch a single memory by its exact slug identifier. CALL THIS: when search_memories returned a relevant slug and you need the full details (why, when to apply, tags). Slugs are kebab-case identifiers like 'ig-pipeline-no-fallback' or 'trading-capital-track'.
list_memoriesList all memories, returning slug + rule for each. CALL THIS: to browse what's stored, discover memory slugs for get_memory, or audit the full memory set. For finding relevant memories on a topic, use search_memories instead — it is faster and ranked.
memgit_forgetmemgit_querymemgit_writeresume_sessionGet a compact 'where we left off' digest: the status board (live entity state from tracker memories), the last checkpoints (most recent actions taken), staged work in flight, recently updated memories, critical rules that always apply, and a memory index of topics with counts. This is the authoritative record of what happened in previous sessions. Use your judgment about when the current request depends on that record: any ask that presupposes shared history — continuing work, referencing 'pending' or 'recent' things, resuming after a break — can't be answered correctly from the conversation o…
save_memoryPersist a new fact, rule, preference, or lesson to the memory store for future sessions. CALL THIS: whenever you learn something the user would want you to remember next time — a preference they stated, a rule they corrected you on, a project decision, a lesson from a mistake, or a reference to an external system. Do NOT save ephemeral or task-specific details; save durable facts only. If a memory with the same slug already exists, this updates it — that is exactly how 'tr' trackers are meant to be updated when an entity's state changes. When this memory CORRECTS or replaces existing ones, pas…
search_memoriesSearch your persistent memory store for facts, rules, and lessons relevant to the current task. CALL THIS: at the start of every session, before answering questions about past work, before applying preferences the user may have expressed before, or whenever you are unsure whether you have prior context on a topic. SCOPED BY DEFAULT: results come from the current project's family plus global (project-less) memories — other projects' memories never appear unless you widen. To widen: pass all_projects=true to search the entire store (each hit then carries its 'project' label), or pass project=<la…
verify_memoryPromote an UNVERIFIED (candidate) memory to trusted/committed after you have confirmed its content is a legitimate fact. Once verified, it can inject into high-authority context again. Use this to resolve the candidate/committed boundary in-session (the operator does not do it manually). Pass verified=false to demote a memory back to candidate.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 54
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 8, 2026 (20 days ago)
- Last package publish
- Oct 8, 2026 (20 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
dev.memgit/memgit- Version
- 0.13.0
- Auth
- No auth
- Packages
- npm memgit-mcppypi memgit
- License
- MIT
- Repository
- github.com/code4161/memgit
- Website
- memgit.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
memgit MCP server. Agent Mart. https://agentmart.dev/connectors/memgit-dev-memgit (last updated 2026-10-24)