Releases: gemini-cli-extensions/mcp-toolbox
Releases · gemini-cli-extensions/mcp-toolbox
v0.6.0
0.6.0 (2026-02-18)
⚠ BREAKING CHANGES
- Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention (genai-toolbox#1987) (478a0bd)
- Update configuration file v2 (genai-toolbox#2369)(293c1d6)
Features
- cli/invoke: Add support for direct tool invocation from CLI (genai-toolbox#2353) (6e49ba4) (13f5204)
- cli/skills: Add support for generating agent skills from toolset (genai-toolbox#2392) (80ef346) (13f5204)
- cloud-logging-admin: Add source, tools, integration test and docs (genai-toolbox#2137) (252fc30) (13f5204)
- cockroachdb: Add CockroachDB integration with cockroach-go (genai-toolbox#2006) (1fdd99a) (13f5204)
- prebuiltconfigs/alloydb-omni: Implement Alloydb omni dataplane tools (genai-toolbox#2340) (e995349) (13f5204)
- server: Add Tool call error categories (genai-toolbox#2387) (32cb4db) (13f5204)
- tools/looker: support
looker-validate-projecttool (genai-toolbox#2430) (a15a128) (13f5204) - Update configuration file v2 (genai-toolbox#2369)(293c1d6) (13f5204)
- Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention (genai-toolbox#1987) (478a0bd) (13f5204)
Bug Fixes
- dataplex: Capture GCP HTTP errors in MCP Toolbox (genai-toolbox#2347) (1d7c498) (13f5204)
- sources/cockroachdb: Update kind to type (genai-toolbox#2465) (2d341ac) (13f5204)
- Surface Dataplex API errors in MCP results (genai-toolbox#2347)(1d7c498) (13f5204)
v0.5.0
0.5.0 (2026-01-28)
⚠ BREAKING CHANGES
- tools/cloudgda: Update description and parameter name for cloudgda tool (genai-toolbox#2288) (6b02591)
- Validate tool naming (genai-toolbox#2305) (5054212)
Features
- embeddingModel: Add embedding model to MCP handler (genai-toolbox#2310) (e4f60e5) (f6278cd)
- prebuilt/cloud-sql: Add create backup tool for Cloud SQL (genai-toolbox#2141) (8e0fb03) (f6278cd)
- prebuilt/cloud-sql: Add restore backup tool for Cloud SQL (genai-toolbox#2171) (00c3e6d) (f6278cd)
- sources/bigquery: Make maximum rows returned from queries configurable (genai-toolbox#2262) (4abf0c3) (f6278cd)
- tools: Add
valueFromParamsupport to Tool config (genai-toolbox#2333) (15101b1) (f6278cd) - tools/cloudgda: Update description and parameter name for cloudgda tool (genai-toolbox#2288) (6b02591) (f6278cd)
- Add new
user-agent-metadataflag (genai-toolbox#2302) (adc9589) (f6278cd) - Add remaining flag to Toolbox server in MCP registry (genai-toolbox#2272) (5e0999e) (f6278cd)
- Support combining multiple prebuilt configurations (genai-toolbox#2295) (e535b37) (f6278cd)
- Support MCP specs version 2025-11-25 (genai-toolbox#2303) (4d23a3b) (f6278cd)
- Validate tool naming (genai-toolbox#2305) (5054212) (f6278cd)
Bug Fixes
- tools/cloudhealthcare: Add check for client authorization before retrieving token string (genai-toolbox#2327) (c25a233) (f6278cd)
v0.4.0
0.4.0 (2026-01-15)
⚠ BREAKING CHANGES
- serverless-spark: add URLs to create batch tool outputs
- serverless-spark: add URLs to list_batches output
- serverless-spark: add Cloud Console and Logging URLs to get_batch
- tools/postgres: Add additional filter params for existing postgres tools (genai-toolbox#2033)
Features
- looker/tools: Enhance dashboard creation with dashboard filters (genai-toolbox#2133) (285aa46) (8ac5edd)
- prebuilt/cloud-sql-mysql: Update CSQL MySQL prebuilt tools to use IAM (genai-toolbox#2202) (731a32e) (8ac5edd)
- serverless-spark: add Cloud Console and Logging URLs to get_batch (8ac5edd)
- serverless-spark: Add Cloud Console and Logging URLs to get_batch (e29c061) (8ac5edd)
- serverless-spark: add URLs to create batch tool outputs (8ac5edd)
- serverless-spark: Add URLs to create batch tool outputs (c6ccf4b) (8ac5edd)
- serverless-spark: add URLs to list_batches output (8ac5edd)
- serverless-spark: Add URLs to list_batches output (5605eab) (8ac5edd)
- snowflake: Add Snowflake Source and Tools (genai-toolbox#858) (b706b5b) (8ac5edd)
- source/cloudsqlmysql: Add support for IAM authentication in Cloud SQL MySQL source (genai-toolbox#2050) (af3d3c5) (8ac5edd)
- sources/bigquery: Make credentials scope configurable (genai-toolbox#2210) (a450600) (8ac5edd)
- sources/cloud-gemini-data-analytics: Add the Gemini Data Analytics (GDA) integration for DB NL2SQL conversion to Toolbox (genai-toolbox#2181) (aa270b2) (8ac5edd)
- sources/mariadb: Add MariaDB source and MySQL tools integration (genai-toolbox#1908) (3b40fea) (8ac5edd)
- sources/oracle: Add Oracle OCI and Wallet support (genai-toolbox#1945) (8ea39ec) (8ac5edd)
- sources/trino: Add ssl verification options and fix docs example (genai-toolbox#2155) (4a4cf1e) (8ac5edd)
- tools/looker: Add ability to set destination folder with
make_lookandmake_dashboard. (genai-toolbox#2245) (eb79339) (8ac5edd) - tools/mysql-get-query-plan: Add new
mysql-get-query-plantool for MySQL source (genai-toolbox#2123) (0641da0) (8ac5edd) - tools/postgres: Add additional filter params for existing postgres tools (genai-toolbox#2033) (8ac5edd)
- tools/postgres: Add additional filter params for existing postgres tools (genai-toolbox#2033) (489117d) (8ac5edd)
- tools/postgres: Add list-table-stats-tool to list table statistics. (genai-toolbox#2055) (78b02f0) (8ac5edd)
- tools/postgres: Add list_pg_settings, list_database_stats tools for postgres (genai-toolbox#2030) (32367a4) (8ac5edd)
- tools/postgres: Add new postgres-list-roles tool (genai-toolbox#2038) (bea9705) (8ac5edd)
- tools/postgressql: Add Parameter
embeddedByconfig support (genai-toolbox#2151) (17b70cc) (8ac5edd) - tools/postgressql: Add tool to list store procedure (genai-toolbox#2156) (cf0fc51) (8ac5edd)
- Add
allowed-hostsflag (genai-toolbox#2254) (17b41f6) (8ac5edd) - Add
embeddingModelsupport (genai-toolbox#2121) (9c62f31) (8ac5edd) - Add parameter default value to manifest (genai-toolbox#2264) (9d1feca) (8ac5edd)
- Support combining prebuilt and custom tool configurations ([genai-toolb...
v0.3.1
0.3.1 (2025-12-08)
Features
- prebuilt/cloud-sql: Add clone instance tool for cloud sql (genai-toolbox#1845) (5e43630) (c14e8b2)
- serverless-spark: Add create_pyspark_batch tool (1bf0b51) (c14e8b2)
- serverless-spark: Add create_spark_batch tool (17a9792) (c14e8b2)
- tool/mssql: Set default host and port for MSSQL source (genai-toolbox#1943) (7a9cc63) (c14e8b2)
- tools/cloudsqlpg: Add CloudSQL PostgreSQL pre-check tool (genai-toolbox#1722) (8752e05) (c14e8b2)
- tools/postgres-list-publication-tables: Add new postgres-list-publication-tables tool (genai-toolbox#1919) (f4b1f0a) (c14e8b2)
- tools/postgres-list-tablespaces: Add new postgres-list-tablespaces tool (genai-toolbox#1934) (5ad7c61) (c14e8b2)
- tools/postgres: Add allowed-origins flag (genai-toolbox#1984) (862868f) (c14e8b2)
- tools/postgres: Add list-query-stats and get-column-cardinality functions (genai-toolbox#1976) (9f76026) (c14e8b2)
- tools/spanner-list-graph: Tool impl + docs + tests (genai-toolbox#1923) (a0f44d3) (c14e8b2)
- tools/spanner: Add spanner list graphs to prebuiltconfigs (genai-toolbox#2056) (0e7fbf4) (c14e8b2)
- Support alternate accessToken header name (genai-toolbox#1968) (18017d6) (c14e8b2)
- Support for annotations (genai-toolbox#2007) (ac21335) (c14e8b2)
Bug Fixes
- tools/alloydb-postgres-list-tables: Exclude google_ml schema from list_tables (genai-toolbox#2046) (a03984c) (c14e8b2)
- tools/alloydbcreateuser: Remove duplication of project praram (genai-toolbox#2028) (730ac6d) (c14e8b2)
- tools/mongodb: Remove
requiredtag from thecanonicalfield (genai-toolbox#2099) (744214e) (c14e8b2) - Add import for firebirdsql (genai-toolbox#2045) (fb7aae9) (c14e8b2)
- Correct FAQ to mention HTTP tools (genai-toolbox#2036) (7b44237) (c14e8b2)
- Format BigQuery numeric output as decimal strings (genai-toolbox#2084) (155bff8) (c14e8b2)
- Set default annotations for tools in code if annotation not provided in yaml (genai-toolbox#2049) (565460c) (c14e8b2)
v0.3.0
0.3.0 (2025-11-26)
⚠ BREAKING CHANGES
- tools/spanner-list-tables: Unmarshal
object_detailsjson string into map to make response have nested json (genai-toolbox#1894) (446d62a)
Features
- tools/postgres: Add
long_running_transactions,list_locksandreplication_statstools (genai-toolbox#1751) (5abad5d) (a40592c) - tools/spanner-list-tables: Unmarshal
object_detailsjson string into map to make response have nested json (genai-toolbox#1894) (446d62a) (a40592c)
Bug Fixes
- tools: Check for query execution error for pgxpool.Pool (genai-toolbox#1969) (2bff138) (a40592c)
- tools/alloydbgetinstance: Remove parameter duplication (genai-toolbox#1993) (0e269a1) (a40592c)
v0.2.1
0.2.1 (2025-11-14)
Features
- source/alloydb, source/cloud-sql-postgres,source/cloud-sql-mysql,source/cloud-sql-mssql: Use project from env for alloydb and cloud sql control plane tools (genai-toolbox#1588) (12bdd95) (e57d7a4)
- source/mysql: Set default host and port for MySQL source (genai-toolbox#1922) (2c228ef) (e57d7a4)
- source/Postgresql: Set default host and port for Postgresql source (genai-toolbox#1927) (7e6e88a) (e57d7a4)
- tool/looker-generate-embed-url: Adding generate embed url tool (genai-toolbox#1877) (ef63860) (e57d7a4)
- tools/postgres: Add
list_triggers,database_overviewtools for postgres (genai-toolbox#1912) (a4c9287) (e57d7a4) - tools/postgres: Add list_indexes, list_sequences tools for postgres (genai-toolbox#1765) (897c63d) (e57d7a4)
- Added prompt support for toolbox (genai-toolbox#1798) (cd56ea4) (e57d7a4)
v0.2.0
0.2.0 (2025-11-07)
⚠ BREAKING CHANGES
- tools/bigquery-analyze-contribution: Add allowed dataset support (genai-toolbox#1675) (ef28e39)
- tools/bigquery-get-dataset-info: add allowed dataset support (genai-toolbox#1654)
- tools/alloydbainl: update AlloyDB AI NL statement order (genai-toolbox#1753)
Features
- cloud-healthcare: Add support for healthcare source, tool and prebuilt config (genai-toolbox#1853) (1f833fb) (a7ed381)
- elasticsearch: Add Elasticsearch source and tools (genai-toolbox#1109) (5367285) (a7ed381)
- mindsdb: Add MindsDB Source and Tools (genai-toolbox#878) (1b2cca9) (a7ed381)
- singlestore: Add SingleStore Source and Tools (genai-toolbox#1333) (40b9dba) (a7ed381)
- source/bigquery: Add client cache for user-passed credentials (genai-toolbox#1119) (cf7012a) (a7ed381)
- source/bigquery: Add service account impersonation support for bigquery (genai-toolbox#1641) (e09d182) (a7ed381)
- tools/alloydbainl: update AlloyDB AI NL statement order (genai-toolbox#1753) (a7ed381)
- tools/bigquery-analyze-contribution: Add allowed dataset support (genai-toolbox#1675) (ef28e39) (a7ed381)
- tools/bigquery-analyze-contribution: Add allowed dataset support (genai-toolbox#1675) (ef28e39) (a7ed381)
- tools/bigquery-get-dataset-info: add allowed dataset support (genai-toolbox#1654) (a7ed381)
- tools/bigquery-get-dataset-info: Add allowed dataset support (genai-toolbox#1654) (a2006ad) (a7ed381)
- tools/looker-run-dashboard: New
run_dashboardtool (genai-toolbox#1858) (30857c2) (a7ed381) - tools/looker-run-look: Modify run_look to show query origin (genai-toolbox#1860) (991e539) (a7ed381)
- tools/looker: Tools to retrieve the connections, schemas, databases, and column metadata from a looker system. (genai-toolbox#1804) (d7d1b03) (a7ed381)
- tools/mongodb: Make MongoDB tools'
filterParamsfield optional (genai-toolbox#1614) (208ab92) (a7ed381) - tools/neo4j-execute-cypher: Add dry_run parameter to validate Cypher queries (genai-toolbox#1769) (f475da6) (a7ed381)
- tools/postgres-list-schemas: Add new postgres-list-schemas tool (genai-toolbox#1741) (1a19cac) (a7ed381)
- tools/postgres-list-views: Add new postgres-list-views tool (genai-toolbox#1709) (e8c7fe0) (a7ed381)
- tools/serverless-spark: Add cancel-batch tool (genai-toolbox#1827)(2881683) (a7ed381)
- tools/serverless-spark: Add get_batch tool (genai-toolbox#1783)(7ad1072) (a7ed381)
- tools/serverless-spark: Add serverless-spark source with list_batches tool (genai-toolbox#1690)(816dbce) (a7ed381)
- Support
excludeValuesfor parameters (genai-toolbox#1818) (a8e98dc) (a7ed381)
Bug Fixes
- cloudmonitoring: Populate
authRequiredin tool manifest (genai-toolbox#1800) (954152c) (a7ed381) - source/cloud-sql-mssql: Remove
ipAddressfield (genai-toolbox#1822) (38d535d) (a7ed381) - tools/alloydbainl: AlloyDB AI NL execute_sql statement order (genai-toolbox#1753) ([9723cad](https://redirect.github.com/googleapis/genai-toolbox/commit/9723cadaa181a76d8fdda65a6254f6c887...
v0.1.3
0.1.3 (2025-10-27)
Features
- tools/looker: Tools to allow the agent to retrieve, create, modify, and delete LookML project files. ([#1673](https://redirect.github.com/googleapis/genai-toolbox/issues/1673)) (089081f) (f006c4c)
- Support
allowedValues,escape,minValueandmaxValuefor parameters ([#1770](https://redirect.github.com/googleapis/genai-toolbox/issues/1770)) (eaf7740) (f006c4c)
Bug Fixes
- sources/mysql: Escape mysql user agent ([#1707](https://redirect.github.com/googleapis/genai-toolbox/issues/1707)) (eeb694c) (f006c4c)
- sources/mysql: Escape program_name for MySQL ([#1717](https://redirect.github.com/googleapis/genai-toolbox/issues/1717)) (02f7f8a) (f006c4c)
- tools/http: Allow 2xx status code on tool invocation ([#1761](https://redirect.github.com/googleapis/genai-toolbox/issues/1761)) (a06d0d8) (f006c4c)
- tools/http: Omit optional nil query parameters ([#1762](https://redirect.github.com/googleapis/genai-toolbox/issues/1762)) (bd16ba3) (f006c4c)
- tools/looker: Looker file content calls should not use url.QueryEscape ([#1758](https://redirect.github.com/googleapis/genai-toolbox/issues/1758)) (336de1b) (f006c4c)