graphiti-mcp-server
Verified Safeby tesfandiari1
Overview
Knowledge graph memory and query service for AI agents, capable of storing and retrieving episodic and factual information to enhance agent capabilities.
Installation
docker compose -f docker/docker-compose-falkordb-combined.yml upEnvironment Variables
- OPENAI_API_KEY
- GRAPHITI_GROUP_ID
- SEMAPHORE_LIMIT
- FALKORDB_PASSWORD
- NEO4J_URI
- NEO4J_USER
- NEO4J_PASSWORD
- BROWSER
- ANTHROPIC_API_KEY
- GOOGLE_API_KEY
- GROQ_API_KEY
- AZURE_OPENAI_API_KEY
- VOYAGE_API_KEY
Security Notes
Sensitive information like API keys and database credentials are sourced from environment variables, which is a good practice. The server utilizes transport security settings including DNS rebinding protection and allowed hosts/origins for network access. Minor concern: example Docker Compose files provide default, weak database passwords, which should be explicitly overridden with strong secrets in production environments.
Similar Servers
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
memorizer-v1
A .NET-based service for AI agents to store, retrieve, and search through memories using vector embeddings, featuring asynchronous chunking, version control, and relationship management.
memory-mcp-server-go
A Model Context Protocol server providing knowledge graph management capabilities for LLMs to maintain memory across conversations.
mcp-duckdb-memory-server
Manages and queries a knowledge graph using DuckDB as an embedded backend for AI agent memory, specifically designed for the Model Context Protocol.