Skip to main content
Glama
tesfandiari1

Graphiti MCP Server

by tesfandiari1

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

  1. Clone and install dependencies:

git clone https://github.com/YOUR_USERNAME/graphiti-mcp-server.git
cd graphiti-mcp-server
uv sync
  1. Set environment variables:

cp .env.example .env
# Edit .env with your credentials
  1. Run the server:

uv run main.py --config config/config-aura.yaml

Configuration

The server is configured via YAML files in config/:

  • config-aura.yaml - Production config for Neo4j Aura

  • config-docker-neo4j.yaml - Local development with Docker Neo4j

Required Environment Variables

Variable

Description

NEO4J_URI

Neo4j Aura connection URI

NEO4J_USER

Neo4j username (usually neo4j)

NEO4J_PASSWORD

Neo4j password

OPENAI_API_KEY

OpenAI API key for LLM/embeddings

Available MCP Tools

  • search_nodes - Search for entity summaries by semantic similarity

  • search_facts - Search for relationships/facts between entities

  • get_entity_edge - Get details of a specific relationship

  • get_episodes - Get recent episodes for a group

  • add_episode - Add new information to the knowledge graph

  • get_status - Check server and database status

Deployment

Railway

  1. Create a new Railway project

  2. Connect this repository

  3. Set environment variables in Railway dashboard

  4. 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.

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    -
    quality
    D
    maintenance
    Enables 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 updated
    5
  • F
    license
    -
    quality
    D
    maintenance
    Provides 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
  • A
    license
    -
    quality
    D
    maintenance
    Provides 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 updated
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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