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

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

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

環(huán)境準(zhǔn)備

啟動 MCP 之前,請確保環(huán)境滿足以下條件

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

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

正在運(yùn)行的阿里云Milvus實(shí)例創(chuàng)建步驟:

  1. 進(jìn)入阿里云 Milvus 頁面(鏈接:https://www.aliyun.com/product/milvus
  2. 在Milvus實(shí)例頁面,單擊創(chuàng)建實(shí)例,詳細(xì)步驟可參考文檔。(鏈接:https://x.sm.cn/3hLZYEX
  3. 若您為產(chǎn)品新用戶,也可直接免費(fèi)領(lǐng)取1個月試用體驗(yàn)。(鏈接:https://x.sm.cn/Gu4NrPh

與 Cline 集成(LLM:Deepseek)

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

image

  1. 配置 Cline,并使用 Deepseek

在 API Provider 中選擇 OpenRouter,點(diǎn)擊 Get API Key。

image

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

image

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

image

  1. 配置 MCP Server

點(diǎn)擊 Cline 右上角 MCP Server 配置,然后點(diǎn)擊 Configure MCP Servers

image

在 cline_mcp_settings.json 完成以下配置,其中:command 需要配置 uv 的安裝路徑
directory 需要配置 Milvus MCP Project 下載地址
milvus-uri 需要配置阿里云 Milvus 實(shí)例公網(wǎng)地址(實(shí)例需開通創(chuàng)建并配置公網(wǎng)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":?[]
}
}
}

完成以上配置后,點(diǎn)擊開啟開關(guān),并點(diǎn)擊右上角 Done,完成 Milvus MCP Server 配置。

image

  1. Milvus MCP 效果展示

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

image

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

image

在 Cline 對話框中,輸入:在’milvus_overview’ Collection 中找到包含"Unstruct"的數(shù)據(jù)?輸出結(jié)果會自動進(jìn)行調(diào)優(yōu),若首次輸出結(jié)果不理想,可再次搜索

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,在根目錄創(chuàng)建 .cursor 文件夾,并在其中 mcp.json文件

image

在 mcp.json 完成以下配置,其中:command 需要配置uv的安裝路徑
directory 需要配置Milvus MCP Project 下載地址
milvus-uri 需要配置阿里云Milvus實(shí)例公網(wǎng)地址(實(shí)例需開通創(chuàng)建并配置公網(wǎng)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數(shù)據(jù)庫里有哪些Collection?

image

立即體驗(yàn)

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

image

原文轉(zhuǎn)載自:https://mp.weixin.qq.com/s/juDoXA9egkuSTEaSWQqW7Q

上一篇:

Nacos 發(fā)布 MCP Registry,實(shí)現(xiàn)存量應(yīng)用接口“0改動”升級到 MCP 協(xié)議

下一篇:

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

我們有何不同?

API服務(wù)商零注冊

多API并行試用

數(shù)據(jù)驅(qū)動選型,提升決策效率

查看全部API→
??

熱門場景實(shí)測,選對API

#AI文本生成大模型API

對比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個渠道
一鍵對比試用API 限時免費(fèi)

#AI深度推理大模型API

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

10個渠道
一鍵對比試用API 限時免費(fèi)