Deep Recall MCP Server
Provides AI agents with a memory layer that stores, retrieves, and manages memories with biological properties like forgetting, reinforcement, and contradiction detection, using two simple tools.
README
Deep Recall MCP Server
Your AI agent already thinks. We give it a memory.
Other memory systems intercept your conversations and run them through a separate LLM to decide what's worth remembering. That's like having a stranger take notes at your therapy session — they don't know what's significant to you.
Your agent IS an LLM. It already understands the conversation. Deep Recall gives it a memory layer with biological properties: memories that strengthen with use, fade when stale, catch their own contradictions, and self-organize into knowledge clusters. No extra LLM calls. No per-memory API costs. 41ms search.
Install (30 seconds)
pip install deeprecall-mcp
Get your free API key (30 seconds)
Sign up at deeprecall.dev/signup or use the API:
curl -X POST https://api.deeprecall.dev/v1/signup \
-H "Content-Type: application/json" \
-d '{"name": "Your Name", "email": "you@example.com", "password": "your-password"}'
Save the api_key from the response — it's only shown once.
Configure (60 seconds)
Claude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"deeprecall": {
"command": "deeprecall-mcp",
"env": {
"DEEPRECALL_API_KEY": "ec_live_YOUR_KEY_HERE"
}
}
}
}
Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"deeprecall": {
"command": "deeprecall-mcp",
"env": {
"DEEPRECALL_API_KEY": "ec_live_YOUR_KEY_HERE"
}
}
}
}
Windsurf / Cline / Other MCP clients
Same JSON format in your MCP configuration file.
Done. Start using it.
Your AI now has memory tools. Try saying:
- "Remember that I prefer TypeScript over JavaScript"
- "What do you know about me?"
- "Search your memory for anything about our API architecture"
- "Check if any of your memories contradict each other"
How it works
Two tools. That's it.
| Tool | What it does |
|---|---|
deeprecall_search |
Find memories. Hybrid keyword + semantic, salience-weighted. |
deeprecall_remember |
Store a memory. All biology runs automatically. |
Your agent searches early, remembers what matters. Behind the scenes, every store automatically:
- Embeds for semantic search
- Builds graph edges to related memories
- Detects contradictions with existing knowledge
- Resolves temporal changes ("moved to NYC" auto-supersedes "lives in SF")
- Infers entity relationships from co-occurrence
- Consolidates episode clusters into durable facts
- Decays unused memories, strengthens recalled ones
No LLM calls. Pure biology in milliseconds. Two tools in your context window.
Why not Mem0 / Zep / Letta?
| Deep Recall | Mem0 | Zep | Letta | |
|---|---|---|---|---|
| Extra LLM calls | None | Required | Required | Required |
| Search latency | 41ms | ~200ms | ~200ms | ~300ms |
| Intelligent forgetting | ACT-R | No | No | No |
| Hebbian reinforcement | Yes | No | No | No |
| Contradiction detection | Yes | No | No | No |
| Emotional context | Yes | No | No | No |
| Agent decides what to store | Yes | No — LLM decides | No — LLM decides | Partial |
Pricing
| Plan | Price | Memories | Features |
|---|---|---|---|
| Free | $0/mo | 10,000 | All core features, 30 req/min |
| Builder | $19/mo | 100,000 | + topology, 120 req/min |
| Pro | $49/mo | 1,000,000 | + emotional search, priority support |
| Enterprise | $149/mo | 10,000,000 | + dedicated support, 3,000 req/min |
Links
- Website: deeprecall.dev
- Quick Start: deeprecall.dev/quickstart
- API Docs: api.deeprecall.dev/docs
- Dashboard: api.deeprecall.dev/dashboard
- npm SDK: @zappaidan/deeprecall
Support
Email: aidan@deeprecall.dev
Built by Aidan Poole & Thomas.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.