Memo MCP Server

Local MLX-native memory for AI agents — markdown-on-disk, sqlite-vec + BM25 hybrid, zero cloud.

Local serverstdioPython

What is the Memo MCP Server?

Local MLX-native memory for AI agents — markdown-on-disk, sqlite-vec + BM25 hybrid, zero cloud.

What the server does

Persistent, searchable memory for Claude Code, Codex, Cursor, Cline, Devin, and OpenCode. No cloud, no API keys, no Ollama, no vector DB to run. And it spends fewer tokens, not more.

Credentials and setup notes

| | Support | |---|---| | macOS, Apple Silicon (M1–M4) | Full — MLX embedder + reranker + ask/synthesize/dream | | Linux / Ubuntu | Standalone CPU backend — search, recall, save. pipx install "mlx-memo[cpu]" · docs/ubuntu.md | | Intel Mac | Unsupported — current PyTorch releases do not ship Python 3.13 wheels for

More MCP options

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

How to install the Memo MCP Server

{
  "mcpServers": {
    "memo": {
      "command": "uvx",
      "args": ["mlx-memo"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

| | Support | |---|---| | macOS, Apple Silicon (M1–M4) | Full — MLX embedder + reranker + ask/synthesize/dream | | Linux / Ubuntu | Standalone CPU backend — search, recall, save. pipx install "mlx-memo[cpu]" · docs/ubuntu.md | | Intel Mac | Unsupported — current PyTorch releases do not ship Python 3.13 wheels for

Frequently asked questions

Local MLX-native memory for AI agents — markdown-on-disk, sqlite-vec + BM25 hybrid, zero cloud. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.