Skip to content
Agentmart
Submit a tool

memgit

Git for AI memory — version-controlled, searchable context that persists across sessions

Connector by memgit.devOfficial · Domain verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

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.

We use your email only for this newsletter. Privacy

About

Git for AI memory — version-controlled, searchable context that persists across sessions

No 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_log
  • get_memory
  • list_memories
  • memgit_query
  • resume_session
  • search_memories
  • verify_memory

Write 2 · Create, change, send or run things.

  • memgit_write
  • save_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_log

    Show 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_memory

    Fetch 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_memories

    List 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_forget
  • memgit_query
  • memgit_write
  • resume_session

    Get 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_memory

    Persist 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_memories

    Search 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_memory

    Promote 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
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)