Releases: gemini-cli-extensions/mcp-toolbox
Releases · gemini-cli-extensions/mcp-toolbox
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)
v0.1.2
v0.1.1
v0.1.0
0.1.0 (2025-09-21)
Features
- Add MCP Toolbox Extension