mcp-tool-server-milvus
If you are the rightful owner of mcp-tool-server-milvus and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A MCP server which provides tools function to insert into and query data from the Milvus vector database.
The mcp-tool-server-milvus is a Model Context Protocol (MCP) server designed to facilitate the insertion and querying of data within the Milvus vector database. By default, the server initializes with a database and a collection, allowing users to perform operations on these default settings. Users can customize the database and collection names using environment variables `MILVUS_DB` and `MILVUS_COLLECTION`. The server is designed to be easily deployable using Docker Compose, and it provides a command-line interface (CLI) for interaction. The CLI allows users to connect to the server, list available tools, and execute operations such as inserting and searching text data. Additionally, the server supports interaction through a simple streamable HTTP client, which is part of the MCP TypeScript SDK. This setup is ideal for applications requiring efficient vector data management and retrieval.
Features
- Default database and collection setup with customizable options.
- Docker Compose deployment for easy server startup.
- Command-line interface for interacting with the server.
- Support for inserting and searching text data in Milvus.
- Integration with MCP TypeScript SDK for HTTP client interaction.