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.
Apache Doris MCP Server is a backend service designed to implement the Model Context Protocol (MCP) for seamless interaction between clients and Apache Doris databases. Built with Python and FastAPI, this server facilitates advanced database management and query execution, leveraging Large Language Models (LLMs) for natural language to SQL conversion (NL2SQL), metadata management, and data analysis. The project emphasizes enterprise-grade features such as a revolutionary token-bound database configuration system with comprehensive authentication support including Token, JWT, and OAuth, enabling secure multi-tenant access with granular control and robust security defaults. The server offers immediate database validation at connection time, eliminating query-time failures and providing instant feedback on configuration issues. It supports zero-downtime configuration updates through hot reload capabilities, automatic token revalidation, and error handling with rollback mechanisms. The architecture is optimized for performance with session caching, connection pool optimization, and a stateless multi-worker design for true horizontal scalability and efficient load distribution. Security is a core focus, with comprehensive access control, SQL security validation, role-based permissions, and enhanced injection detection. The configuration system is unified and streamlined for cross-platform deployment, Docker compatibility, and command-line precedence. A web-based management interface provides secure localhost-only token administration with real-time operations and enterprise-grade access controls. Additional features include advanced data analytics tools for quality analysis, lineage tracking, and performance monitoring, high-performance Apache Arrow Flight SQL integration, and a robust logging system. The server supports catalog federation, allowing integration with multiple data sources like Hive and MySQL alongside Doris internal tables. Core components include a Tools Manager for centralized tool registration, enhanced monitoring tools, query information tools, resource and prompt managers, and advanced database features such as query execution, security management, metadata extraction, and performance analysis. The system requires Python 3.12+ and connection details for Apache Doris. Installation is straightforward via PyPI, and the server can be started in streamable HTTP mode for optimal performance and reliability.
https://github.com/apache/doris-mcp-server
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.
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.
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.
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 ...
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.
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.
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 MCP Server connects Supabase projects to AI assistants using the Model Context Protocol, enabling LLMs to manage and query Supabase resources.