
FastMCP server for surgical queries against a vault knowledge graph (NetworkX no
If you've built a knowledge graph from your Obsidian vault using NetworkX, this server lets Claude query it surgically instead of dumping 50K lines of graph data into context every time. It loads your graph.json once at startup and exposes seven tools: fuzzy node search, neighbor traversal with configurable hop depth, shortest path finding, degree-ranked top nodes, subgraph extraction around concept clusters, detailed node metadata, and community detection lookups. Supports dual graphs if you maintain separate personal and team vaults. Pairs naturally with the graphify skill from ai-brain-starter, though any NetworkX node-link JSON works. Query latency under 50ms, all in-memory, no external services.
- GitHub stars
- 2
- tools
- 7
- auth
- Required
- transport
- STDIO
- env var
- 1
- last updated
- May 20, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
search_nodesFuzzy match against node names. Returns node IDs ranked by exact / starts-with / contains.
Fuzzy match against node names. Returns node IDs ranked by exact / starts-with / contains.
No parameter schema in public metadata yet.
get_neighborsConnected nodes within N hops, sorted by degree.
Connected nodes within N hops, sorted by degree.
No parameter schema in public metadata yet.
find_pathShortest path between two concepts. Auto-fuzzy-matches both ends.
Shortest path between two concepts. Auto-fuzzy-matches both ends.
No parameter schema in public metadata yet.
get_top_nodesHighest-degree nodes (the "god nodes").
Highest-degree nodes (the "god nodes").
No parameter schema in public metadata yet.
query_subgraphSubgraph around a list of concepts; reports node + edge counts.
Subgraph around a list of concepts; reports node + edge counts.
No parameter schema in public metadata yet.
get_node_infoFull metadata + top neighbors for one node.
Full metadata + top neighbors for one node.
No parameter schema in public metadata yet.
get_community_membersAll nodes in the same community-detection cluster.
All nodes in the same community-detection cluster.
No parameter schema in public metadata yet.
Sponsors
Configuration
GRAPH_JSON_PATH*Absolute path to your graphify-out/graph.json
Readme
Details
- Repository
- github.com/adelaidasofia/graph-query-mcp
- Categories
- Documents & Knowledge, Data & Analytics
- Package
https://github.com/adelaidasofia/graph-query-mcp/releases/download/v0.1.0/graph-query-mcp.mcpb- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from adelaidasofia
- FastMCP server for Apollo1
- FastMCP server for Substack — publish Notes and posts, pull analytics, manage dr1
- macOS-only MCP server that exposes iMessage chat1
- Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token1
- WhatsApp MCP
- Multi-workspace Slack MCP server with draft+confirm safety, vault auto-export, a1
- FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting
- FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge g
- Local-first personal finance MCP
- lu
- One MCP, many parsers
- Self-hosted GitHub MCP server
- FastMCP server for bidirectional sync between personal and team Obsidian vaults
- FastMCP server that pages on-call via 100+ notification channels (Apprise wrappe
- MCP server for RescueTime productivity data
- Linear MCP (multi-workspace, PAT auth)