What databases does Database MCP Server support?
It supports SQLite, PostgreSQL, MySQL/MariaDB, and SQL Server.
@georgi-terziyski
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"database_mcp_server": {
"command": "python",
"args": [
"-m",
"db_mcp_server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Database MCP Server is a Model Context Protocol (MCP) server that provides a unified interface for connecting to and interacting with multiple database systems: SQLite, PostgreSQL, MySQL/MariaDB, and SQL Server. It is designed for LLMs like Claude to execute queries, manage schemas, and handle transactions programmatically.
Install from source with pip install -e ., configure via environment variables (DB_CONFIG_PATH, DB_CONNECTIONS) or a JSON config file, then run as an MCP server with python -m db_mcp_server or as a standalone web server with python -m db_mcp_server.web_server. Use built-in MCP tools like execute_query, list_tables, or add_connection. For other LLMs, send HTTP POST requests to the /call_tool endpoint.
It supports SQLite, PostgreSQL, MySQL/MariaDB, and SQL Server.
Connections are configured via environment variables (`DB_CONFIG_PATH`, `DB_CONNECTIONS`) or a JSON configuration file specifying type, host, port, credentials, and database path.
Python 3.8+ and SQLAlchemy are required, along with optional database‑specific drivers like `psycopg2-binary` (PostgreSQL) or `mysql-connector-python` (MySQL).
It supports the standard MCP protocol (stdio) and can also run as a standalone HTTP web server exposing `/list_tools` and `/call_tool` endpoints.
Data resides in the connected external databases; the server itself does not store any data.
An official Qdrant Model Context Protocol (MCP) server implementation

Model Context Protocol Servers
MCP server for interacting with Neon Management API and databases
A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma

Archived reference MCP server for read-only PostgreSQL access: inspect schemas and run SQL inside read-only transactions.
Comments