
Memory MCP Server
Persistent knowledge-graph memory for LLM clients — store, recall, and link facts across sessions.
Memory MCP Server is a persistent knowledge-graph memory for LLM clients — store, recall, and link facts across sessions. Implements the Model Context Protocol (MCP) for standardized integration with compatible LLM clients.
About Memory MCP Server
Memory MCP Server is an MCP server that gives compatible LLM clients persistent memory built on a knowledge graph.
It uses a knowledge graph to link related facts and entities, and that memory persists across separate client sessions rather than resetting each time. It runs on macOS, Windows, and Linux, including via the command line.
It fits people who want an assistant to store, recall, and connect facts over time instead of starting fresh every session. It needs an MCP-compatible client to be useful, and it runs as a background server with no standalone graphical interface, so all interaction happens through the client.
Among MCP servers it is an infrastructure piece — memory rather than an integration with an outside app — that other tools and sessions read from.
Sources: github.com, this listing
What it does well
- Implements the Model Context Protocol (MCP) for standardized integration with compatible LLM clients.
- Uses a knowledge graph data structure to link related facts and entities.
- Provides persistent memory that survives across separate LLM client sessions.
- Runs on macOS, Windows, Linux, and via command-line interface.
Where it falls short
- Requires an MCP-compatible client application to be useful.
- Operates as a background server with no standalone graphical user interface.
Tagged
- Self-hostable
- CLI
- MCP Support
- Free
- Open Source
Compared with similar things
Picked by shared tags inside the MCP Servers.
- 01Free →Puppeteer MCP Server
Browser automation MCP server using Puppeteer — navigate, fill, click, and screenshot pages.
- 02Free →Postgres MCP Server
Read-only Postgres MCP server — let an LLM query your database with full schema awareness.
- 03Free →Filesystem MCP Server
Anthropic's reference MCP server for reading, writing, and searching files on the local filesystem.
- 04Free →Git MCP Server
Reference MCP server exposing git operations — diff, log, blame, commit — to any MCP client.
- 05Free →Sequential Thinking MCP Server
Tool that lets an LLM work through problems step by step with explicit reasoning state.
- 06Free →Slack MCP Server
Reference MCP server for Slack — read channels, post messages, and manage threads from an agent.
Related reading
- How to Build an MVP with AI
You don't start by building. You start by finding the one assumption that would kill the idea, then build the smallest thing that tests it. Here's the full idea-to-deployed workflow from a live AI build session: research the market with ChatGPT, pick a segment on unit economics, have AI write the PRD, then vibe-code and ship with Claude Code — in a couple of hours, not a quarter.
Read guide → - What Is an AI Agent Harness? The Runtime That Turns an LLM Into an Agent
A harness is the runtime wrapper that turns a bare language model into an agent — the layer that runs tools, holds memory, assembles context, and enforces limits. The model does the reasoning; the harness does everything the model can't do on its own. It's the part that decides whether you shipped a chatbot or a real agent — and it's why the same model feels brilliant in one tool and useless in another.
Read guide → - Claude Code Memory
Claude Code has built-in memory — a CLAUDE.md file it reads each session — but it only holds short, hand-written notes. To make it understand a large codebase or docs set, you add a second brain: turn the repo into a knowledge graph, fold that into an Obsidian vault, and let the agent query the map instead of re-reading every file.
Read guide →
Featured on Vibedonalds
Own Memory MCP Server? Add this badge to your site to show you’re listed — and link back to your profile here.
<a href="https://vibedonalds.com/tools/mcp-memory" target="_blank" rel="noopener">
<img src="https://vibedonalds.com/badge/featured-on-vibedonalds.svg" alt="Memory MCP Server — Featured on Vibedonalds" width="240" height="60" loading="lazy" />
</a>Frequently asked questions
- What is Memory MCP Server?
- Memory MCP Server is a persistent knowledge-graph memory for LLM clients — store, recall, and link facts across sessions.
- Is Memory MCP Server free?
- Memory MCP Server is free to use. There is no paid tier as of the last index update.
- What platforms does Memory MCP Server support?
- Memory MCP Server runs on mac, win, linux, cli.
- What category does Memory MCP Server belong to?
- Memory MCP Server is in the MCP Servers category — Implementations of the Model Context Protocol — file, database, API, and browser servers that LLM clients can plug into.
- What are the downsides of Memory MCP Server?
- Requires an MCP-compatible client application to be useful. Operates as a background server with no standalone graphical user interface.