Supermemory

Long-term memory for agents: a remote MCP server, plugins for Claude Code, Cursor and Codex, and an API for your own apps

MCP serverMedium risk

supermemoryai/supermemory

Install

{
  "mcpServers": {
    "supermemory": {
      "url": "https://mcp.supermemory.ai/mcp"
    }
  }
}

After connecting, the client opens a browser for OAuth sign-in.

This is third-party code. Review the repository files before installing.

What it does

Supermemory extracts facts from conversations, maintains a user profile, handles updates and contradictions, and forgets stale information. The MCP server gives the agent three tools: memory saves or removes information, recall searches memories, and context injects the profile at the start of a conversation. Memory is split into projects to separate work, personal context or clients. Developers get an API and SDKs with hybrid search, connectors for Google Drive, Gmail, Notion, OneDrive and GitHub, and processing of PDFs, images and video, plus a version you can run locally.

Who it is for. For people who want an agent to remember preferences and project context across sessions.

Good fit when

  • You are tired of re-explaining your stack and conventions to the agent
  • You need shared memory across Claude Code, Cursor and Claude Desktop
  • You are building a personalized product and do not want to run a vector database

Not a fit when

  • Conversation content must not leave for an external cloud
  • A CLAUDE.md or AGENTS.md file in the repo is enough

Example request

Remember that this project uses pnpm and avoids class components

Limitations

The remote server stores memory in Supermemory's cloud and requires OAuth sign-in. The API needs a key and a paid plan beyond the free tier. The local version installs separately and works with a model of your choice, including Ollama. Cloud availability from Russia without a VPN is unverified.

How to disable. Remove the supermemory server from your MCP client config or uninstall the plugin, then delete stored data in the Supermemory dashboard if needed.

MCP

Transport
http
Authentication
OAuth

Security check

  • Conversation content and extracted facts are stored in a third-party cloud
  • Stored facts are injected into the agent's context automatically

README in short

The README addresses three groups: AI tool users, product developers, and people who want to self-host. The first get the MCP server URL, JSON config, tool list and links to separate plugin repos. The second get SDK install via npm or pip and examples of adding memories and fetching a profile. It also covers framework integrations and the local version.

FAQ

Do I need an API key for MCP?

No, the remote MCP server uses OAuth: the client opens a browser to sign in and pick which spaces it can access.

Can memory be separated by project?

Yes, memory is scoped by projects defined with container tags.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk389.7K
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk245.5K
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk207.4K
Editors’ pick

Anthropic's coding agent for the terminal, IDE and GitHub: understands your codebase, runs tasks and handles git

CLIHigh risk145K