Graphiti MCP Server
Provides tools for querying and searching a personality psychology knowledge graph stored in Neo4j, enabling semantic search for entities, facts, and relationships, as well as the ability to add new information episodes to the graph.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Graphiti MCP ServerWhat are the primary differences between the Big Five and HEXACO models?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Graphiti MCP Server (Personality Knowledge Graph)
A private MCP server for querying a personality psychology knowledge graph, powered by Graphiti and Neo4j Aura.
Features
Knowledge Graph: 16,000+ nodes covering personality psychology research, traits, types, frameworks, and assessments
Semantic Search: Search facts and entities using natural language
MCP Protocol: Compatible with Claude, Cursor, and other MCP clients
Cloud Hosted: Runs on Railway with Neo4j Aura backend
Related MCP server: Lila MCP Server
Quick Start
For MCP Clients (Cursor, Claude Desktop)
Connect to the hosted server:
{
"mcpServers": {
"personality-knowledge": {
"url": "https://YOUR_RAILWAY_URL/mcp/"
}
}
}Local Development
Clone and install dependencies:
git clone https://github.com/YOUR_USERNAME/graphiti-mcp-server.git
cd graphiti-mcp-server
uv syncSet environment variables:
cp .env.example .env
# Edit .env with your credentialsRun the server:
uv run main.py --config config/config-aura.yamlConfiguration
The server is configured via YAML files in config/:
config-aura.yaml- Production config for Neo4j Auraconfig-docker-neo4j.yaml- Local development with Docker Neo4j
Required Environment Variables
Variable | Description |
| Neo4j Aura connection URI |
| Neo4j username (usually |
| Neo4j password |
| OpenAI API key for LLM/embeddings |
Available MCP Tools
search_nodes- Search for entity summaries by semantic similaritysearch_facts- Search for relationships/facts between entitiesget_entity_edge- Get details of a specific relationshipget_episodes- Get recent episodes for a groupadd_episode- Add new information to the knowledge graphget_status- Check server and database status
Deployment
Railway
Create a new Railway project
Connect this repository
Set environment variables in Railway dashboard
Deploy
The railway.toml and docker/Dockerfile.standalone are pre-configured for Railway deployment.
Knowledge Graph Contents
This instance contains indexed personality psychology textbooks covering:
Personality Traits: Big Five, HEXACO, temperament dimensions
Personality Types: MBTI, Enneagram, Socionics
Frameworks: Theoretical models and assessment frameworks
Researchers: Key figures in personality psychology
Assessments: Psychological inventories (NEO-PI-R, HEXACO-PI-R, etc.)
License
This MCP server configuration is for private use. The underlying Graphiti framework is licensed under Apache 2.0.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.Last updated5
- Flicense-qualityDmaintenanceProvides comprehensive psychological intelligence capabilities including persona analysis, attachment theory assessment, relationship compatibility evaluation, and autonomous workflow strategies through a complete graph database integration.Last updated
- Alicense-qualityDmaintenanceProvides persistent memory capabilities through Neo4j graph database integration, allowing storage and retrieval of interconnected knowledge with complex relationships between entities. Enables long-term retention and querying of information across multiple conversations through graph-based memory management.Last updated1MIT
- AlicenseBqualityCmaintenanceEnables storing and querying memories in a Neo4j knowledge graph with automatic entity extraction. Supports adding episodes, searching entities and relationships, and managing graph data through natural language.Last updated8MIT
Related MCP Connectors
Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
AI knowledge graph for architecture, portfolio, and digital strategy management.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tesfandiari1/graphiti-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server