SuperMemory MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SuperMemory MCPretrieve lessons for handling database connection timeouts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SuperMemory MCP
SuperMemory is an MCP-first learning memory layer for agents. It helps Claude, Cursor, and other MCP clients reuse validated lessons from prior failures, corrections, and outcomes without saving full transcripts.
The MVP is local-first and file-backed. Data is stored in .supermemory/ by default.
Install
python -m pip install -e .Related MCP server: MemLayer
Run
python -m supermemory_mcp.server --storage .supermemory --transport stdioIf the Python user scripts directory is on your PATH, this also works:
supermemory-mcp --storage .supermemory --transport stdioWithout installing the package, run from this repository with:
$env:PYTHONPATH = "src"
python -m supermemory_mcp.server --storage .supermemory --transport stdioFor Streamable HTTP:
python -m supermemory_mcp.server --storage .supermemory --transport streamable-httpMCP Tools
retrieve: policy-first, stage-aware memory retrieval.record_event: record a bounded significant event.record_failure: record a bounded failure signal.record_correction: record a bounded correction signal.reflect: create a candidate lesson from evidence events.validate: validate a candidate and enqueue approved lessons.process_promotions: promote pending validated lessons.report_outcome: report retrieved/used/accepted/improved telemetry.get_policies: return active policies.add_policy: add a local policy.add_skill: add a reusable workflow/skill block.search_skills: search reusable skills visible to the current namespace.get_skill: read a reusable skill by ID.
MCP Resources
supermemory://policies/activesupermemory://lessons/{lesson_id}supermemory://memory/{lesson_id}/provenancesupermemory://skills/{skill_id}
Claude Desktop
Install the package, then add the server from examples/claude_desktop_config.json to:
%APPDATA%\Claude\claude_desktop_config.jsonRestart Claude Desktop after editing the config.
Cursor
Use examples/cursor.mcp.json as either:
.cursor/mcp.jsonfor this project, or:
%USERPROFILE%\.cursor\mcp.jsonfor a global Cursor MCP config.
Useful Agent Flow
retrieve
record_failure or record_correction
reflect
validate
process_promotions
retrieve again
report_outcomeThis is the core closed loop: learn from meaningful evidence, validate before storing, promote only approved lessons, then update confidence from real outcomes.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/YashvantHange/SuperMemory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server