db-mcp-server

db-mcp-server

MCP.Pizza Chef: FreePeak

Point it at one or more databases at once and your assistant can look things up, run reports, change records, and describe how the tables fit together. It handles MySQL, PostgreSQL, SQLite, Oracle, and TimescaleDB side by side, making a separate set of commands per connection so nothing gets crossed. Setup is genuinely technical: you write a connection file with hostnames and passwords, then run it through Docker or build it from source. Cursor is the documented app, and you can set a shared password to lock down remote access.

Coding
Data

Use This MCP server To

Ask how many orders came in last month Look up a customer record without writing SQL myself Get a plain explanation of what tables exist Check why a slow report is taking so long Update a handful of rows I got wrong Compare figures across two separate databases at once

README

DB MCP Server Logo

Multi Database MCP Server

License: MIT Go Report Card Go Reference Contributors

A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.

Overview

The DB MCP Server provides a standardized way for AI models to interact with multiple databases simultaneously. Built on the FreePeak/cortex framework, it enables AI assistants to execute SQL queries, manage transactions, explore schemas, and analyze performance across different database systems through a unified interface.

Core Concepts

db-mcp-server FAQ

Is this still maintained?
Yes. The repository is active, with code changes as recently as late July 2026.
How hard is setup?
This one is for technical users. You write a connection file, then run it with Docker or build it yourself.
Which databases work?
MySQL, PostgreSQL, SQLite, Oracle, and TimescaleDB, and you can connect to several at the same time.
Can I use this to answer questions about my company data?
Yes. Ask in plain language and it runs the lookup and reports back.
Does it need a key?
Not to run on your own machine, but you can set a shared password so only approved apps connect over a network.
Which apps is it documented for?
Cursor has a written setup example. Other apps that support MCP servers can point at the same running server.