
FastMCP server for surgical queries against a vault knowledge graph (NetworkX no
io.github.adelaidasofia由 GitHub 帳號 adelaidasofia 發布v0.1.0更新於 Oct 25, 2026
FastMCP server for surgical queries against a vault knowledge graph (NetworkX node-link JSON).…
發布方自己的服務:Fastio
概覽
本機 MCP 伺服器,一次載入知識庫圖譜,並針對節點、鄰居、路徑與社群回答精準問題。
- 可以做什麼
- 依名稱模糊搜尋節點,依完全符合、前綴符合、包含符合排序。探索關聯:N 跳內的鄰居、概念間最短路徑、圍繞一組概念的子圖。檢視單一節點的中繼資料與主要鄰居,或列出其社群叢集中的全部節點。列出圖中連結度最高的節點。可查詢主圖譜或次圖譜範圍。
- 適用情境
- 當你已從 Obsidian 或類似知識庫產生 graph.json,並希望助理在不把龐大圖譜報告讀入上下文的情況下,回答概念及其關聯的具體問題時使用。最好搭配能產生 NetworkX node-link JSON 的建圖工具。
- 執行需求
- 本機 Python 3.10+ 程序,需安裝 FastMCP 與 NetworkX,透過 stdio 執行。需要一個 NetworkX node-link JSON 格式的圖譜檔案,由 GRAPH_JSON_PATH 指定(清單標為必填,README 視為選用並有預設路徑)。可透過 SECONDARY_GRAPH_JSON_PATH 設定第二個圖譜。不需帳號或 API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 FastMCP server for surgical queries against a vault knowledge graph (NetworkX no,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
graph-query-mcp
[License] [GitHub stars] [Last commit] [Open issues] [PyPI version] [PyPI downloads] [Built by Mycelium AI]
Surgical queries against an Obsidian / vault knowledge graph. Loads a graph.json (NetworkX node-link format) once at startup and answers targeted questions without making Claude read a 50K-line graph report.
Designed to pair with graphify (the graph-building skill in ai-brain-starter), but the server accepts any graph in NetworkX node-link JSON. Supports up to two scopes (primary + secondary, e.g. personal + team).
Why use this
If you've already run graphify on a vault, you've got a graph.json and a GRAPH_REPORT.md. Reading the full report into Claude burns thousands of tokens for every question. This MCP loads the graph once at startup, answers in <50ms, and never spills the whole graph into context.
Tools
Scope defaults to personal; pass scope="onde" (or whatever secondary scope name you've configured) for the second graph.
Configuration
Two env vars, both optional:
ONDE_GRAPH_JSON_PATH is also accepted as a backward-compat alias for SECONDARY_GRAPH_JSON_PATH.
If a path doesn't exist at startup, the server logs a warning and the tools return a friendly error when that scope is queried. The server still starts — a missing secondary graph never blocks the primary.
Install
Open Claude Code, paste:
Legacy install
Register in your project .mcp.json:
Restart Claude Code, then claude mcp list should show graph-query connected.
Generating the graph
This MCP doesn't build the graph; it queries one. Use graphify (a skill in ai-brain-starter) to produce a graph.json from your vault, or any other NetworkX-compatible builder. The expected format is the output of networkx.node_link_data(G).
Verification
Architecture
FastMCP, stdio transport, Python 3.10+. Graphs are loaded once at startup and cached in memory. No daemons, no listeners, no external services. NetworkX in-memory for query primitives.
Related MCPs
Same author, same architecture pattern (FastMCP, draft+confirm on writes where applicable, vault auto-export, MIT):
- slack-mcp — multi-workspace Slack
- imessage-mcp — macOS iMessage
- whatsapp-mcp — WhatsApp via whatsmeow
- apollo-mcp — Apollo.io CRM + sequences
- google-workspace-mcp — Gmail / Calendar / Drive / Docs / Sheets
- substack-mcp — Substack writing + analytics
- parse-mcp — markitdown / Docling / LlamaParse router
- luma-mcp — lu.ma events
- graph-autotagger-mcp — wikilink suggestions from the same graph format
Telemetry
This plugin sends a single anonymous install signal to myceliumai.co the first time it loads in a Claude Code session on a given machine.
What is sent:
- Plugin name (e.g.
slack-mcp) - Plugin version (e.g.
0.1.0)
What is NOT sent:
- No user identifiers, names, emails, tokens, or API keys
- No file paths, message content, or anything from your work
- No IP address is stored after dedup processing
Why: Helps the maintainer know which plugins people actually install, so attention goes to the ones that get used.
Opt out: Set the environment variable MYCELIUM_NO_PING=1 before launching Claude Code. The hook will skip the network call entirely. Already-pinged installs leave a sentinel at ~/.mycelium/onboarded-<plugin> — delete it if you want to reset state.
License
MIT. See LICENSE.
來源:README.md,提交 9d1c461
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Fast 整合
Fastio
io.fast官方發布者
Fastio 是遠端 MCP 端點,為每個專案提供單一工作區,整合檔案、團隊與 AI 代理。

Fast Entity Filing USDOT BOC-3 & 2027 UCR Compliance
com.fastentityfiling
Fast Entity Filing USDOT BOC-3 & 2027 UCR Compliance 的託管 MCP 服務,由 fastentityfiling.com 發布;無需登入;Streamable HTTP;10 個工具。

Make Agent Fast
由 GitHub 帳號 abdurshd 發布
Make Agent Fast 的遠端 MCP 伺服器,讓助理建立客服代理、檢視對話與潛在客戶並改善回覆。

FastOCR
由 GitHub 帳號 fastocr-org 發布
FastOCR 讓助理對本機掃描版 PDF 與圖片進行 OCR、產生可搜尋 PDF,並把銀行對帳單轉成 Excel、CSV 或 QuickBooks 檔案。

Fast Data Actors (via Apify MCP)
由 GitHub 帳號 ichkifokkus 發布
這是 Apify 託管 MCP 伺服器的一份設定,開放 Fast Data 的 Actor,用於 YouTube 字幕、Google 新聞與趨勢、職缺、文件轉換與影像處理。