MCP server for searching and managing Milvus or Zilliz vector database collections.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Milvus.
milvus_text_searchSearch for documents using full text search
collection_nameName of collection to search
query_textText to search for
limitThe maximum number of results to return (default: 5)
output_fieldsFields to include in results
drop_ratioProportion of low-frequency terms to ignore (0.0-1.0) (default: 0.2)
The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.
This repository contains a MCP server that provides access to Milvus vector database functionality.

Before using this MCP server, ensure you have:
The recommended way to use this MCP server is to run it directly with uv without installation. This is how both Claude Desktop and Cursor are configured to use it in the examples below.
If you want to clone the repository:
Then you can run the server directly:
Alternatively you can change the .env file in the src/mcp_server_milvus/ directory to set the environment variables and run the server with the following command:
The server supports two running modes: stdio (default) and SSE (Server-Sent Events).
Description: Communicates with the client via standard input/output. This is the default mode if no mode is specified.
Usage:
Description: Uses HTTP Server-Sent Events for communication. This mode allows multiple clients to connect via HTTP and is suitable for web-based applications.
Usage:
--sse: Enables SSE mode.--port: Specifies the port for the SSE server (default: 8000).Debugging in SSE Mode:
If you want to debug in SSE mode, after starting the SSE service, enter the following command:
The output will be similar to:
You can then access the MCP Inspector at http://127.0.0.1:6274 for testing.
Description: Uses HTTP with streaming support for communication. This is the recommended transport for production deployments and supports both stateful and stateless operation.
Usage:
--streamable-http: Enables Streamable HTTP mode.--port: Specifies the port for the server (default: 8000).--stateless: Optional flag for stateless mode (no session persistence).Stateless Mode:
This MCP server can be used with various LLM applications that support the Model Context Protocol:
Follow these steps to configure Claude Desktop for SSE mode:
~/Library/Application Support/Claude/claude_desktop_config.jsonFor stdio mode, follow these steps:
~/Library/Application Support/Claude/claude_desktop_config.jsonCursor also supports MCP tools. You can integrate your Milvus MCP server with Cursor by following these steps:
Cursor Settings > MCPAdd new global MCP servermcp.json file, which will be created if it doesn’t existmcp.json FileOverwrite the mcp.json file with the following content:
Start the service by running the following command:
Note: Replace
http://your_sse_hostwith your actual SSE host address andportwith the specific port number you’re using.
Once the service is up and running, overwrite the mcp.json file with the following content:
Start the service:
Update mcp.json:
After completing the above steps, restart Cursor or reload the window to ensure the configuration takes effect.
To verify that Cursor has successfully integrated with your Milvus MCP server:
Cursor Settings > MCPThe server provides the following tools:
milvus_text_search: Search for documents using full text searchFactual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/zilliztech-mcp-server-milvus)<a href="https://allmcps.com/mcp/zilliztech-mcp-server-milvus"><img src="https://allmcps.com/api/badge/zilliztech-mcp-server-milvus?style=directory" alt="MCP Server Milvus on AllMCPs" /></a>