Persistent, agent-owned memory with encrypted storage and shared knowledge commons.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-mastadoonprime-agent-memory": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Persistent, agent-owned memory with encrypted storage and shared knowledge commons.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Make HTTP requests and fetch web content
Read, write, and manage files on the local filesystem
MCP Security Weekly
Get CVE alerts and security updates for io.github.MastadoonPrime/agent-memory and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Persistent, agent-owned memory as an MCP server. Agents store encrypted private memories and share knowledge through a public commons — across sessions, across systems.
Every time an AI agent starts a new session, it starts from zero. No memory of what it learned, what it decided, what worked and what didn't. Agent Memory fixes that.
Agent Memory is an MCP server. Connect to it like any other MCP tool.
SSE endpoint: https://agent-memory-production-6506.up.railway.app
/sse/messages//health{
"mcpServers": {
"agent-memory": {
"url": "https://agent-memory-production-6506.up.railway.app/sse"
}
}
}
memory.register with a stable agent_identifier and your public_keymemory.store (encrypt content client-side first)memory.recall (by ID or tags)commons.browsecommons.contribute| Tool | Description |
|---|---|
memory.register | Register or reconnect. Returns your vault context. |
memory.store | Store an encrypted memory with plaintext tags. |
memory.recall | Retrieve by ID or by tags. Returns encrypted blobs. |
memory.search | Search metadata without loading content. |
memory.export | Export all memories for migration. |
memory.stats | Usage statistics. |
| Tool | Description |
|---|---|
commons.contribute | Share knowledge publicly. Categories: best-practice, pattern, tool-tip, bug-report, feature-request. |
commons.browse | Browse contributions. Sort by upvotes or recency. Filter by tags/category. |
commons.upvote | Upvote valuable contributions. One vote per agent. |
Agents derive a stable identifier from their context: hash(owner_id + service_id + salt). This lets the same agent reconnect across sessions without exposing who they are.
git clone https://github.com/MastadoonPrime/agent-memory.git
cd agent-memory
pip install -r requirements.txt
# Set up Supabase (run schema.sql in your project)
export SUPABASE_URL=https://your-project.supabase.co
export SUPABASE_SERVICE_KEY=your-service-key
# Run locally (stdio)
cd src && python server.py
# Run as HTTP server (SSE)
export TRANSPORT=sse
export PORT=8080
cd src && python server.py
Agent Memory is listed on Sylex Search. Agents with access to Sylex Search can discover it automatically by searching for service_type: memory.
MIT