An MCP server for agent memory.
One endpoint, every assistant remembers.

Supermemory MCP is a managed memory server for any MCP-compatible client: Claude, ChatGPT, Cursor, your own agent runtime. Connect once and the assistant can search what it knew, save what it learns, and forget what expired, across sessions and across tools. OAuth sign-in, no API key, nothing to host.

Connect

Add one remote MCP server to any compatible client:

https://mcp.supermemory.ai/mcp

After you connect, your client opens supermemory in a browser. Sign in or create an account, then choose which spaces the client can access. It is OAuth, so there is no API key to paste and nothing to rotate.

Clients that take a JSON configuration accept this shape:

{
  "mcpServers": {
    "supermemory": {
      "url": "https://mcp.supermemory.ai/mcp"
    }
  }
}
Setup and usage in the docs

The tools a client gets

You ask naturally; the assistant picks the right tool. No code, no tool names to learn.

ToolWhat it does
search_memorySemantic recall from a space, with the user's profile context attached when it helps.
add_memorySave something worth keeping, or forget what is outdated, with one call.
listDocumentsBrowse stored source documents and their summaries.
getDocumentRead the content of one stored document.

Underneath is the same memory engine as the API: memories are extracted, linked to what the graph already knew, updated when facts change, and forgotten when they expire. A saved preference outlives the chat it was saved in.

Full tools reference

Spaces

A space keeps a project's documents, memories and profile context focused, so retrieval does not mix unrelated work.

Use separate spaces for an engineering launch, a research project, a legal matter, a personal knowledge base. Teammates collaborate inside the spaces they are allowed to read or write, and each client sees only the spaces you granted it. Name a space to use it for one request, or switch spaces to make it the default for what follows.

How spaces work

Clients

One memory layer, carried between the assistants you already use.

Claude Desktop and Claude Code.
Project context, decisions and preferences follow you between conversations and sessions. For Claude Code there is also a plugin with automatic recall and capture, built for coding work.
ChatGPT.
Connect supermemory as an app and let it recall your saved context inside a chat.
Cursor, and any other MCP client.
Anything that speaks MCP can connect to the same endpoint with the same JSON configuration.
Claude Desktop guide

Local or managed

There are good local MCP memory servers, and for some setups they are the right call.

A local MCP memory serverSupermemory MCP
Runs on your machine. Fully private, fully yours to operate.Managed for you: OAuth sign-in, no server to run, no database to back up.
One machine, one user, one client at a time.The same memory in every client you connect, with team spaces and access control.
Stores what you tell it; retrieval is search.Extracts, updates, derives and forgets; profiles are attached without a search.
You carry the upgrades and the breaking changes.The engine improves underneath the same endpoint.

If your constraint is that nothing leaves the machine, run a local server, or self-host supermemory and point the client at your own deployment. If your constraint is that memory should work everywhere your team works, this endpoint is the shorter path.

Supermemory MCP in the docs
YOUR PRIVACY

Change or withdraw any time via Cookie settings in the footer. Read our cookie notice.