Awesome MCPDatabases

zilliztech/mcp-server-milvus

⭐ 243 Python added to this list on 2025-05-06 repository created 2025-03-06

MCP Server for Milvus is an implementation of the Model Context Protocol (MCP) designed to enable large language model (LLM) applications to seamlessly interact with the Milvus vector database. Milvus is a popular open-source vector database optimized for similarity search and AI applications. This MCP server acts as a bridge, providing standardized access to Milvus functionalities such as vector search, hybrid search, text search, and query operations through the MCP interface. The project supports two communication modes: stdio (standard input/output) and SSE (Server-Sent Events). The stdio mode is the default and facilitates communication via standard input/output streams, suitable for local or simple integrations. The SSE mode enables HTTP-based communication allowing multiple clients to connect simultaneously, making it ideal for web-based applications. The server can be run directly using the Python-based 'uv' tool, with configuration options for Milvus URI and server port. This MCP server is compatible with various LLM applications that support the Model Context Protocol, including Claude Desktop and Cursor, both of which are AI-powered tools that can leverage Milvus for enhanced search and data management capabilities. The repository provides detailed instructions for integrating the MCP server with these applications, including configuration examples for both stdio and SSE modes. The server exposes several tools for interacting with Milvus collections, such as milvus_text_search for full-text search, milvus_vector_search for vector similarity search, milvus_hybrid_search for combined text and vector search, and milvus_query for querying collections using filter expressions. These tools enable advanced search and data retrieval functionalities that enhance the capabilities of LLM applications by providing them with rich contextual data from Milvus. Overall, MCP Server for Milvus facilitates the integration of powerful vector search capabilities into LLM workflows, enabling developers to build more context-aware and intelligent AI applications by leveraging the Milvus vector database through a standardized protocol.

https://github.com/zilliztech/mcp-server-milvus

ai-powered-ideai-powered-toolsai-workflowsclaude-desktopcollection-managementcursordata-managementdata-operationsexternal-data-sourcesfilter-expressionsfull-text-searchhybrid-searchllm-applicationsllm-integrationmcpmcp-servermilvusmodel-context-protocolpythonquery-operationssimilarity-searchsse-modestdio-modetext-searchuvuv-toolvector-databasevector-search

Also in Databases

dolthub/dolt

Dolt is a SQL database with Git-like version control capabilities, enabling users to manage, version, and collaborate on data and schemas as easily as code in Git repositories.

t8y2/dbx

DBX is a lightweight, cross-platform database client supporting over 70 databases, featuring a built-in AI assistant, MCP Server, and available as desktop, Docker, or CLI.

Canner/WrenAI

Open-source generative BI engine that exposes governed text-to-SQL, a semantic layer and dashboard generation to AI agents through an MCP server and CLI across more than twenty data sources.

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source Model Context Protocol (MCP) server that connects AI agents, IDEs, and applications directly to enterprise databases, offering both pre-built and custom ...

makenotion/notion-mcp-server

The Notion MCP Server is an official MCP server implementation that enables secure, programmatic interaction with Notion content through MCP commands, optimized for AI agents and supporting multiple deployment options.

bytebase/dbhub

DBHub is a universal database gateway implementing the Model Context Protocol (MCP) server interface, enabling MCP clients to connect to and explore multiple database systems including MySQL, PostgreSQL, Oracle, SQL Server, MariaDB, and SQLite.

crystaldba/postgres-mcp

Postgres MCP Pro is an open-source Model Context Protocol server for PostgreSQL that provides advanced database health monitoring, index tuning, query plan analysis, and safe SQL execution to support AI agents and developers throughout the application lifecycle.

supabase-community/supabase-mcp

Supabase MCP Server connects Supabase projects to AI assistants using the Model Context Protocol, enabling LLMs to manage and query Supabase resources.