Memory MCP Server

The Memory MCP Server gives your AI a persistent, knowledge-graph-based memory — facts, preferences, and relationships you tell it are stored and recalled across conversations.

For example, once you say "I'm building a directory site called mcpradars," the AI can remember that context in a new conversation later. This is an official MCP reference implementation.

See this server's health data →

What it does for you

Gives your AI a persistent memory — stores key facts as a knowledge graph so it remembers across conversations.

Capabilities

  • Store entities and relations
  • Retrieve remembered facts
  • Update / delete memories

Once installed, try asking your AI

Say this directly in Claude / Cursor or any client with this server connected

  • Remember I'm building MCP Radar with a Next.js stack
  • Do you remember the preferences I told you earlier?

Install / Connect

claude mcp add memory -- npx -y @modelcontextprotocol/server-memory

Follow the official README; env and args vary per server.

Works with these clients

  • Claude Desktopnpx
  • Claude Codenpx
  • Cursornpx
  • VS Codenpx
  • Windsurfnpx

9 tools exposed (measured)

  • create_entities
  • create_relations
  • add_observations
  • delete_entities
  • delete_observations
  • delete_relations
  • read_graph
  • search_nodes
  • open_nodes

Installed and started in a clean sandbox on 2026-07-30 · startup 18.7s · no credentials supplied, so tools needing an API key may behave differently for you.

✓ marks clients where we installed the server in a sandbox and confirmed it starts. Unmarked entries are derived from the manifest only.

Why use it

Good for: anyone who wants the AI to remember long-term context instead of re-explaining background each time.

Maintained by MCP officially; full health data is shown below.

Similar / alternative servers

Frequently Asked Questions

Where is the memory stored?

Locally, where the server runs — not sent to a third-party cloud.

How do I make it forget something?

Just ask the AI to delete a specific memory and it updates the knowledge graph.