Skip to content

Releases: FreePeak/db-mcp-server

v1.9.0

Choose a tag to compare

@linhdmn linhdmn released this 11 Apr 04:25
8992ca8

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"
  }
}

v1.8.0

Choose a tag to compare

@linhdmn linhdmn released this 09 May 00:19

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@linhdmn linhdmn released this 24 Apr 16:36

What's Changed

  • fix: add command build multi arch docker image by @linhdmn in #27
  • Feat/query config timeout by @linhdmn in #31

Full Changelog: v1.6.4...v1.7.0

v1.6.4

Choose a tag to compare

@linhdmn linhdmn released this 11 Apr 08:42

What's Changed

New Contributors

Full Changelog: v1.6.3...v1.6.4

v1.6.3

Choose a tag to compare

@linhdmn linhdmn released this 10 Apr 16:18

What's Changed

Full Changelog: v1.6.2...v1.6.3

v1.6.2

Choose a tag to compare

@linhdmn linhdmn released this 05 Apr 02:17

What's Changed

  • Feat: enhance posgtress connection by @linhdmn in #20

Full Changelog: v1.6.1...v1.6.2

v1.6.1

Choose a tag to compare

@linhdmn linhdmn released this 01 Apr 04:05

Full Changelog: v1.6.0...v1.6.1

[v1.6.1] - 2025-04-01

Added

  • OpenAI Agents SDK compatibility by adding Items property to array parameters
  • Test script for verifying OpenAI Agents SDK compatibility

Fixed

  • Issue #8: Array parameters in tool definitions now include required items property
  • JSON Schema validation errors in OpenAI Agents SDK integration

v1.6.0

Choose a tag to compare

@linhdmn linhdmn released this 31 Mar 17:59

What's Changed

Full Changelog: v1.5.1...v1.6.0

v1.5.1

Choose a tag to compare

@linhdmn linhdmn released this 31 Mar 12:51

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

Choose a tag to compare

@linhdmn linhdmn released this 30 Mar 16:46

Release Notes: Switch to Cortex Platform

Major Features

Cortex Platform Integration

  • Migrated core server architecture to Cortex platform
  • Restored functionality for all database tools
  • Added comprehensive Docker support with docker-compose

Improvements

Database Enhancements

  • Fixed database connection fallback mechanism
  • Ensured all database tools work properly with the new platform

API Refinements

  • Improved JSON RPC formatting
  • Fixed response formatting in EnsureValidResponse to return correct data

Development Environment

  • Added Docker support with optimized container configuration
  • Created docker-compose setup for easier local development
  • Updated Docker image with latest dependencies

Bug Fixes

  • Resolved test suite failures
  • Fixed multiple linter issues
  • Improved error handling and formatting

Technical Debt

  • Added TODOs for future improvements