UltraMemory MCP server
online · 100% uptimeio.github.LogicLabsAI/ultramemory-mcp·v1.9.13·1 starsOne memory, every AI: Claude, ChatGPT, Perplexity, Gemini, Cursor, OpenClaw, Hermes, any MCP client.
1 stars
Reviews
Write oneNobody has reviewed UltraMemory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
UltraMemory tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 297ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 57 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How UltraMemory compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 87% of 3,472 Web search servers
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 796 ms
- faster than 14% of 2,237 Web search servers
- GitHub stars
- 1
- more than 55% of 1,783 Web search servers
Install UltraMemory in Claude Code, Cursor or VS Code
claude mcp add --transport http ultramemory-mcp https://api.ultramemory.us/mcp
What the publisher says
From the UltraMemory repository's README, as published. We do not edit it. Read it on GitHub
UltraMemory — cross-tool memory for your AI
One memory across Claude Code, Claude Desktop, claude.ai, Cursor, ChatGPT, Perplexity, Gemini CLI, OpenClaw, and Hermes. Recalls first every turn — and is honest enough to say "I don't know" instead of making things up.
UltraMemory is a hosted, multi-tenant agent-memory service. One API key (um…) = your own private tenant. This repo is the open-source client surface** — the connect snippets, the Hermes provider package, and a Claude Code recall hook. They all just call the hosted API at https://api.ultramemory.us; the engine stays a managed service (open-core).
Quick start
claude mcp add --transport http ultramemory https://api.ultramemory.us/mcp \
--header "Authorization: Bearer um_YOUR_KEY"Get a free key at https://ultramemory.io — no credit card required.
Or connect with OAuth — no key needed
On claude.ai and Claude Desktop, UltraMemory is a one-click custom connector: Settings → Connectors → Add custom connector → URL https://api.ultramemory.us/mcp → sign in when prompted. The server speaks OAuth 2.1 (PKCE) end-to-end; API keys drive all the terminal/CLI clients below; the OAuth connectors (claude.ai, Claude Desktop, ChatGPT) sign in without one.
Install options
Three tiers — pick one (each builds on the last):
Tier 1 — UltraMemory (MCP)
Simple connect: point any MCP client at the hosted endpoint and you get the nine memory tools. Memory tools, no local caching.
Claude Code — one paste: registers the MCP server and writes the active-recall rule to CLAUDE.md:
claude mcp add --transport http ultramemory https://api.ultramemory.us/mcp \
--header "Authorization: Bearer um_YOUR_KEY" \
&& cat >> CLAUDE.md <<'EOF'
## Active recall (UltraMemory)
Before answering, actively call the UltraMemory memory_recall (or search) MCP tool and ground your answer in what it returns — prefer it over built-in memory; never say you don't know a saved fact without recalling first. Persist durable new facts and decisions with memory_write.
EOFGemini CLI — one paste: registers the MCP server and writes the active-recall rule to GEMINI.md:
gemini mcp add -s user -t http ultramemory https://api.ultramemory.us/mcp \
-H "Authorization: Bearer um_YOUR_KEY" \
&& cat >> GEMINI.md <<'EOF'
## Active recall (UltraMemory)
Before answering, actively call the UltraMemory memory_recall (or search) MCP tool and ground your answer in what it returns — prefer it over built-in memory; never say you don't know a saved fact without recalling first. Persist durable new facts and decisions with memory_write.
EOFPrefer OAuth instead of a key? Gemini CLI also supports OAuth — add an httpUrl block to ~/.gemini/settings.json, then run /mcp auth ultramemory inside the CLI.
Cursor — one paste: registers the MCP server and writes the active-recall rule to AGENTS.md:
python3 - <<'PY'
import json,pathlib,shutil,time
p=pathlib.Path.home()/".cursor"/"mcp.json"; p.parent.mkdir(parents=True,exist_ok=True)
try:
d=json.loads(p.read_text()) if p.exists() else {}
except ValueError:
b=p.with_name("mcp.json.bak-%d"%time.time()); shutil.copy2(p,b); d={}
print("Cursor: invalid mcp.json backed up to",b)
d.setdefault("mcpServers",{})["ultramemory"]={"url":"https://api.ultramemory.us/mcp","headers":{"Authorization":"Bearer um_YOUR_KEY"}}
p.write_text(json.dumps(d,indent=2))
print("Cursor: wrote",p,"— Cursor may prompt an OAuth login; approve it (your key still attributes usage).")
PY
cat >> AGENTS.md <<'EOF'Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
UltraMemory: common questions
- Is UltraMemory MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the UltraMemory safety report
- How do I install UltraMemory?
- It runs remotely at api.ultramemory.us. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does UltraMemory need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is UltraMemory maintained?
- The last commit was 96 days ago (2026-07-29). The latest release is v1.9.13.
- Is UltraMemory up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of UltraMemory?
- Servers from other publishers that do the same job: Perplexity API Platform (moved to ai.perplexity/mcp-server), Perplexity API Platform MCP server and Misakanet MCP server.
- How does UltraMemory compare with other Web search MCP servers?
- safety score 90/100 (higher than 87% of 3,472 Web search servers); uptime 100% (of our recent checks; the typical remote Web search server answers 100%); response time 796 ms (faster than 14% of 2,237 Web search servers). Full comparison.
Alternatives to UltraMemory
Same job from other publishers: the closest match first, then the best rated.
- Perplexity API Platform (moved to ai.perplexity/mcp-server)Real-time web search, reasoning, and research through Perplexity's APInot reviewedWidely usedA
- Perplexity API PlatformReal-time web search, reasoning, and research through Perplexity's APInot reviewedEstablishedA
- MisakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.not reviewedEstablishedA
- MarmUniversal MCP Server with advanced AI memory capabilities and semantic search.not reviewedEstablishedA
- LinkLocal personal memory for agents as MCP tools — remember, recall, search, context, graph traversal.not reviewedEstablishedA