Back to Home
donbr icon

graphiti-fastmcp

Verified Safe

by donbr

Overview

Provides AI agents with persistent, temporally-aware knowledge graph memory through episodic ingestion, entity extraction, and semantic search.

Installation

Run Command
docker compose up

Environment Variables

  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • GOOGLE_API_KEY
  • GROQ_API_KEY
  • AZURE_OPENAI_API_KEY
  • AZURE_OPENAI_ENDPOINT
  • AZURE_OPENAI_DEPLOYMENT
  • AZURE_OPENAI_EMBEDDINGS_ENDPOINT
  • AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT
  • AZURE_OPENAI_API_VERSION
  • USE_AZURE_AD
  • SEMAPHORE_LIMIT
  • NEO4J_URI
  • NEO4J_USER
  • NEO4J_PASSWORD
  • FALKORDB_URI
  • FALKORDB_USER
  • FALKORDB_PASSWORD
  • GRAPHITI_TELEMETRY_ENABLED
  • CONFIG_PATH

Security Notes

The server exposes powerful graph CRUD operations (e.g., `clear_graph`) as MCP tools, which can delete all data if not properly managed or confirmed. The multi-agent migration system, defined by JSON manifests, explicitly grants `Read`, `Write`, and `Bash` permissions to file systems and allows interaction with multiple MCP servers, significantly increasing the attack surface in unconstrained agentic environments. The default `NEO4J_PASSWORD` in `config/schema.py` is 'demodemo', which is a weak default but can be overridden. Critical safety rules are mentioned in agent prompts to mitigate risks, indicating an awareness of potential issues.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-13

Tags

knowledge-graphai-agentstemporal-memorymcp-servergraph-ragllm-memorydata-ingestionsemantic-search