Neo4j MCP Server
官方Neo4j 圖形資料庫伺服器(schema + 讀寫 Cypher)以及獨立的圖形資料庫支援記憶體
文件
Neo4j Labs MCP 伺服器
Neo4j Labs
這些 MCP 伺服器是 Neo4j Labs 計畫的一部分。 它們由 Neo4j Field GenAI 團隊開發和維護,並歡迎廣大開發者社群貢獻。 這些伺服器會頻繁更新,加入新的實驗性功能,但不受 Neo4j 產品團隊的支援。
它們正在積極開發和維護,但我們不提供任何服務水準協議 (SLA),也不保證回溯相容性和棄用政策。
如果您正在尋找官方產品 Neo4j MCP 伺服器,請在此處找到它。
概觀
模型上下文協定 (Model Context Protocol, MCP) 是一個標準化協定,用於管理大型語言模型 (LLM) 與外部系統之間的上下文。
這讓您可以使用 Claude Desktop 或任何其他 MCP 用戶端 (VS Code、Cursor、Windsurf、Gemini CLI),以自然語言來完成與 Neo4j 和您的 Aura 帳戶相關的操作,例如:
- 這個圖譜中有什麼?
- 根據最暢銷產品的銷售頻率、總量和平均量來繪製圖表
- 列出我的執行個體
- 建立一個名為 mcp-test 的新 Aura Professional 執行個體,容量為 4GB,並啟用 Graph Data Science
- 儲存我今天與 Andreas 和 Oskar 一起處理 Neo4j MCP 伺服器的事實
伺服器
mcp-neo4j-cypher - 自然語言轉 Cypher 查詢
取得已設定資料庫的結構描述,並在該資料庫上執行產生的讀取和寫入 Cypher 查詢。
需求:需要在 Neo4j 執行個體上安裝並啟用 APOC 外掛程式 以進行結構描述檢查。
mcp-neo4j-memory - 儲存在 Neo4j 中的知識圖譜記憶
在本機或遠端 Neo4j 執行個體中,儲存和擷取您個人知識圖譜中的實體和關係。 在不同的會話、對話和用戶端之間存取這些資訊。
mcp-neo4j-cloud-aura-api - Neo4j Aura 雲端服務管理 API
直接在您舒適的 AI 助理聊天中管理您的 Neo4j Aura 執行個體。
建立和銷毀執行個體、按名稱尋找執行個體、擴充或縮減其規模,以及啟用功能。
mcp-neo4j-data-modeling - 互動式圖譜資料建模與視覺化
建立、驗證和視覺化 Neo4j 圖譜資料模型。支援從 Arrows.app 匯入/匯出模型。
傳輸模式
所有伺服器都支援多種傳輸模式:
- STDIO (預設):用於本機工具和 Claude Desktop 整合的標準輸入/輸出
- SSE:用於網頁部署的伺服器傳送事件
- HTTP:用於現代網頁部署和微服務的可串流 HTTP
HTTP 傳輸設定
若要以 HTTP 模式執行伺服器,請使用 --transport http 旗標:
# Basic HTTP mode
mcp-neo4j-cypher --transport http
# Custom HTTP configuration
mcp-neo4j-cypher --transport http --host 127.0.0.1 --port 8080 --path /api/mcp/
也支援環境變數:
export NEO4J_TRANSPORT=http
export NEO4J_MCP_SERVER_HOST=127.0.0.1
export NEO4J_MCP_SERVER_PORT=8080
export NEO4J_MCP_SERVER_PATH=/api/mcp/
mcp-neo4j-cypher
雲端部署
此儲存庫中的所有伺服器皆已容器化,並準備好部署到 AWS ECS Fargate 和 Azure Container Apps 等雲端平台。每台伺服器都支援專為可擴充、生產就緒部署設計的 HTTP 傳輸模式,具備自動擴充和負載平衡功能。
部署指南涵蓋:
- AWS ECS Fargate:逐步部署,包含自動擴充和應用程式負載平衡器
- Azure Container Apps:無伺服器容器部署,內建擴充和流量管理
- 設定最佳實務:安全性、監控、資源建議和疑難排解
- 整合範例:將 MCP 用戶端連線到雲端部署的伺服器
貢獻
歡迎貢獻!請隨時提交 Pull Request。
部落格文章
- 開發人員需要了解的有關模型上下文協定 (MCP) 的一切
- Claude 透過 MCP 與 Neo4j 對話 - 圖資料庫與分析
- 使用 Claude 和 Neo4j 建立知識圖譜:一種無程式碼的 MCP 方法 - 圖資料庫與分析
- 在 Gemini CLI 中使用 Neo4j 擴充功能
授權
MIT 授權