Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"ariel-memory": {
"args": [
"mcp-ariel-memory",
"--transport",
"stdio"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A two-layer universal memory system for AI agents. Real MCP Python SDK, async, 19 unified tools, stdio + HTTP transports, dashboard, metrics, authentication, envelope encryption, automatic backups, external wiki folders, read-only replica.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'mcp-ariel-memory' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked mcp-ariel-memory against OSV.dev.
Be 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 ai-ml / education
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
An autonomous agent that conducts deep research on any data using any LLM providers
🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code / Codex Integration
MCP Security Weekly
Get CVE alerts and security updates for io.github.Cipher208/ariel-memory and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Universal Two-Layer Memory MCP Server
A two-layer universal memory system for AI agents. Real MCP Python SDK, async, 19 unified tools, stdio + HTTP transports, dashboard, metrics, authentication, envelope encryption, automatic backups, external wiki folders, read-only replica.
mcp-ariel-memory is a production-ready MCP (Model Context Protocol) server that provides persistent, searchable memory for AI agents. It implements a two-layer architecture:
The server is built with the official MCP Python SDK (FastMCP), supports both stdio and HTTP transports, and includes enterprise features like authentication, rate limiting, automatic backups, and a real-time dashboard.
layer parameter (user/agent) instead of 37 separate toolsMCP_MASTER_KEY in .env file for easy local developmentsearch() method with 4 strategies: fts, mib, hybrid, autonpx mcp-ariel-memory --transport stdio
Requires Python 3.10+ on the system. The npm wrapper automatically installs the Python package.
pip install git+https://github.com/Cipher208/mcp-ariel-memory.git
python -m mcp_server --transport stdio
docker build -t ariel-memory .
docker run -p 8000:8000 ariel-memory
git clone https://github.com/Cipher208/mcp-ariel-memory.git
cd mcp-ariel-memory
pip install -e ".[all]"
python -m mcp_server.server --transport stdio
Add to claude_desktop_config.json:
{
"mcpServers": {
"ariel-memory": {
"command": "npx",
"args": ["mcp-ariel-memory", "--transport", "stdio"]
}
}
}
Or with Docker:
{
"mcpServers": {
"ariel-memory": {
"command": "docker",
"args": ["run", "--rm", "-i", "ariel-memory", "--transport", "stdio"]
}
}
}
Add to Hermes config (YAML format):
mcpServers:
ariel-memory:
command: npx
args:
- mcp-ariel-memory
- --transport
- stdio
# Start HTTP server (no auth required for MCP endpoint)
python -m mcp_server.server --transport http --port 8000
# With dashboard (disabled by default)
python -m mcp_server.server --transport http --port 8000 --dashboard
# Development mode (no auth at all)
python -m mcp_server.server --transport http --port 8000 --no-auth
# Or with Docker
docker run -p 8000:8000 ariel-memory --transport http --port 8000
docker-compose up
... [View full README on GitHub](https://github.com/cipher208/mcp-ariel-memory#readme)