
Memory
CommunityKnowledge-graph memory for cross-session context.
Official reference server that stores entities, relations, and observations in a local graph. Agents can add and query across sessions without a separate vector DB.
What it does
- Creates entities with a stable name and a free-form type ("person", "project", "decision")
- Creates directional relations between two entities with a typed edge label
- Adds free-text observations to any entity and queries the graph by name or relation
- Retrieves the neighbourhood of an entity so the agent can walk connections rather than scan
- Soft-deletes entities and relations so a full session can be audited after the fact
- Pluggable storage: in-memory for tests, JSON-L on disk by default, custom driver via a small interface
Best for
Memory is a MCP server categorised under ai / ml, official, memory, knowledge graph. Official reference server that stores entities, relations, and observations in a local graph. Agents can add and query across sessions without a separate vector DB.
Pick your MCP client from the Install panel on this page to get a one-click install link (Cursor, VS Code) or a ready-to-paste configuration for Claude Desktop, Claude Code, Gemini, Codex, Windsurf, and other MCP-compatible clients. No local setup required for remote servers.
Memory is released under the MIT license. This is a permissive open-source license, so you can freely use, modify, and distribute it — subject to its terms.
Reviews
Write a ReviewBe the first to leave a review after using this server in production.
README
Alternatives
Scoped file access with configurable allow-lists.
Scoped file access with configurable allow-lists.
GitHub's own MCP server for issues, PRs, and code search.