Milvus 提供了?milvus-mcp-server?來對接各種AI Agent。支持包括:更新向量數據、創建索引、混合檢索(向量+全文)、多向量列檢索等多種能力。?(鏈接:https://github.com/modelcontextprotocol/servers)目前通過Milvus MCP Server,我們能使用大模型,完全無代碼化的實現下面這些能力:

接下來將重點介紹如何使用 Milvus- Mcp- Server 來搭建智能搜索 Agent,并分別使用 Cline 和 Cursor 進行部署展示。

如何通過 Milvus+MCP+LLM 搭建智能搜索 Agent

環境準備

啟動 MCP 之前,請確保環境滿足以下條件

下載并安裝VsCode,下載地址(鏈接:https://code.visualstudio.com/

下載milvus-mcp-server(git clone鏈接:https://github.com/zilliztech/mcp-server-milvus

正在運行的阿里云Milvus實例創建步驟:

  1. 進入阿里云 Milvus 頁面(鏈接:https://www.aliyun.com/product/milvus
  2. 在Milvus實例頁面,單擊創建實例,詳細步驟可參考文檔。(鏈接:https://x.sm.cn/3hLZYEX
  3. 若您為產品新用戶,也可直接免費領取1個月試用體驗。(鏈接:https://x.sm.cn/Gu4NrPh

與 Cline 集成(LLM:Deepseek)

  1. 下載 Cline:在 VsCode 的擴展欄目中,搜索并安裝 Cline。

image

  1. 配置 Cline,并使用 Deepseek

在 API Provider 中選擇 OpenRouter,點擊 Get API Key。

image

在瀏覽器中登錄并獲取 API KEY

image

在 Model 選擇 Deepseek-chat-v3,然后點擊右上角 Done,完成配置。

image

  1. 配置 MCP Server

點擊 Cline 右上角 MCP Server 配置,然后點擊 Configure MCP Servers

image

在 cline_mcp_settings.json 完成以下配置,其中:command 需要配置 uv 的安裝路徑
directory 需要配置 Milvus MCP Project 下載地址
milvus-uri 需要配置阿里云 Milvus 實例公網地址(實例需開通創建并配置公網IP:https://x.sm.cn/9AFmBIR

milvus-token 需要配置用戶名密碼

{
"mcpServers":?{
"milvus":?{
"command":?"/Path/to/uv/.local/bin/uv",
"args":?[
"--directory",
"/Path/to/mcpserver/mcp-server-milvus/src/mcp_server_milvus",
"run",
"server.py",
"--milvus-uri",
"http://c-xxxxxxxxxxxxx.milvus.aliyuncs.com:19530",
"--milvus-token",
"root:you_password"
],
"disabled":?true,
"autoApprove":?[]
}
}
}

完成以上配置后,點擊開啟開關,并點擊右上角 Done,完成 Milvus MCP Server 配置。

image

  1. Milvus MCP 效果展示

在示例 Milvus 集群中,可以看到有4個 Collection。

image

在 Cline 對話框中,輸入:在我的 milvus 數據庫里有哪些 Collection?

image

在 Cline 對話框中,輸入:在’milvus_overview’ Collection 中找到包含"Unstruct"的數據?輸出結果會自動進行調優,若首次輸出結果不理想,可再次搜索

image

image

與Cursor集成(LLM:Claude-3.7)

下載并安裝Cursor,下載地址:https://www.cursor.com/cn

  1. 配置 Cursor Config

在 Beta Features 中選擇 Early Access

image

升級Cursor,并保證版本高于0.47

image

image

  1. 配置 MCP Config

打開 Clone 的 Milvus Mcp Project,在根目錄創建 .cursor 文件夾,并在其中 mcp.json文件

image

在 mcp.json 完成以下配置,其中:command 需要配置uv的安裝路徑
directory 需要配置Milvus MCP Project 下載地址
milvus-uri 需要配置阿里云Milvus實例公網地址(實例需開通創建并配置公網IP:https://x.sm.cn/9AFmBIR

milvus-token 需要配置用戶名密碼

{
"mcpServers":?{
"milvus":?{
"command":?"/Path/to/uv/.local/bin/uv",
"args":?[
"--directory",
"/Path/to/mcpserver/mcp-server-milvus/src/mcp_server_milvus",
"run",
"server.py",
"--milvus-uri",
"http://c-xxxxxxxxxxxxx.milvus.aliyuncs.com:19530",
"--milvus-token",
"root:you_password"
],
"disabled":?true,
"autoApprove":?[]
}
}
}

完成配置后,可以Cursor配置中的MCP欄目檢查。

image

  1. Milvus MCP 效果展示

模式選擇Agent,LLM選擇claude-3.7

image

在Cursor對話框中,輸入:在我的milvus數據庫里有哪些Collection?

image

立即體驗

如您想體驗阿里云 Milvus 的相關能力,歡迎在阿里云官網搜索向量檢索服務 Milvus 版進行體驗。(鏈接:https://www.aliyun.com/product/milvus)產品新用戶也可免費領取1個月試用資格。(鏈接:https://x.sm.cn/Gu4NrPh)此外,阿里云為了回饋新老用戶,推出了重大優惠:阿里云向量檢索服務 Milvus 版 | 限時年付5折!購買地址:https://x.sm.cn/As9rKC6

image

原文轉載自:https://mp.weixin.qq.com/s/juDoXA9egkuSTEaSWQqW7Q

上一篇:

Nacos 發布 MCP Registry,實現存量應用接口“0改動”升級到 MCP 協議

下一篇:

SpringAI-MCP技術初探
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費