# MCP AutoMem

Connects Claude Code to persistent memory so it can retrieve project context across sessions. Requires a running AutoMem service.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 66
- Author: verygoodplugins
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/verygoodplugins/mcp-automem
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/mcp-automem

## What it does

MCP AutoMem connects Claude Code to the AutoMem memory service. The assistant can save useful context and retrieve it in later sessions. Storage uses a graph-vector approach backed by FalkorDB and Qdrant, and connected MCP clients can share the same memory.

Start the AutoMem service locally or deploy it separately, then connect the MCP server. The Claude Code plugin bundles the server with hooks for background recall and memory-store tracking. Railway deployments require an API key; the local setup can run without one. The MCP server needs a running AutoMem service to connect to.

The guided installer, `npx @verygoodplugins/mcp-automem install`, displays a review plan before writing changes and keeps `.bak` copies of modified files. For a local Claude Code connection, run `claude mcp add mcp-automem -- npx -y @verygoodplugins/mcp-automem`; a remote service can use HTTP transport instead.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://{endpoint}/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI**
```bash
claude mcp add mcp-automem -- npx -y @verygoodplugins/mcp-automem
```

2. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp-automem https://{endpoint}/mcp
```

### Codex

1. **Platform CLI**
```bash
codex mcp add mcp-automem -- npx -y @verygoodplugins/mcp-automem
```

2. **Platform CLI: remote server**
```bash
codex mcp add mcp-automem --url https://{endpoint}/mcp
```

### Cursor

1. **Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp-automem": {
            "command": "npx",
            "args": [
                "-y",
                "@verygoodplugins/mcp-automem"
            ]
        }
    }
}
```

2. **Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp-automem": {
            "url": "https://{endpoint}/mcp"
        }
    }
}
```

### GitHub Copilot

1. **Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp-automem": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@verygoodplugins/mcp-automem"
            ]
        }
    }
}
```

2. **Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp-automem": {
            "type": "http",
            "url": "https://{endpoint}/mcp"
        }
    }
}
```

### Gemini CLI

1. **Platform CLI**
```bash
gemini mcp add mcp-automem npx -y @verygoodplugins/mcp-automem
```

2. **Platform CLI: remote server**
```bash
gemini mcp add -t http mcp-automem https://{endpoint}/mcp
```

## When to use it
- carry project decisions into later sessions
- retrieve coding preferences shared earlier
- share stored context across MCP clients
- bring back details from a previous conversation

## Example prompts
- Remember that this project uses PostgreSQL for its database.
- What coding conventions did we settle on earlier?
- Save this architecture decision for future sessions.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
