Searchcraft MCP Server
什麼是searchcraft-mcp-server?
searchcraft-mcp-server是一個基於Searchcraft的MCP服務器,提供了一套工具來管理您的Searchcraft集群中的文檔、索引、聯邦、訪問密鑰和分析。它允許MCP客戶端(如Claude Desktop)通過自然語言提示執行管理操作。如何使用searchcraft-mcp-server?
要使用searchcraft-mcp-server,您需要在本地運行服務器,並將其與Claude Desktop等MCP客戶端連接。通過配置環境變量並啟動服務器,您可以利用其提供的各種功能進行索引管理、文檔操作和訪問密鑰控制。適用場景
該服務器適用於需要管理Searchcraft集群的開發人員、數據工程師和系統管理員。它可以用於設置搜索索引、添加文檔、查看分析、刪除文檔以及管理訪問密鑰等任務。主要功能
索引管理支持創建、刪除、更新和查詢索引,包括索引模式和統計信息獲取。
文檔管理可以添加、刪除、查詢和更新文檔,支持按ID或字段刪除文檔。
聯邦管理提供創建、更新和刪除聯邦的功能,支持查看聯邦詳細信息和統計信息。
認證與密鑰管理能夠創建、刪除和更新訪問密鑰,支持按組織、應用或聯邦篩選密鑰。
停用詞與同義詞管理允許添加、刪除和查看索引中的停用詞和同義詞。
搜索與測量支持執行搜索查詢、獲取測量轉換和摘要數據。
優勢與侷限性
優勢
提供直觀的API接口,便於集成到其他應用程序中。
支持多種管理操作,簡化了Searchcraft集群的維護工作。
兼容Claude Desktop等MCP客戶端,提升用戶體驗。
侷限性
需要一定的技術背景來配置和運行服務器。
對於非技術人員來說,部分命令和參數可能較難理解。
依賴於Searchcraft集群的可用性,若集群不可用則無法操作。
如何使用
配置環境變量
在項目根目錄創建一個名為.env的文件,並填寫以下內容:
安裝依賴
使用yarn安裝項目依賴:
構建並啟動服務器
構建並啟動服務器:
連接Claude Desktop
在Claude Desktop配置文件中添加MCP服務器配置:
使用案例
創建索引為新的搜索需求創建一個索引,並定義其模式。
添加文檔將一批文檔添加到已有的索引中,以便後續搜索。
刪除文檔從索引中刪除特定文檔,以清理過時或無效數據。
常見問題
我需要什麼環境才能運行searchcraft-mcp-server?
如何確保Claude Desktop正確連接到服務器?
如果遇到錯誤,如何調試?
相關資源
Searchcraft文檔
官方Searchcraft文檔,包含所有API和功能說明。
Vektron儀表板
Searchcraft的管理儀表板,用於監控和管理集群。
Searchcraft Discord
Searchcraft社區支持和討論平臺。
Searchcraft Reddit
Searchcraft相關的討論和新聞板塊。
Searchcraft SDK
Searchcraft的React SDK,可用於前端集成。
精選MCP服務推薦

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
728
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
1.7K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
3.9K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
303
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
1.7K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
269
4.8分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
5.3K
4.7分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
145
4.5分