How is this different from the upstream Graphiti?
The upstream assumes one server per compose file. This fork manages many project servers in a single compose file that share Neo4j, adding project isolation, crash containment, and hot reload.
@rawr-ai
Basic information
Graphiti Model Context Protocol (MCP) Server - An MCP server for knowledge graph management via Graphiti
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Graphiti MCP Server is a developer-focused fork of getzep/graphiti that extracts entities and relationships from text and stores them in Neo4j. It adds a CLI that spins up a root server plus project-specific MCP servers in Docker, enabling several knowledge graphs to share the same database with project isolation.
Install with pipx, clone the repo, and fill in Neo4j credentials and OpenAI key in .env. Run graphiti compose to generate Docker config, then graphiti up -d to launch. Create projects with graphiti init <name> and add entity definitions. Connect MCP-compatible tools to the SSE endpoint at http://localhost:800{N}/sse.
.cursor/mcp.json port writing/graphiti/statusThe upstream assumes one server per compose file. This fork manages many project servers in a single compose file that share Neo4j, adding project isolation, crash containment, and hot reload.
A Neo4j instance, an OpenAI API key, and Docker. Python 3.10+ and pipx are needed for installation.
All extracted entities and relationships are stored in the Neo4j database configured in `.env`. No data is stored outside your own infrastructure.
Projects expose Server-Sent Events (SSE) endpoints on ports starting at 8000. The root server runs on port 8000 by default.
The server refuses to start if `NEO4J_PASSWORD` is still set to `password` unless `GRAPHITI_ENV=dev` is enabled. Setting `NEO4J_DESTROY_ENTIRE_GRAPH=true` wipes all projects on the next `graphiti up` run.

The official Semantic-UI-React integration

One permissioned folder your team and your AI agents both log into.

Model Context Protocol Servers

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.

Search saved employee handbooks from your AI assistant. Four read-only tools list authorized handbooks, browse policies, search content, and read source pages with citation links. Uses scoped bearer tokens and Streamable
Comments