Skip to content

FreePeak/db-mcp-server

v1.9.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 1mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

database-mcp-server mcp-server

Summary

AI summary

Added --unified-tools flag to consolidate tools for multiple databases.

Full changelog

New Features

  • Add --unified-tools flag 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

Track FreePeak/db-mcp-server

Get notified when new releases ship.

Sign up free

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.

All releases →

Beta — feedback welcome: [email protected]