Graphiti
About
Customized Graphiti MCP server for brainstorming knowledge graphs with specialized entity types for ideas, themes, stakeholders, constraints, and creative collaboration
Details
- Author
- Joseperko1982
- Downloads
- 359
- Categories
- Other, Knowledge Base, AI
Jump to
- Episode management (add, retrieve, delete)
- Entity management and relationship handling
- Semantic and hybrid search (BM25 + embeddings)
- Group management for organizing related data
- Graph maintenance operations
- Bi‑temporal tracking with historical queries
Install graphiti‑core via pip or poetry, set up a Neo4j 5.26+ database and an OpenAI API key, then use the Python API to add episodes and search the graph. The MCP server can be deployed with Docker for integration with MCP‑compatible clients like Claude or Cursor.
Initialize Graphiti with Azure OpenAI clients
graphiti = Graphiti( "bolt://localhost:7687", "neo4j", "password", llm_client=OpenAIClient( client=azure_openai_client ), embedder=OpenAIEmbedder( config=OpenAIEmbedderConfig( embedding_model="text-embedding-3-small" # Use your Azure deployed embedding model name ), client=azure_openai_client ), # Optional: Configure the OpenAI cross encoder with Azure OpenAI cross_encoder=OpenAIRerankerClient( client=azure_openai_client ) )Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





