
SimpleMem MCP Server: Long-Term Memory Setup for Claude, Cursor and Other Apps
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.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install SimpleMem MCP
Claude Code
- 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
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_queryReturns matching memory entries
Retrieves relevant memory entries as raw data, without writing an answer.
Try: “Pull my memories about Bob.”
Network ·
memory_retrieveSaves 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_addSaves several dialogues at once
Adds multiple dialogues in one call.
Try: “Save these five conversation snippets.”
Write ·
memory_add_batchShows how much is stored
Returns statistics about your stored memories.
Try: “How many memories do I have?”
Network ·
memory_statsErases 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 to | mcp.simplemem.cloud (hosted service). OpenRouter, which the service uses for language and embedding models |
|---|---|
| Sign-in and keys | You 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
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 3Hide
- github.com · github.com
- github.com · github.com
- run.py · github.com