Graphiti is a framework for building and querying temporally-aware knowledge graphs, specifically tailored for AI agents operating in dynamic
Graphiti is a framework for building and querying temporally-aware knowledge graphs, specifically tailored for AI agents operating in dynamic environments. Unlike
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| add_episode | Add an episode to the knowledge graph (supports text, JSON, and message formats) |
| search_nodes | Search the knowledge graph for relevant node summaries |
| search_facts | Search the knowledge graph for relevant facts (edges between entities) |
| delete_entity_edge | Delete an entity edge from the knowledge graph |
| delete_episode | Delete an episode from the knowledge graph |
| get_entity_edge | Get an entity edge by its UUID |
| get_episodes | Get the most recent episodes for a specific group |
| clear_graph | Clear all data from the knowledge graph and rebuild indices |
| get_status | Get the status of the Graphiti MCP server and Neo4j connection |
{
"mcpServers": {
"graphiti-memory": {
"transport": "stdio",
"command": "/Users/<user>/.local/bin/uv",
"args": [
"run",
"--isolated",
"--directory",
"/Users/<user>>/dev/zep/graphiti/mcp_server",
"--project",
".",
"graphiti_mcp_server.py",
"--transport",
"stdio"
],
"env": {
"NEO4J_URI": "bolt://localhost:7687",
"NEO4J_USER": "neo4j",
"NEO4J_PASSWORD": "YOUR_NEO4J_PASSWORD",
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
"MODEL_NAME": "gpt-4.1-mini"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| NEO4J_URI | Declared in the maintainer’s client configuration. | Check documentation |
| NEO4J_USER | Declared in the maintainer’s client configuration. | Check documentation |
| NEO4J_PASSWORD | Declared in the maintainer’s client configuration. | Check documentation |
| OPENAI_API_KEY | Declared in the maintainer’s client configuration. | Yes |
| MODEL_NAME | Declared in the maintainer’s client configuration. | Check documentation |
Store entities, relations and observations in a local knowledge graph with the reference Memory MCP server.
A structured scratchpad for hard problems — stepwise reasoning with revisions, branches and visible logic.
Persistent memory layer for AI coding agents — your agent remembers what you taught it.
Official TheRundown API documentation search. No live data or authenticated Product API calls.
Ever wanted the ChatGPT memory feature but **across all your LLMs** and stored on **your own hardware**? Ever hate how there's a **limit to how many
Scalable, high performance knowledge graph memory system with semantic retrieval, contextual recall, and temporal awareness. Provides any LLM client that supports the model context protocol (e.g.…