PlugWiki
SimpleMem logo

SimpleMem MCP Server: Long-Term Memory Setup for Claude, Cursor and Other Apps

OfficialRemote

Gives Claude, Cursor and other assistants long-term memory that stores facts from your chats and answers from them later.

SimpleMem is a long-term memory service for AI assistants, and this is its own MCP server. It turns what you tell the assistant into short facts, stores them, and finds them again when you ask. Use the hosted service at mcp.simplemem.cloud with a token, or run the server yourself. The hosted setup asks for your OpenRouter API key, so your memories are processed by the service and by OpenRouter.

Good for

  • People who want an assistant to remember details across separate conversations
  • Developers building agents that need a memory service they can host themselves
  • Researchers following the SimpleMem papers who want to try the memory service

Works in

14 should work

Tap an app to see how to set it up and any known problems.

Install SimpleMem MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the SimpleMem MCP server to Claude Code. Run this command:
    
    claude mcp add --transport http simplemem https://mcp.simplemem.cloud/mcp --header "Authorization: Bearer YOUR_TOKEN"
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires A SimpleMem token.

Read-only mode: There is no read-only mode. The clear tool erases all memories.

Get your token first: open mcp.simplemem.cloud, enter your OpenRouter API key, and copy the token. Replace YOUR_TOKEN with it. The README shows the server address and Authorization header in a generic JSON config; other apps use the same address and header in their own format, adapted by us. Claude Desktop runs local programs only, so it uses the mcp-remote bridge.

Built from the package data we hold. Not yet tested by us.

Tools

  • Answers a question from your stored memories

    Answers a question from what you stored. It plans the search, combines retrieval methods, checks its own result, then writes a reply.

    Try: “What did I decide about the launch date?”

    Network · memory_query

  • Returns matching memory entries

    Retrieves relevant memory entries as raw data, without writing an answer.

    Try: “Pull my memories about Bob.”

    Network · memory_retrieve

  • Saves something to memory

    Stores one conversation turn. The service turns it into short facts, swaps pronouns for names and converts phrases like tomorrow into calendar dates.

    Try: “Remember that I meet Bob at Starbucks tomorrow at 3pm.”

    Write · memory_add

  • Saves several dialogues at once

    Adds multiple dialogues in one call.

    Try: “Save these five conversation snippets.”

    Write · memory_add_batch

  • Shows how much is stored

    Returns statistics about your stored memories.

    Try: “How many memories do I have?”

    Network · memory_stats

  • Erases all your memories

    Clears all memories. The docs say it cannot be undone.

    Try: “Clear my memory.”

    Delete · memory_clear

Read from the source code

Permissions

high risk · 3 things to watch

High risk

It stores your conversation details on a hosted service and has a tool that erases all memories for good. Keep sensitive details out of it, or self-host, and do not approve the clear tool unless you mean it.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • One tool erases all your memories

    The clear tool removes everything and the docs say it is irreversible. Do not approve it unless you mean it. github.com

  • What you tell it leaves your machine

    On the hosted service, your text is stored there and processed by language models through OpenRouter. Leave out secrets and private data, or self-host. github.com

  • You hand over an OpenRouter key

    The hosted sign-up asks for your OpenRouter API key. Use a key with a spending limit. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Talks tomcp.simplemem.cloud (hosted service). OpenRouter, which the service uses for language and embedding models
Sign-in and keysYou get a token on the hosted site after giving your OpenRouter API key. The README says tokens are JWT-based and keys are stored AES-256 encrypted.

Questions

Is this the official SimpleMem MCP server?

Yes. It ships from the SimpleMem project's own repository, and the hosted service is linked from its README.

What is the SimpleMem MCP server URL?

https://mcp.simplemem.cloud/mcp. Every request needs a Bearer token in the Authorization header.

How do I get a token?

Visit mcp.simplemem.cloud, enter your OpenRouter API key, and copy the token it gives you.

Can I host it myself?

Yes. The MCP folder has a Python server you start with python run.py, and the repo root README describes a Docker Compose option. It listens on port 8000 and binds to all network interfaces by default (--host 0.0.0.0 in run.py), so set your own secret keys and firewall the port.

Can I run it read-only?

No. There is no read-only mode, and the clear tool deletes every memory.

Does it work in ChatGPT or Claude Desktop?

Not through a simple connector, because the token must be sent as a header. Claude Desktop can use the mcp-remote bridge shown in the install box. The README names Claude Desktop, Cursor and other MCP clients.

Information

updated Nov 2, 2026

Publisher
Official
Transport
Streamable HTTP
Auth
API key
License
MIT
Last commit
Jul 24, 2026
Open issues
5

GitHubChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. github.com · github.com
  2. github.com · github.com
  3. run.py · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.