v1.9.0

googleapis/mcp-toolboxv1.9.0Aug 14, 2026by release-please[bot]

AI Summary

A major update that introduces 'groups' support for organizing toolsets, a new Database Insights source, and BigQuery admin tools. It also adds Looker dashboard modification capabilities and Cloud SQL connect GCE tools.

Key Highlights

  • Add 'groups' support for organizing toolsets
  • Add Database Insights source
  • Add BigQuery admin lifecycle and listing tools
  • Add Cloud SQL connect GCE for Postgres, MySQL, and MSSQL

New Features

  • Groups support with ttlMs and cacheScope customization
  • Database Insights source
  • BigQuery admin and schema listing tools
  • Looker dashboard modification tools
  • Cloud SQL connect GCE tools

Full Release Notes

## [1.9.0](https://github.com/googleapis/mcp-toolbox/compare/v1.8.0...v1.9.0) (2026-08-14)


### Features

* **groups:** Add ttlMs and cacheScope customization to config ([#3805](https://github.com/googleapis/mcp-toolbox/issues/3805)) ([a5d4947](https://github.com/googleapis/mcp-toolbox/commit/a5d49472bad85e8955dc83852e65c5cd92f351a3))
* **migrate:** Convert toolset to group kind during migration ([#3704](https://github.com/googleapis/mcp-toolbox/issues/3704)) ([0adeaa5](https://github.com/googleapis/mcp-toolbox/commit/0adeaa51c4e132fe36553b24f88e8f62df90bfaa))
* **server/mcp:** Introduce generic client extension registry ([#3723](https://github.com/googleapis/mcp-toolbox/issues/3723)) ([016245c](https://github.com/googleapis/mcp-toolbox/commit/016245c21c254a05409a41845e0a8799518363a0))
* **skill:** Add review-prs skill for mcp-toolbox ([#3743](https://github.com/googleapis/mcp-toolbox/issues/3743)) ([5b7bacc](https://github.com/googleapis/mcp-toolbox/commit/5b7bacc73b9284160b73c4c3f7a53214c653e64a))
* **source/bigquery:** Add apiEndpoint field to override BigQuery API host ([#3437](https://github.com/googleapis/mcp-toolbox/issues/3437)) ([4da1600](https://github.com/googleapis/mcp-toolbox/commit/4da1600df9971789a0970d174be3c2ed1368f7c1))
* **source/databaseinsights:** Add databaseinsights source ([#3461](https://github.com/googleapis/mcp-toolbox/issues/3461)) ([3b9615d](https://github.com/googleapis/mcp-toolbox/commit/3b9615d020f0f7ba1d971f8c94ea7d6bc79f8468))
* **sources/spanner:** Rename execute_sql_dql to execute_sql_readonly ([#3776](https://github.com/googleapis/mcp-toolbox/issues/3776)) ([cf5a0c8](https://github.com/googleapis/mcp-toolbox/commit/cf5a0c8fbf52f1e09fc565109682cf52b6ebd553))
* **tools/bigtable:** Add admin lifecycle and listing tools ([#3596](https://github.com/googleapis/mcp-toolbox/issues/3596)) ([801d589](https://github.com/googleapis/mcp-toolbox/commit/801d5899665c120200d64bac45172741a785ae5d))
* **tools/bigtable:** Bigtable-list-schemas MCP tool ([#3683](https://github.com/googleapis/mcp-toolbox/issues/3683)) ([9228c61](https://github.com/googleapis/mcp-toolbox/commit/9228c61518a8828ad51bb83ad7eb820208104859))
* **tools/databaseinsights:** Add Advanced Query Insights tools for AlloyDB ([#3722](https://github.com/googleapis/mcp-toolbox/issues/3722)) ([74d18ae](https://github.com/googleapis/mcp-toolbox/commit/74d18ae0b3c4009436e0727bf7e16d714b9c41a4))
* **tools/looker:** Add additional tools to allow dashboards to be modified, and their layouts altered. ([#3597](https://github.com/googleapis/mcp-toolbox/issues/3597)) ([b2b80fb](https://github.com/googleapis/mcp-toolbox/commit/b2b80fbea64b6284f68b49c0ad3270ed79655282))
* **tools:** Add cloud-sql-connect-gce for pg, mysql, mssql ([#3740](https://github.com/googleapis/mcp-toolbox/issues/3740)) ([ca58fa4](https://github.com/googleapis/mcp-toolbox/commit/ca58fa4b525d6726b9792a9f6303fbcc26c9ca3f))


### Bug Fixes

* **auth/mcp:** Derive PRM URL from Toolbox URL ([#3765](https://github.com/googleapis/mcp-toolbox/issues/3765)) ([aa30842](https://github.com/googleapis/mcp-toolbox/commit/aa308422ad6dd73a014722c3ebf9628d7aa9cc8f))
* **config:** Ignore environment variables in YAML comments ([#3807](https://github.com/googleapis/mcp-toolbox/issues/3807)) ([79aa732](https://github.com/googleapis/mcp-toolbox/commit/79aa73247d35286e1cc4309883d539cf9a470686)), refs [#3793](https://github.com/googleapis/mcp-toolbox/issues/3793)
* **mcp:** Return Tool execution error for invalid input param ([#3799](https://github.com/googleapis/mcp-toolbox/issues/3799)) ([8120197](https://github.com/googleapis/mcp-toolbox/commit/81201978a7a1d2a786eb3707ddaa7b090dd1c454))
* **prebuilt/cloud-storage:** Declare tool collections as groups ([#3764](https://github.com/googleapis/mcp-toolbox/issues/3764)) ([7d468be](https://github.com/googleapis/mcp-toolbox/commit/7d468be107dfe476d77bd7f937b5dd9c61e5cdc8))
* **server/mcp:** Disallow client overriding URL bound parameters ([#3798](https://github.com/googleapis/mcp-toolbox/issues/3798)) ([f15a9c7](https://github.com/googleapis/mcp-toolbox/commit/f15a9c7082215bd8e9990395d01b5e4fa3b36c69))
* **server:** Avoid a nil-flusher panic in the SSE handler ([#3520](https://github.com/googleapis/mcp-toolbox/issues/3520)) ([947f42f](https://github.com/googleapis/mcp-toolbox/commit/947f42f3e8a07362466566043045491d2318db29))
* **tools/bigquery:** Keep the provider error classification in bigquery-execute-sql ([#3738](https://github.com/googleapis/mcp-toolbox/issues/3738)) ([42570b8](https://github.com/googleapis/mcp-toolbox/commit/42570b833656fdf71cf36ba3333a2419f48730d2))
* **tools/looker:** Scope the filters quoting rule to values in query description ([#3788](https://github.com/googleapis/mcp-toolbox/issues/3788)) ([78eb0b8](https://github.com/googleapis/mcp-toolbox/commit/78eb0b8580b0eebf781ba74e4cc12d1f94a7b65b))
* **util:** Convert exponent-form JSON numbers in ConvertNumbers ([#3730](https://github.com/googleapis/mcp-toolbox/issues/3730)) ([e9713ee](https://github.com/googleapis/mcp-toolbox/commit/e9713eec3acea912e0b6a254b845bd9da04f8192))

| **OS/Architecture**                                                                                       | **Description**                                                                                                          | **SHA256 Hash**                                                     |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------- |
| [linux/amd64](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/linux/amd64/toolbox) ([Signature](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/linux/amd64/toolbox.asc)) | For **Linux** systems running on **Intel/AMD 64-bit processors**.                                                        | 18f420003278d839410ddf3290740863ab017955889ad4a9b7b6a827be90a9f2    |
| [darwin/arm64](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/darwin/arm64/toolbox)      | For **macOS** systems running on **Apple Silicon** (M1, M2, M3, etc.) processors.                                        | 182ed68a206742e41f31c29e669b3c657025b3e0c561490f58af569e1d364c77    |
| [darwin/amd64](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/darwin/amd64/toolbox)      | For **macOS** systems running on **Intel processors**.                                                                   | c0598bfe7704d197d7c96bdd47cd18612141f9d46be9f52de6258d970979e4f1    |
| [windows/amd64](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/windows/amd64/toolbox.exe) | For **Windows** systems running on **Intel/AMD 64-bit processors**.                                                      | cab08bf7ce933b040cc2b86f59d97433c82e3e5b5d944348df37336fd63c7f99    |
| [windows/arm64](https://storage.googleapis.com/mcp-toolbox-for-databases/v1.9.0/windows/arm64/toolbox.exe) | For **Windows** systems running on **ARM 64-bit processors**.                                                            | 4de939f84acba9c51175fe93b9c347567c71c158829a6300d2ff0f6914ddc156    |