Bettermemory MCP Server

Memory for coding agents, checked against the filesystem and git before it is believed.

Local serverstdioPython

What is the Bettermemory MCP Server?

Memory for coding agents, checked against the filesystem and git before it is believed.

What you get

An MCP memory server for coding agents. Stored facts get checked against the filesystem and git before the model relies on them, so a memory that has rotted is flagged instead of quoted back at you.

  • Every hit carries a staleness verdict — calendar age, the paths it
  • Nothing is auto-injected; retrieval is a deliberate tool call. The 18
  • Write gates: transient state, secret-shaped tokens and near-duplicates
  • One markdown file per memory. Greppable, git-syncable. Markdown is
  • bettermemory eval measures whether memory helped, against your own

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Bettermemory MCP Server

{
  "mcpServers": {
    "bettermemory": {
      "command": "uvx",
      "args": ["bettermemory"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Frequently asked questions

Memory for coding agents, checked against the filesystem and git before it is believed. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.