Milvus
Created 7 months ago
MCP Server for Milvus enables integration between LLM applications and data sources.
development
location
documentation
public
MCP
Milvus
What is Milvus?
Search, Query and interact with data in your Milvus Vector Database.
Documentation
MCP Server for Milvus
Prerequisites
Before using this MCP server, ensure you have:
- Python 3.10 or higher
- A running Milvus instance (local or remote)
- uv installed (recommended for running the server)
Usage
The recommended way to use this MCP server is to run it directly with uv without installation.
Running Modes
The server supports two running modes: stdio (default) and SSE (Server-Sent Events).
Important
The .env file will have higher priority than the command line arguments.
Supported Applications
This MCP server can be used with various LLM applications that support the Model Context Protocol:
- Claude Desktop
- Cursor
Available Tools
The server provides the following tools:
- milvus_text_search
- milvus_vector_search
- milvus_hybrid_search
- milvus_query
- milvus_list_collections
- milvus_create_collection
- milvus_load_collection
- milvus_release_collection
- milvus_get_collection_info
- milvus_insert_data
- milvus_delete_entities
Troubleshooting# Common Issues
- Connection Errors
- Authentication Issues
- Tool Not Found
Getting Help
- Check the GitHub Issues
- Join the Zilliz Community Discord
Server Config
{
"mcpServers": {
"milvus-server": {
"command": "npx",
"args": [
"milvus"
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
May 23, 2025
Updated At:
Aug 07, 2025
Author:
Zilliz Tech
Category:
official
License:
MIT
Tags:
development
location
documentation