Graphiti MCP Server v1.0.0
π New Features
- Multi-provider support - OpenAI, Anthropic, Gemini, Groq, Azure LLMs; multiple embedders; FalkorDB or Neo4j databases
- Default entity ontology - 9 preconfigured entity types (Preference, Requirement, Procedure, Location, Event, Organization, Document, Topic, Object)
- YAML configuration - Type-safe config with environment variable expansion and CLI overrides
- Enhanced node properties - Complete entity metadata including custom attributes and all labels (embeddings excluded)
β‘ Improvements
- Simplified deployment - All-in-one Docker image with FalkorDB, or connect to external databases
- Modular architecture - Factory pattern for providers, separated service layers
- Health check endpoint - Proper
/healthendpoint for Docker and load balancers - Comprehensive testing - 4,000+ lines of tests covering integration, async operations, stress/load scenarios
π₯ Breaking Changes
- Configuration - YAML is now primary format (env vars still supported)
- Default database - Changed to FalkorDB (use
docker-compose-neo4j.ymlfor Neo4j) - Transport - SSE deprecated, use HTTP (default) or stdio
- Dependencies -
pytestandazure-identitymoved to optional extras
More in the MCP Readme