ctxstore — MCP server memory for Claude Code and more
Keeps project facts in one keyed store and hands them to the agent at the start of every session. Useful when you switch between editors.
claude mcp add --transport http ctxstore-mcp https://mcp.ctxstore.ai/mcpWhat ctxstore — memory that follows you across models does
Facts live under keys: project details, decisions, things you agreed on. Each new session starts with that bundle, so you don't re-explain the setup. The same store is reachable from different models and clients.
Connection is over HTTP to https://mcp.ctxstore.ai/mcp. In Claude it's a single claude mcp add line, in Codex and Gemini CLI a dedicated add command, in Cursor and GitHub Copilot a JSON block in the config. Nothing runs locally, so the machine needs network access to that address.
The store is shared across every client you connect. Keep work and side projects in the same place and facts can surface where you didn't expect them — separate keys or stores solve that.
What it helps with
- carry project decisions from one session to the next
- move context from Claude to Cursor without retelling it
- give the agent a list of key facts at session start
- keep one project description for several models
- stop repeating the same intro in every chat
Example prompts for the agent
- Remember that we use
pnpmand leavelegacy/alone - What do you know about this project?
- Add the move to
Postgres 16to memory
How to install ctxstore — memory that follows you across models
Platform CLI: remote server
claude mcp add --transport http ctxstore-mcp https://mcp.ctxstore.ai/mcpPlatform CLI: remote server
codex mcp add ctxstore-memory-that-follows-you-across-models --url https://mcp.ctxstore.ai/mcpConfig file
{
"mcpServers": {
"ctxstore-memory-that-follows-you-across-models": {
"url": "https://mcp.ctxstore.ai/mcp"
}
}
}Config file
{
"servers": {
"ctxstore-memory-that-follows-you-across-models": {
"type": "http",
"url": "https://mcp.ctxstore.ai/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http ctxstore-memory-that-follows-you-across-models https://mcp.ctxstore.ai/mcpStep 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 ctxstore — memory that follows you across models
How do I install ctxstore in Claude Code?
Run claude mcp add --transport http ctxstore-mcp https://mcp.ctxstore.ai/mcp. The server connects over HTTP, there is nothing else to install.
What does ctxstore do?
It stores project facts under keys and returns them to the agent when a session starts. The same memory works across several clients and models.
Which platforms does ctxstore support?
Claude, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed and Gemini CLI. All of them point at https://mcp.ctxstore.ai/mcp.