Skip to main content
MCP server CX Codex

OpenMyMemo — Claude Code MCP server: setup

OpenMyMemo keeps AI memory in a local folder that you control. Use it when several assistants need to share context and you want to review changes.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env OPENMYMEMO_HOME=<OPENMYMEMO_HOME> --transport stdio openmymemo -- uvx openmymemo
Open on GitHub

What OpenMyMemo does

OpenMyMemo stores AI memory on your computer instead of tying it to one service account. Claude Code, Codex, Cursor and other MCP apps can use the same folder. A panel shows edits made by assistants and lets you undo them.

The server can connect apps, import memory from ChatGPT, and read files such as CLAUDE.md, AGENTS.md, GEMINI.md and memory.md. Imported entries can then be sorted into topics. The command-line interface uses openmymemo; its installation requires uv, while uvx openmymemo runs it without a separate install.

Claude Code connects over stdio with the OPENMYMEMO_HOME environment variable. Set the memory-folder path first, or the app has nowhere to keep its shared data.

What it helps with

  • keep AI memory in a local folder
  • share context across MCP applications
  • import memory from ChatGPT and rule files
  • review and undo assistant edits
  • connect apps to one memory directory

Example prompts for the agent

  • Connect OpenMyMemo to this project and save its conventions in memory.
  • Import memory from ~/.claude/CLAUDE.md through OpenMyMemo.
  • Show the memory changes waiting for review and undo the latest edit.

How to install OpenMyMemo

Platform CLI

claude mcp add --env OPENMYMEMO_HOME=<OPENMYMEMO_HOME> --transport stdio openmymemo -- uvx openmymemo

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from openmymemo <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about OpenMyMemo

How do I install OpenMyMemo in Claude Code?

Run claude mcp add --env OPENMYMEMO_HOME=<OPENMYMEMO_HOME> --transport stdio openmymemo -- uvx openmymemo. Replace <OPENMYMEMO_HOME> with the path to your memory folder.

What does OpenMyMemo do?

It keeps AI memory in a local folder and makes it available to Claude Code, Codex, Cursor and other MCP apps. You can inspect and undo changes made by assistants.

What is required to run the OpenMyMemo command line?

The CLI requires uv. Install it with uv tool install openmymemo, or run it without installing through uvx openmymemo.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor