v0.4.0

googleapis/mcp-toolboxv0.4.0Apr 23, 2025by release-please[bot]

AI Summary

Significant expansion of the toolbox with new sources (BigQuery, Bigtable, SQLite) and tools, along with IAM authentication support for various databases and a toolset feature for MCP.

Key Highlights

  • Added BigQuery and Bigtable sources and tools.
  • Added SQLite source and tool.
  • Added IAM Authentication for AlloyDB and Cloud SQL sources.
  • Added AuthRequired field to tools and toolset feature for MCP.

New Features

  • Add AuthRequired to Neo4j & Dgraph Tools
  • Add AuthRequired to tool manifest
  • Add BigQuery source and tool
  • Add Bigtable source and tool
  • Add IAM AuthN to AlloyDB Source
  • Add IAM AuthN to Cloud SQL Sources
  • Add toolset feature to mcp
  • Add SQLite source and tool
  • Support env replacement for tools.yaml

Full Release Notes

## [0.4.0](https://github.com/googleapis/genai-toolbox/compare/v0.3.0...v0.4.0) (2025-04-23)


### Features

* Add `AuthRequired` to Neo4j & Dgraph Tools ([#434](https://github.com/googleapis/genai-toolbox/issues/434)) ([afbf4b2](https://github.com/googleapis/genai-toolbox/commit/afbf4b2daeb01119a22ce18469bffb9e9f57d2f8))
* Add `AuthRequired` to tool manifest ([#433](https://github.com/googleapis/genai-toolbox/issues/433)) ([d9388ad](https://github.com/googleapis/genai-toolbox/commit/d9388ad57e832570aab56b9b357c1fb0ba994852))
* Add BigQuery source and tool ([#463](https://github.com/googleapis/genai-toolbox/issues/463)) ([8055aa5](https://github.com/googleapis/genai-toolbox/commit/8055aa519fe6e7993ba524f8f7e684fbfdecc1b9))
* Add Bigtable source and tool ([#418](https://github.com/googleapis/genai-toolbox/issues/418)) ([ae53b8e](https://github.com/googleapis/genai-toolbox/commit/ae53b8eeff9d0e9ec14d9c6d4286c856cc8f1811))
* Add IAM AuthN to AlloyDB Source ([#399](https://github.com/googleapis/genai-toolbox/issues/399)) ([e8ed447](https://github.com/googleapis/genai-toolbox/commit/e8ed447d9153c60a1d6321285587e6e4ca930f87))
* Add IAM AuthN to Cloud SQL Sources ([#414](https://github.com/googleapis/genai-toolbox/issues/414)) ([be85b82](https://github.com/googleapis/genai-toolbox/commit/be85b820785dbce79133b0cf8788bde75ff25fee))
* Add toolset feature to mcp ([#425](https://github.com/googleapis/genai-toolbox/issues/425)) ([e307857](https://github.com/googleapis/genai-toolbox/commit/e307857085ac4c8c2ee8292c914daa5534ba74bf)), closes [#403](https://github.com/googleapis/genai-toolbox/issues/403)
* Add SQLite source and tool ([#438](https://github.com/googleapis/genai-toolbox/issues/438)) ([fc14cbf](https://github.com/googleapis/genai-toolbox/commit/fc14cbfd078d465591e4fefb80542759e82a2731))
* Support env replacement for tools.yaml ([#462](https://github.com/googleapis/genai-toolbox/issues/462)) ([eadb678](https://github.com/googleapis/genai-toolbox/commit/eadb678a7bd4ce74a3b1160f5ed8966ffbb13c61))


### Bug Fixes

* [#419](https://github.com/googleapis/genai-toolbox/issues/419) TLS https URL for SSE endpoint ([#420](https://github.com/googleapis/genai-toolbox/issues/420)) ([0a7d3ff](https://github.com/googleapis/genai-toolbox/commit/0a7d3ff06b88051c752b6d53bc964ed6e6be400e))
* **docs:** Fix link 'Edit this page' ([#454](https://github.com/googleapis/genai-toolbox/issues/454)) ([969065e](https://github.com/googleapis/genai-toolbox/commit/969065e561f28ddb9755d99bbe0b288040198296)), closes [#427](https://github.com/googleapis/genai-toolbox/issues/427)
* Update http error code from invocation ([#468](https://github.com/googleapis/genai-toolbox/issues/468)) ([ff7c0ff](https://github.com/googleapis/genai-toolbox/commit/ff7c0ffc65172a335e8d3321e5a6b92d38dc7e6d)), closes [#465](https://github.com/googleapis/genai-toolbox/issues/465)

| **os/arch**                                                                                   |                                                                **sha256** |
| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [linux/amd64](https://storage.googleapis.com/genai-toolbox/v0.4.0/linux/amd64/toolbox)        |          2d68587684a10b49887358eb4b67439c708327db12713fed2cf6c828f95b4cdb |
| [darwin/arm64](https://storage.googleapis.com/genai-toolbox/v0.4.0/darwin/arm64/toolbox)      |          9c64ebefbbf5a73e3d26cf4e6c0053ece581074a954522a42043aa8eeab7490d |
| [darwin/amd64](https://storage.googleapis.com/genai-toolbox/v0.4.0/darwin/amd64/toolbox)      |          08b028cfc8bd3a9b1aac025722d44d4d000cdf2f3ef51564a16e6aa751192b54 |
| [windows/amd64](https://storage.googleapis.com/genai-toolbox/v0.4.0/windows/amd64/toolbox)    |          53e57a8d2e18611612d096e5dad05bd68a6116f61a11a72f318f8036291aff43 |