Milvus 的 MCP 服务器
为 Milvus 提供 Model Context Protocol (MCP) 支持的服务器,实现与 LLM 应用程序的无缝集成。
快速入门
前置条件
- 安装 Python 3.10 或更高版本
- 配置运行中的 Milvus 实例(本地或远程)
- 安装 uv 工具(推荐)
启动服务
- 克隆仓库: git clone https://github.com/zilliztech/mcp-server-milvus.git cd mcp-server-milvus
- 使用 uv 运行服务: uv run src/mcp_server_milvus/server.py --milvus-uri http://localhost:19530
配置环境变量(可选)
在 src/mcp_server_milvus/.env
文件中设置以下变量:
- MILVUS_URI: Milvus 服务 URI
- MILVUS_TOKEN: 可选认证令牌
示例工具
- milvus_vector_search: 执行向量相似性搜索
- milvus_list_collections: 列出所有集合
更多详情参考 README 文档。