{"id":"rawr-ai-mcp-graphiti","name":"mcp-graphiti","af_score":40.2,"security_score":32.8,"reliability_score":32.5,"what_it_does":"Provides an MCP (Model Context Protocol) server setup for Graphiti-based knowledge graph extraction and storage in Neo4j. It adds a CLI that generates a root MCP server plus multiple project-specific MCP servers (via Docker Compose) so multiple knowledge graphs can share the same Neo4j database while staying isolated by project configuration.","best_when":"You want self-hosted MCP endpoints for knowledge-graph operations with multiple project configurations sharing one Neo4j instance.","avoid_when":"You cannot provide secure Neo4j credentials and environment variables, or you need clear, documented request authentication and rate-limit behavior for external clients.","last_evaluated":"2026-03-30T13:47:08.289957+00:00","has_mcp":true,"has_api":false,"auth_methods":["Environment-variable based configuration for Neo4j connection (credentials in .env)","No explicit mention of HTTP request auth for the MCP endpoints"],"has_free_tier":false,"known_gotchas":["Root server is on port 8000; project containers start at 8001—agents should discover the correct SSE endpoint via the generated .cursor/mcp.json when possible","Default Neo4j password (password) is refused unless GRAPHITI_ENV=dev—automation should ensure proper env configuration","Disabling/using NEO4J_DESTROY_ENTIRE_GRAPH=true can irreversibly wipe graphs; avoid enabling this in automated environments","The CLI-generated orchestration suggests a container lifecycle; agents should account for startup delays and ensure services are up before issuing MCP calls"],"error_quality":0.0}