Overview of the Graphiti MCP Server
mainThe Graphiti MCP Server is an experimental implementation of the Model Context Protocol (MCP) that exposes Graphiti's knowledge graph capabilities to AI assistants. It allows agents to interact with a temporally-aware knowledge graph that continuously integrates user interactions, structured/unstructured data, and external information.
Key capabilities include:
- Episode Management: Add, retrieve, and delete episodes (text, messages, or JSON).
- Entity Management: Search and manage entity nodes and relationships.
- Search: Semantic and hybrid search for facts (edges) and node summaries.
- Group Management: Organize data using
group_idfiltering. - Graph Maintenance: Clear the graph and rebuild indices.
- Database Support: Supports FalkorDB (default) and Neo4j.
- Provider Support: Multiple LLM (OpenAI, Anthropic, Gemini, Groq, Azure OpenAI) and Embedding (OpenAI, Voyage, Sentence Transformers, Gemini) providers.