Skip to content

This release adds 5 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

ai claude claude-code database llm mcp
+3 more
mcp-server model-context-protocol mysql

Summary

AI summary

Added cross-database support, two MCP workflow prompts, clearer multi‑statement error messages, read‑only hints, and improved PyPI metadata.

Changes in this release

Feature Medium

`get_schema_info` and `get_table_sample` accept `database.table` notation.

`get_schema_info` and `get_table_sample` accept `database.table` notation.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Added MCP prompts `explore_database` and `analyze_table` for guided workflows.

Added MCP prompts `explore_database` and `analyze_table` for guided workflows.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Low

Tool hints now include `readOnlyHint=True` for get_schema_info and get_table_sample.

Tool hints now include `readOnlyHint=True` for get_schema_info and get_table_sample.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Low

Updated PyPI package metadata with homepage, SPDX license, keywords, classifiers; added uv.lock for reproducible builds.

Updated PyPI package metadata with homepage, SPDX license, keywords, classifiers; added uv.lock for reproducible builds.

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

`execute_sql` returns clear error message for multi-statement queries.

`execute_sql` returns clear error message for multi-statement queries.

Source: llm_adapter@2026-06-08

Confidence: high

Full changelog

What's new

Cross-database support for schema and sample tools

get_schema_info and get_table_sample now accept database.table notation, making them consistent with execute_sql. Bare table names continue to use MYSQL_DATABASE.

MCP Prompts

Two guided workflow prompts, usable as slash commands in Claude Desktop and other supporting clients:

  • explore_database — discovers resources, inspects schemas, samples data, and summarizes what's there
  • analyze_table — schema + sample + query suggestions for a named table

Better multi-statement error

execute_sql now returns a clear message when a multi-statement query is passed, instead of MySQL's cryptic "Commands out of sync" error.

Improved tool hints

Richer tool descriptions, and get_schema_info/get_table_sample now carry readOnlyHint=True so clients can distinguish them from destructive operations.

Package metadata

Added homepage URL, SPDX license, keywords, and classifiers to PyPI metadata so pypistats.org and similar sites can display them correctly. Committed uv.lock for reproducible hosted builds.

Full changelog

See CHANGELOG.md for details.

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 designcomputer/mysql_mcp_server

Get notified when new releases ship.

Sign up free

About designcomputer/mysql_mcp_server

MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines

All releases →

Beta — feedback welcome: [email protected]