This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryAdded --unified-tools flag to consolidate tools for multiple databases.
Full changelog
New Features
- Add
--unified-toolsflag for consolidated MCP tool registration (#55)
How it works
When connecting many databases (e.g. 30+), the server previously registered 5 tools per database — resulting in 150+ tools. With --unified-tools, only 6 shared tools are registered (query, execute, transaction, performance, schema, list_databases) that accept a database parameter.
Usage
# Default mode — per-database tools (no changes)
./db-mcp-server -c config.json
# Unified mode — shared tools with database parameter
./db-mcp-server -c config.json --unified-tools
Tool call in unified mode:
{
"tool": "query",
"parameters": {
"database": "dev_accounting",
"query": "SELECT * FROM users LIMIT 10"
}
}
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About FreePeak/db-mcp-server
A high-performance multi-database MCP server built with Golang, supporting MySQL & PostgreSQL (NoSQL coming soon). Includes built-in tools for query execution, transaction management, schema exploration, query building, and performance analysis, with seamless Cursor integration for enhanced database workflows.
Related context
Beta — feedback welcome: [email protected]