Skip to content
Conduit

mcp server

mcp-graph-engine

A graph-based memory and reasoning tool for LLMs (MCP)

utilitydelta/mcp-graph-enginecommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-graph-engine": {
      "command": "uvx",
      "args": [
        "mcp-graph-engine"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 22, 2026

MCP Graph Engine

A graph database for AI assistants via the Model Context Protocol. Build relationship graphs, run analysis algorithms, and visualize in real-time.

Installation

Requirements: Python 3.10+, MCP-compatible client (Claude Code, Claude Desktop, Cursor)

pipx install mcp-graph-engine

Add to your MCP config:

{
  "mcpServers": {
    "graph-engine": {
      "command": "mcp-graph-engine"
    }
  }
}
ClientConfig Location
Claude Code~/.mcp.json or .mcp.json
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json
Cursor.cursor/mcp.json

Restart your client after adding the config.

What You Can Do

Just ask your AI assistant:

  • "Map out the dependencies in this codebase"
  • "Build a graph of the characters in this document"
  • "What's the most critical component?"
  • "Are there any circular dependencies?"
  • "Show me the path from X to Y"
  • "Visualize the graph"

The AI handles the tool calls. You get a live visualization at http://localhost:8765.

Features

  • Analysis - PageRank, cycle detection, shortest paths, connected components
  • Visualization - Live D3 force-directed graph in your browser
  • Import/Export - DOT, CSV, GraphML, JSON, Mermaid

Configuration

VariableDefaultDescription
VIS_PORT8765Visualization server port
VIS_HOSTlocalhostVisualization server host
VIS_ENABLEDtrueEnable/disable visualization

Notes

  • Transient - Graphs live in memory. Export to JSON for persistence.
  • Fuzzy matching - pipx install mcp-graph-engine[embeddings] for semantic node matching.

License

MIT

↑↓ navigate openesc close