April 19, 2026
It took three release candidates and more CI tweaks than I’d like to admit, but v1.7.0 is finally tagged GA. Here’s what actually changed and why it matters.
The thing I kept getting asked about: add_connection
Almost every multi-database user hits the same wall: you configure your connections at startup, and that’s it. Want to point Claude at a different instance mid-session? Restart the server. Not great.
add_connection fixes that. Enable it with
MYSQL_MCP_EXTENDED=1 and
MYSQL_MCP_ENABLE_ADD_CONNECTION=1, and Claude can
register a new named connection on the fly — DSN validation,
duplicate-name rejection, and a hard block on the
root MySQL user all happen before the connection is
accepted. Once it’s in, use_connection it works as
usual.
It’s intentionally opt-in behind two flags. Allowing …
[Read more]