MCP Neo4j Graphrag
M

MCP Neo4j Graphrag

一個基於Neo4j的MCP服務器,擴展了向量搜索、全文搜索和增強Cypher查詢功能,專為GraphRAG應用設計。
2分
0

什麼是Neo4j GraphRAG MCP Server?

這是一個專門為Neo4j圖數據庫設計的智能搜索服務器。它允許AI助手(如Claude、Cursor等)通過自然語言查詢數據庫,支持語義搜索、關鍵詞搜索和複雜的圖形查詢。服務器基於Model Context Protocol (MCP)標準,可以與各種AI工具無縫集成。

如何使用Neo4j GraphRAG MCP Server?

使用分為三個簡單步驟:1) 下載服務器代碼 2) 配置您的AI客戶端(Claude Desktop或Cursor)3) 通過自然語言提問查詢數據庫。服務器會自動處理複雜的數據庫查詢,您只需要用日常語言描述您的需求。

適用場景

適合需要從圖數據庫中提取信息的各種場景:電影推薦系統分析、社交網絡關係查詢、知識圖譜探索、產品推薦分析、學術研究數據挖掘等。特別適合非技術用戶通過自然語言查詢複雜的數據關係。

主要功能

智能向量搜索
使用AI理解查詢的語義含義,找到最相關的內容,即使沒有完全匹配的關鍵詞也能找到相關內容
全文關鍵詞搜索
支持傳統的關鍵詞搜索,可以使用AND、OR、通配符等高級搜索語法
混合搜索查詢
創新的search_cypher_query工具,可以同時使用搜索和圖形遍歷,執行復雜的組合查詢
多AI提供商支持
通過LiteLLM支持OpenAI、Azure、Bedrock、Cohere等多種AI服務提供商
自動模式發現
自動識別數據庫結構和可用索引,幫助AI助手理解可以查詢什麼內容
優勢
無需學習複雜的查詢語言,使用自然語言即可查詢數據庫
結合了傳統搜索和AI語義理解,查詢更準確
與主流AI工具(Claude、Cursor)無縫集成
支持多種AI服務提供商,靈活選擇
自動發現數據庫結構,降低使用門檻
侷限性
需要預先配置數據庫連接和API密鑰
依賴於外部AI服務進行向量嵌入計算
僅支持只讀查詢,不能修改數據庫
需要基本的服務器部署知識
性能受限於網絡連接和AI服務響應速度

如何使用

下載服務器
從GitHub下載服務器代碼到本地計算機
配置AI客戶端
根據您使用的AI工具(Claude Desktop或Cursor),編輯配置文件添加服務器設置
重啟並開始使用
重啟AI客戶端,然後就可以通過自然語言提問來查詢數據庫了

使用案例

探索數據庫內容
當您第一次連接到一個新的Neo4j數據庫時,可以先了解數據庫中有哪些類型的數據和結構
語義搜索電影
使用AI理解您想要查找的電影主題,即使您沒有使用精確的電影名稱
複雜關係查詢
查找具有特定關係的複雜數據模式
數據統計分析
對數據庫中的數據進行統計和分析

常見問題

我需要有Neo4j數據庫才能使用這個服務器嗎?
這個服務器可以修改數據庫中的數據嗎?
我需要付費的AI服務API密鑰嗎?
這個服務器和官方的Neo4j MCP服務器有什麼區別?
我可以在生產環境中使用這個服務器嗎?

相關資源

GitHub代碼倉庫
服務器的源代碼和最新版本
Neo4j官方MCP服務器
Neo4j官方的MCP服務器項目
Neo4j Labs MCP服務器集合
Neo4j實驗室的各種MCP服務器,包括Cypher、Memory等
LiteLLM文檔
多AI提供商支持的庫文檔
高級配置文檔
生產環境部署和高級功能配置指南

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "neo4j-graphrag": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/mcp-neo4j-graphrag",
        "run",
        "mcp-neo4j-graphrag"
      ],
      "env": {
        "NEO4J_URI": "neo4j+s://demo.neo4jlabs.com",
        "NEO4J_USERNAME": "recommendations",
        "NEO4J_PASSWORD": "recommendations",
        "NEO4J_DATABASE": "recommendations",
        "OPENAI_API_KEY": "sk-...",
        "EMBEDDING_MODEL": "text-embedding-ada-002"
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.6K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
30.2K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
85.3K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
26.2K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.2K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
18.9K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
58.2K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase