Persistent memory for AI agents β log and recall conversation context over MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Docs Β· Dashboard Β· Benchmarks Β· Website
Your AI agents forget everything between conversations. Synap fixes that β with a production-grade memory layer built for applications that serve real users at scale. #1 on LongMemEval (92%) and LoCoMo (93.2%), sub-15ms anticipatory retrieval, and native integrations with every major AI framework.
LangChain Β· LangGraph Β· LlamaIndex Β· CrewAI Β· AutoGen Β· Haystack Β· Google ADK Β· OpenAI Agents Β· Semantic Kernel Β· Pydantic AI Β· Agno Β· LiveKit Β· Pipecat Β· Claude Agent Β· Mastra Β· Vercel AI SDK Β· NeMo Agent Toolkit Β· Microsoft Agent Framework
What's in this repo: the open-source Python and JavaScript SDKs plus all framework integrations, licensed under Apache 2.0. The Synap memory engine itself β ingestion, entity resolution, retrieval, anticipation β runs as a fully managed cloud service operated by Maximem and is not open source. The SDKs in this repo are clients for that service; there is nothing to self-host, and an API key is required.
Synap leads the field on the two standard long-term memory benchmarks β evaluated on identical hardware with an open-source harness.
| Benchmark | Synap accuracy |
|---|---|
| LongMemEval | 92% |
| LoCoMo | 93.2% |
Synap outperforms leading published memory systems, run through the same open-source evaluation harness on identical hardware and configs.
"Longer conversations make Synap better, not worse." Richer entity graphs and stronger pattern recognition at scale.
Full methodology and reproduction instructions β maximem.ai/blog/synap-benchmark-results
Your agent forgets. Synap remembers β across conversations, sessions, and devices.
The SDK connects to the hosted Synap cloud service β you'll need an API key. There's no local server to run: memory processing happens in Synap's cloud, not in this package.
Synap pre-fetches context before your agent requests it. 15ms P50 latency in production. For voice AI agents, this is the difference between natural conversation and awkward pauses.
When a user says "my manager" in turn 3 and "Sarah" in turn 12, Synap resolves them automatically. Cross-session, cross-conversation, without the agent doing any work.
Context from 30 minutes ago and context from 30 days ago should not carry equal weight. Synap applies temporal decay and relevance scoring so your agent surfaces the right information at the right time.
When a user says "ignore what I said about the budget," Synap processes that as a retraction β not just more context to store. Contradiction handling is built into the pipeline.
No universal memory model. Synap builds customized memory architectures per use case. Customer support agents and voice AI agents need different context strategies. Synap handles both.
Built for B2B from day one. Memory is scoped across a four-level hierarchy:
One fetch() call merges all relevant scopes in parallel.
Installable packages β not code snippets. Deep framework surfaces with callbacks, graph nodes, retrievers, memories, and plugins.
| Framework | Package | Install |
|---|---|---|
| LangChain | maximem-synap-langchain | pip install maximem-synap-langchain |
| LangGraph | maximem-synap-langgraph | pip install maximem-synap-langgraph |
| LlamaIndex | maximem-synap-llamaindex | pip install maximem-synap-llamaindex |
| CrewAI | maximem-synap-crewai | pip install maximem-synap-crewai |
| AutoGen | maximem-synap-autogen | pip install maximem-synap-autogen |
| Haystack | maximem-synap-haystack | pip install maximem-synap-haystack |
| Google ADK | maximem-synap-google-adk | pip install maximem-synap-google-adk |
| OpenAI Agents SDK | maximem-synap-openai-agents | pip install maximem-synap-openai-agents |
| Semantic Kernel | maximem-synap-semantic-kernel | pip install maximem-synap-semantic-kernel |
| Pydantic AI | maximem-synap-pydantic-ai | pip install maximem-synap-pydantic-ai |
| Agno | maximem-synap-agno | pip install maximem-synap-agno |
| LiveKit Agents | maximem-synap-livekit-agents | pip install maximem-synap-livekit-agents |
| Pipecat | maximem-synap-pipecat | pip install maximem-synap-pipecat |
| Claude Agent (Python) | maximem-synap-claude-agent | pip install maximem-synap-claude-agent |
| Claude Agent (TypeScript) | @maximem/synap-claude-agent | npm i @maximem/synap-claude-agent |
| Mastra | @maximem/synap-mastra | npm i @maximem/synap-mastra |
| Vercel AI SDK | @maximem/synap-vercel-adk | npm i @maximem/synap-vercel-adk |
| Vercel eve | @maximem/synap-eve | npm i @maximem/synap-eve |
| NVIDIA NeMo Agent Toolkit | maximem-synap-nemo-agent-toolkit | pip install maximem-synap-nemo-agent-toolkit |
| Microsoft Agent Framework | maximem-synap-microsoft-agent | pip install maximem-synap-microsoft-agent |
| Strands Agents | maximem-synap-strands-agents | pip install maximem-synap-strands-agents |
| CAMEL-AI | maximem-synap-camel-ai | pip install maximem-synap-camel-ai |
| Smolagents | maximem-synap-smolagents | pip install maximem-synap-smolagents |
Give no-code and low-code agents β Gumloop, n8n, and any MCP-compatible client β persistent memory with nothing but an MCP URL and your Synap API key. No SDK, no code. The server exposes Synap's memory as three MCP tools (log_exchange, recall_context, list_recent_memories) over Streamable HTTP.
It's a stateless adapter over the hosted Synap API β each call maps to one REST operation and your Bearer token is forwarded verbatim, so there's no separate backend to run. Use the managed endpoint (grab the URL and token from your dashboard), or self-host the adapter from source.
β Source & self-hosting: packages/mcps/synap-mcp-server/
Understand the system before building on it:
Drop-in instructions for coding agents (Claude Code, Cursor, etc.) that teach them how to wire Synap into your codebase.
Contributions welcome. See CONTRIBUTING.md for the fork-first workflow, branch conventions, and how to add a new framework integration.
Apache 2.0 β see LICENSE.
Built by Maximem AI
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/synap-memory)<a href="https://allmcps.com/mcp/synap-memory"><img src="https://allmcps.com/api/badge/synap-memory?style=directory" alt="Synap Memory on AllMCPs" /></a>