Provides a Model Context Protocol server for Milvus, managing comprehensive vector database operations with intelligent session-aware connection management.
Milvus is a Model Context Protocol (MCP) server specifically designed for interacting with the Milvus vector database. It offers a complete suite of operations for managing databases, collections, and indexes, alongside high-performance vector search capabilities. A key highlight is its intelligent session management, utilizing a Ristretto cache for efficient connection pooling. Engineered with a modular architecture, it's easy to extend and maintain, and includes built-in middleware for logging and authentication. With full Docker support, it provides a straightforward containerized deployment solution, ensuring type safety through Go's strong type system.