向量数据库工具服务

一个提供插入和查询Milvus向量数据库功能的MCP服务器。

  • by yhwang
  • TypeScript
  • 混合部署
  • 更新于
在 GitHub 查看 yhwang/mcp-tool-server-milvus

使用说明

mcp工具服务器milvus

MCP服务器,提供工具功能,可插入Milvus矢量数据库并从中查询数据。

默认情况下,服务器创建数据库和集合。插入和搜索工具在 默认数据库和集合。

运行MCP服务器

使用docker compose启动服务器

docker compose up -d

这将启动一个以Milvus为后端的MCP服务器。服务器将在以下时间可用 http://localhost:3000.

使用MCP Cli与MCP服务器交互

您还可以使用 mcp-cli 命令行工具,用于与MCP服务器交互。要使用它,请运行以下命令:

npx @wong2/mcp-cli --url http://localhost:3000/mcp

这将通过流式HTTP连接到MCP服务器。它将提示您可用工具的列表,并允许您使用JSON参数调用它们。例如:

$ npx @wong2/mcp-cli --url http://localhost:3000/mcp
✔ Connected, server capabilities: tools
? Pick a primitive ›
❯   tool(insert) - insert the text into the collection
    tool(search) - search the text in the collection

您可以使用光标在列表中导航并选择所需的图元。然后,系统将提示您输入所选图元的参数。