Skip to content

Commit ee80807

Browse files
release-please[bot]Yuan325
authored andcommitted
chore(main): release 0.20.0 (#1921)
🤖 I have created a release *beep* *boop* --- ## [0.20.0](v0.19.1...v0.20.0) (2025-11-14) ### Features * Added prompt support for toolbox ([#1798](#1798)) ([cd56ea4](cd56ea4)) * **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 ([#1588](#1588)) ([12bdd95](12bdd95)) * **source/mysql:** Set default host and port for MySQL source ([#1922](#1922)) ([2c228ef](2c228ef)) * **source/Postgresql:** Set default host and port for Postgresql source ([#1927](#1927)) ([7e6e88a](7e6e88a)) * **tool/looker-generate-embed-url:** Adding generate embed url tool ([#1877](#1877)) ([ef63860](ef63860)) * **tools/postgres:** Add `list_triggers`, `database_overview` tools for postgres ([#1912](#1912)) ([a4c9287](a4c9287)) * **tools/postgres:** Add list_indexes, list_sequences tools for postgres ([#1765](#1765)) ([897c63d](897c63d)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>
1 parent 19d5cbf commit ee80807

File tree

23 files changed

+132
-114
lines changed

23 files changed

+132
-114
lines changed

.registry/server.json

Lines changed: 70 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,76 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
3-
"name": "io.github.googleapis/genai-toolbox",
4-
"description": "MCP Toolbox for Databases enables your agent to connect to your database.",
5-
"title": "MCP Toolbox",
6-
"websiteUrl": "https://github.com/googleapis/genai-toolbox",
7-
"icons": [
8-
{
9-
"src": "https://github.com/googleapis/genai-toolbox/blob/main/.hugo/assets/icons/logo.svg",
10-
"mimeType": "image/svg+xml"
11-
}
12-
],
13-
"repository": {
14-
"url": "https://github.com/googleapis/genai-toolbox",
15-
"source": "github"
16-
},
17-
"version": "0.19.1",
18-
"packages": [
19-
{
20-
"registryType": "oci",
21-
"registryBaseUrl": "https://artifactregistry.googleapis.com",
22-
"identifier": "us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:0.19.1",
23-
"transport": {
24-
"type": "streamable-http",
25-
"url": "http://{host}:{port}/mcp"
26-
},
27-
"runtimeArguments": [
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
3+
"name": "io.github.googleapis/genai-toolbox",
4+
"description": "MCP Toolbox for Databases enables your agent to connect to your database.",
5+
"title": "MCP Toolbox",
6+
"websiteUrl": "https://github.com/googleapis/genai-toolbox",
7+
"icons": [
288
{
29-
"type": "named",
30-
"name": "--tools-file",
31-
"description": "File path specifying the tool configuration.",
32-
"default": "tools.yaml",
33-
"isRequired": false
34-
},
35-
{
36-
"type": "named",
37-
"name": "--address",
38-
"description": "Address of the interface the server will listen on.",
39-
"value": "{host}",
40-
"variables": {
41-
"host": {
42-
"description": "ip address",
43-
"isRequired": true,
44-
"default": "127.0.0.1"
45-
}
46-
}
47-
},
9+
"src": "https://github.com/googleapis/genai-toolbox/blob/main/.hugo/assets/icons/logo.svg",
10+
"mimeType": "image/svg+xml"
11+
}
12+
],
13+
"repository": {
14+
"url": "https://github.com/googleapis/genai-toolbox",
15+
"source": "github"
16+
},
17+
"version": "0.20.0",
18+
"packages": [
4819
{
49-
"type": "named",
50-
"name": "--port",
51-
"description": "Port the server will listen on.",
52-
"value": "{port}",
53-
"variables": {
54-
"port": {
55-
"description": "port",
56-
"isRequired": true,
57-
"default": "5000"
20+
"registryType": "oci",
21+
"registryBaseUrl": "https://artifactregistry.googleapis.com",
22+
"identifier": "us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:0.20.0",
23+
"transport": {
24+
"type": "streamable-http",
25+
"url": "http://{host}:{port}/mcp"
26+
},
27+
"runtimeArguments": [
28+
{
29+
"type": "named",
30+
"name": "--tools-file",
31+
"description": "File path specifying the tool configuration.",
32+
"default": "tools.yaml",
33+
"isRequired": false
34+
},
35+
{
36+
"type": "named",
37+
"name": "--address",
38+
"description": "Address of the interface the server will listen on.",
39+
"value": "{host}",
40+
"variables": {
41+
"host": {
42+
"description": "ip address",
43+
"isRequired": true,
44+
"default": "127.0.0.1"
45+
}
46+
}
47+
},
48+
{
49+
"type": "named",
50+
"name": "--port",
51+
"description": "Port the server will listen on.",
52+
"value": "{port}",
53+
"variables": {
54+
"port": {
55+
"description": "port",
56+
"isRequired": true,
57+
"default": "5000"
58+
}
59+
}
60+
},
61+
{
62+
"type": "named",
63+
"name": "--log-level",
64+
"description": "Specify the minimum level logged.",
65+
"default": "info",
66+
"choices": [
67+
"debug",
68+
"info",
69+
"warn",
70+
"error"
71+
]
5872
}
59-
}
60-
},
61-
{
62-
"type": "named",
63-
"name": "--log-level",
64-
"description": "Specify the minimum level logged.",
65-
"default": "info",
66-
"choices": ["debug", "info", "warn", "error"]
73+
]
6774
}
68-
]
69-
}
70-
]
75+
]
7176
}

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [0.20.0](https://github.com/googleapis/genai-toolbox/compare/v0.19.1...v0.20.0) (2025-11-14)
4+
5+
6+
### Features
7+
8+
* Added prompt support for toolbox ([#1798](https://github.com/googleapis/genai-toolbox/issues/1798)) ([cd56ea4](https://github.com/googleapis/genai-toolbox/commit/cd56ea44fbdd149fcb92324e70ee36ac747635db))
9+
* **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 ([#1588](https://github.com/googleapis/genai-toolbox/issues/1588)) ([12bdd95](https://github.com/googleapis/genai-toolbox/commit/12bdd954597e49d3ec6b247cc104584c5a4d1943))
10+
* **source/mysql:** Set default host and port for MySQL source ([#1922](https://github.com/googleapis/genai-toolbox/issues/1922)) ([2c228ef](https://github.com/googleapis/genai-toolbox/commit/2c228ef4f2d4cb8dfc41e845466bfe3566d141a1))
11+
* **source/Postgresql:** Set default host and port for Postgresql source ([#1927](https://github.com/googleapis/genai-toolbox/issues/1927)) ([7e6e88a](https://github.com/googleapis/genai-toolbox/commit/7e6e88a21f2b9b60e0d645cdde33a95892d31a04))
12+
* **tool/looker-generate-embed-url:** Adding generate embed url tool ([#1877](https://github.com/googleapis/genai-toolbox/issues/1877)) ([ef63860](https://github.com/googleapis/genai-toolbox/commit/ef63860559798fbad54c1051d9f53bce42d66464))
13+
* **tools/postgres:** Add `list_triggers`, `database_overview` tools for postgres ([#1912](https://github.com/googleapis/genai-toolbox/issues/1912)) ([a4c9287](https://github.com/googleapis/genai-toolbox/commit/a4c9287aecf848faa98d973a9ce5b13fa309a58e))
14+
* **tools/postgres:** Add list_indexes, list_sequences tools for postgres ([#1765](https://github.com/googleapis/genai-toolbox/issues/1765)) ([897c63d](https://github.com/googleapis/genai-toolbox/commit/897c63dcea43226262d2062088c59f2d1068fca7))
15+
316
## [0.19.1](https://github.com/googleapis/genai-toolbox/compare/v0.18.0...v0.19.1) (2025-11-07)
417

518

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ To install Toolbox as a binary:
125125
>
126126
> ```sh
127127
> # see releases page for other versions
128-
> export VERSION=0.19.1
128+
> export VERSION=0.20.0
129129
> curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox
130130
> chmod +x toolbox
131131
> ```
@@ -138,7 +138,7 @@ To install Toolbox as a binary:
138138
>
139139
> ```sh
140140
> # see releases page for other versions
141-
> export VERSION=0.19.1
141+
> export VERSION=0.20.0
142142
> curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/darwin/arm64/toolbox
143143
> chmod +x toolbox
144144
> ```
@@ -151,7 +151,7 @@ To install Toolbox as a binary:
151151
>
152152
> ```sh
153153
> # see releases page for other versions
154-
> export VERSION=0.19.1
154+
> export VERSION=0.20.0
155155
> curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/darwin/amd64/toolbox
156156
> chmod +x toolbox
157157
> ```
@@ -164,7 +164,7 @@ To install Toolbox as a binary:
164164
>
165165
> ```powershell
166166
> # see releases page for other versions
167-
> $VERSION = "0.19.1"
167+
> $VERSION = "0.20.0"
168168
> Invoke-WebRequest -Uri "https://storage.googleapis.com/genai-toolbox/v$VERSION/windows/amd64/toolbox.exe" -OutFile "toolbox.exe"
169169
> ```
170170
>
@@ -177,7 +177,7 @@ You can also install Toolbox as a container:
177177
178178
```sh
179179
# see releases page for other versions
180-
export VERSION=0.19.1
180+
export VERSION=0.20.0
181181
docker pull us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:$VERSION
182182
```
183183
@@ -201,7 +201,7 @@ To install from source, ensure you have the latest version of
201201
[Go installed](https://go.dev/doc/install), and then run the following command:
202202

203203
```sh
204-
go install github.com/googleapis/genai-toolbox@v0.19.1
204+
go install github.com/googleapis/genai-toolbox@v0.20.0
205205
```
206206
<!-- {x-release-please-end} -->
207207

cmd/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.19.1
1+
0.20.0

docs/en/getting-started/colab_quickstart.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@
234234
},
235235
"outputs": [],
236236
"source": [
237-
"version = \"0.19.1\" # x-release-please-version\n",
237+
"version = \"0.20.0\" # x-release-please-version\n",
238238
"! curl -O https://storage.googleapis.com/genai-toolbox/v{version}/linux/amd64/toolbox\n",
239239
"\n",
240240
"# Make the binary executable\n",

docs/en/getting-started/introduction/_index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ following instructions for your OS and CPU architecture.
8686
To install Toolbox as a binary on Linux (AMD64):
8787
```sh
8888
# see releases page for other versions
89-
export VERSION=0.19.1
89+
export VERSION=0.20.0
9090
curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox
9191
chmod +x toolbox
9292
```
@@ -95,7 +95,7 @@ chmod +x toolbox
9595
To install Toolbox as a binary on macOS (Apple Silicon):
9696
```sh
9797
# see releases page for other versions
98-
export VERSION=0.19.1
98+
export VERSION=0.20.0
9999
curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/darwin/arm64/toolbox
100100
chmod +x toolbox
101101
```
@@ -104,7 +104,7 @@ chmod +x toolbox
104104
To install Toolbox as a binary on macOS (Intel):
105105
```sh
106106
# see releases page for other versions
107-
export VERSION=0.19.1
107+
export VERSION=0.20.0
108108
curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/darwin/amd64/toolbox
109109
chmod +x toolbox
110110
```
@@ -113,7 +113,7 @@ chmod +x toolbox
113113
To install Toolbox as a binary on Windows (AMD64):
114114
```powershell
115115
# see releases page for other versions
116-
$VERSION = "0.19.1"
116+
$VERSION = "0.20.0"
117117
Invoke-WebRequest -Uri "https://storage.googleapis.com/genai-toolbox/v$VERSION/windows/amd64/toolbox.exe" -OutFile "toolbox.exe"
118118
```
119119
{{% /tab %}}
@@ -124,7 +124,7 @@ You can also install Toolbox as a container:
124124

125125
```sh
126126
# see releases page for other versions
127-
export VERSION=0.19.1
127+
export VERSION=0.20.0
128128
docker pull us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:$VERSION
129129
```
130130

@@ -143,7 +143,7 @@ To install from source, ensure you have the latest version of
143143
[Go installed](https://go.dev/doc/install), and then run the following command:
144144

145145
```sh
146-
go install github.com/googleapis/genai-toolbox@v0.19.1
146+
go install github.com/googleapis/genai-toolbox@v0.20.0
147147
```
148148

149149
{{% /tab %}}

docs/en/getting-started/mcp_quickstart/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ In this section, we will download Toolbox, configure our tools in a
105105
<!-- {x-release-please-start-version} -->
106106
```bash
107107
export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64
108-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/$OS/toolbox
108+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/$OS/toolbox
109109
```
110110
<!-- {x-release-please-end} -->
111111

docs/en/getting-started/quickstart/shared/configure_toolbox.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ In this section, we will download Toolbox, configure our tools in a
1313
<!-- {x-release-please-start-version} -->
1414
```bash
1515
export OS="linux/amd64" # one of linux/amd64, darwin/arm64, darwin/amd64, or windows/amd64
16-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/$OS/toolbox
16+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/$OS/toolbox
1717
```
1818
<!-- {x-release-please-end} -->
1919

docs/en/how-to/connect-ide/looker_mcp.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,19 +48,19 @@ to expose your developer assistant tools to a Looker instance:
4848
<!-- {x-release-please-start-version} -->
4949
{{< tabpane persist=header >}}
5050
{{< tab header="linux/amd64" lang="bash" >}}
51-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/linux/amd64/toolbox
51+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/linux/amd64/toolbox
5252
{{< /tab >}}
5353

5454
{{< tab header="darwin/arm64" lang="bash" >}}
55-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/darwin/arm64/toolbox
55+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/darwin/arm64/toolbox
5656
{{< /tab >}}
5757

5858
{{< tab header="darwin/amd64" lang="bash" >}}
59-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/darwin/amd64/toolbox
59+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/darwin/amd64/toolbox
6060
{{< /tab >}}
6161

6262
{{< tab header="windows/amd64" lang="bash" >}}
63-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/windows/amd64/toolbox.exe
63+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/windows/amd64/toolbox.exe
6464
{{< /tab >}}
6565
{{< /tabpane >}}
6666
<!-- {x-release-please-end} -->

docs/en/how-to/connect-ide/mssql_mcp.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,19 @@ instance:
4545
<!-- {x-release-please-start-version} -->
4646
{{< tabpane persist=header >}}
4747
{{< tab header="linux/amd64" lang="bash" >}}
48-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/linux/amd64/toolbox
48+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/linux/amd64/toolbox
4949
{{< /tab >}}
5050

5151
{{< tab header="darwin/arm64" lang="bash" >}}
52-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/darwin/arm64/toolbox
52+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/darwin/arm64/toolbox
5353
{{< /tab >}}
5454

5555
{{< tab header="darwin/amd64" lang="bash" >}}
56-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/darwin/amd64/toolbox
56+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/darwin/amd64/toolbox
5757
{{< /tab >}}
5858

5959
{{< tab header="windows/amd64" lang="bash" >}}
60-
curl -O https://storage.googleapis.com/genai-toolbox/v0.19.1/windows/amd64/toolbox.exe
60+
curl -O https://storage.googleapis.com/genai-toolbox/v0.20.0/windows/amd64/toolbox.exe
6161
{{< /tab >}}
6262
{{< /tabpane >}}
6363
<!-- {x-release-please-end} -->

0 commit comments

Comments
 (0)