diff --git a/.hugo/go.mod b/.hugo/go.mod
index ed59ae282dae..f6c94d9d47e4 100644
--- a/.hugo/go.mod
+++ b/.hugo/go.mod
@@ -1,4 +1,4 @@
-module github.com/googleapis/genai-toolbox
+module github.com/googleapis/mcp-toolbox
go 1.23.2
diff --git a/.hugo/hugo.cloudflare.toml b/.hugo/hugo.cloudflare.toml
index 3ba413d9342b..325ac8a85e87 100644
--- a/.hugo/hugo.cloudflare.toml
+++ b/.hugo/hugo.cloudflare.toml
@@ -46,8 +46,8 @@ ignoreFiles = ["quickstart/shared", "quickstart/python", "quickstart/js", "quick
[params]
description = "MCP Toolbox for Databases is an open source MCP server for databases. It enables you to develop tools easier, faster, and more securely by handling the complexities such as connection pooling, authentication, and more."
copyright = "Google LLC"
- github_repo = "https://github.com/googleapis/genai-toolbox"
- github_project_repo = "https://github.com/googleapis/genai-toolbox"
+ github_repo = "https://github.com/googleapis/mcp-toolbox"
+ github_project_repo = "https://github.com/googleapis/mcp-toolbox"
github_subdir = "docs"
offlineSearch = false
version_menu = "Releases"
@@ -64,8 +64,8 @@ ignoreFiles = ["quickstart/shared", "quickstart/python", "quickstart/js", "quick
sidebar_menu_compact = false
[params.ui.feedback]
enable = true
- yes = 'Glad to hear it! Please tell us how we can improve.'
- no = 'Sorry to hear that. Please tell us how we can improve.'
+ yes = 'Glad to hear it! Please tell us how we can improve.'
+ no = 'Sorry to hear that. Please tell us how we can improve.'
[params.ui.readingtime]
enable = true
@@ -139,7 +139,7 @@ ignoreFiles = ["quickstart/shared", "quickstart/python", "quickstart/js", "quick
[[menu.main]]
name = "GitHub"
weight = 50
- url = "https://github.com/googleapis/genai-toolbox"
+ url = "https://github.com/googleapis/mcp-toolbox"
pre = ""
[markup.goldmark.renderer]
diff --git a/.hugo/hugo.toml b/.hugo/hugo.toml
index 3bf95a23ace9..a19c0e67eeb8 100644
--- a/.hugo/hugo.toml
+++ b/.hugo/hugo.toml
@@ -32,13 +32,13 @@ ignoreFiles = ["quickstart/shared", "quickstart/python", "quickstart/js", "quick
[params]
description = "MCP Toolbox for Databases is an open source MCP server for databases. It enables you to develop tools easier, faster, and more securely by handling the complexities such as connection pooling, authentication, and more."
copyright = "Google LLC"
- github_repo = "https://github.com/googleapis/genai-toolbox"
- github_project_repo = "https://github.com/googleapis/genai-toolbox"
+ github_repo = "https://github.com/googleapis/mcp-toolbox"
+ github_project_repo = "https://github.com/googleapis/mcp-toolbox"
github_subdir = "docs"
offlineSearch = false
version_menu = "Releases"
- releases_url = "/genai-toolbox/releases.releases"
- global_logo_url = "/genai-toolbox/"
+ releases_url = "/mcp-toolbox/releases.releases"
+ global_logo_url = "/mcp-toolbox/"
version = "dev"
pagefind = true
[params.ui]
@@ -49,119 +49,119 @@ ignoreFiles = ["quickstart/shared", "quickstart/python", "quickstart/js", "quick
sidebar_menu_compact = false
[params.ui.feedback]
enable = true
- yes = 'Glad to hear it! Please tell us how we can improve.'
- no = 'Sorry to hear that. Please tell us how we can improve.'
+ yes = 'Glad to hear it! Please tell us how we can improve.'
+ no = 'Sorry to hear that. Please tell us how we can improve.'
[params.ui.readingtime]
enable = true
[[params.versions]]
version = "dev"
- url = "https://googleapis.github.io/genai-toolbox/dev/"
+ url = "https://mcp-toolbox.dev/dev/"
# Add a new version block here before every release
# The order of versions in this file is mirrored into the dropdown
[[params.versions]]
version = "v0.31.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.31.0/"
+ url = "https://mcp-toolbox.dev/v0.31.0/"
[[params.versions]]
version = "v0.30.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.30.0/"
+ url = "https://mcp-toolbox.dev/v0.30.0/"
[[params.versions]]
version = "v0.29.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.29.0/"
+ url = "https://mcp-toolbox.dev/v0.29.0/"
[[params.versions]]
version = "v0.28.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.28.0/"
+ url = "https://mcp-toolbox.dev/v0.28.0/"
[[params.versions]]
version = "v0.27.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.27.0/"
+ url = "https://mcp-toolbox.dev/v0.27.0/"
[[params.versions]]
version = "v0.26.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.26.0/"
+ url = "https://mcp-toolbox.dev/v0.26.0/"
[[params.versions]]
version = "v0.25.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.25.0/"
+ url = "https://mcp-toolbox.dev/v0.25.0/"
[[params.versions]]
version = "v0.24.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.24.0/"
+ url = "https://mcp-toolbox.dev/v0.24.0/"
[[params.versions]]
version = "v0.23.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.23.0/"
+ url = "https://mcp-toolbox.dev/v0.23.0/"
[[params.versions]]
version = "v0.22.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.22.0/"
+ url = "https://mcp-toolbox.dev/v0.22.0/"
[[params.versions]]
version = "v0.21.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.21.0/"
+ url = "https://mcp-toolbox.dev/v0.21.0/"
[[params.versions]]
version = "v0.20.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.20.0/"
+ url = "https://mcp-toolbox.dev/v0.20.0/"
[[params.versions]]
version = "v0.19.1"
- url = "https://googleapis.github.io/genai-toolbox/v0.19.1/"
+ url = "https://mcp-toolbox.dev/v0.19.1/"
[[params.versions]]
version = "v0.18.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.18.0/"
+ url = "https://mcp-toolbox.dev/v0.18.0/"
[[params.versions]]
version = "v0.17.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.17.0/"
+ url = "https://mcp-toolbox.dev/v0.17.0/"
[[params.versions]]
version = "v0.16.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.16.0/"
+ url = "https://mcp-toolbox.dev/v0.16.0/"
[[params.versions]]
version = "v0.15.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.15.0/"
+ url = "https://mcp-toolbox.dev/v0.15.0/"
[[params.versions]]
version = "v0.14.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.14.0/"
+ url = "https://mcp-toolbox.dev/v0.14.0/"
[[params.versions]]
version = "v0.13.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.13.0/"
+ url = "https://mcp-toolbox.dev/v0.13.0/"
[[params.versions]]
version = "v0.12.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.12.0/"
+ url = "https://mcp-toolbox.dev/v0.12.0/"
[[params.versions]]
version = "v0.11.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.11.0/"
+ url = "https://mcp-toolbox.dev/v0.11.0/"
[[params.versions]]
version = "v0.10.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.10.0/"
+ url = "https://mcp-toolbox.dev/v0.10.0/"
[[params.versions]]
version = "v0.9.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.9.0/"
+ url = "https://mcp-toolbox.dev/v0.9.0/"
[[params.versions]]
version = "v0.8.0"
- url = "https://googleapis.github.io/genai-toolbox/v0.8.0/"
+ url = "https://mcp-toolbox.dev/v0.8.0/"
[[menu.main]]
name = "GitHub"
weight = 50
- url = "https://github.com/googleapis/genai-toolbox"
+ url = "https://github.com/googleapis/mcp-toolbox"
pre = ""
[markup.goldmark.renderer]
diff --git a/.hugo/layouts/partials/search-input.html b/.hugo/layouts/partials/search-input.html
index 54aeb554b5d1..ab3918996f99 100644
--- a/.hugo/layouts/partials/search-input.html
+++ b/.hugo/layouts/partials/search-input.html
@@ -26,7 +26,7 @@
debounceTimeoutMs: 300,
bundlePath: "{{ relURL "pagefind/" }}",
processResult: function (result) {
- const ignoredSegments = ["en", "docs", "dev", "genai-toolbox"];
+ const ignoredSegments = ["en", "docs", "dev", "mcp-toolbox"];
let path = result.url.replace(/^https?:\/\/[^\/]+/, "").split('#')[0].replace(/\/$/, "");
let parts = path.split("/").filter(p => p && !ignoredSegments.includes(p));
parts.pop();
diff --git a/DEVELOPER.md b/DEVELOPER.md
index 5ac688249293..59527a6176d2 100644
--- a/DEVELOPER.md
+++ b/DEVELOPER.md
@@ -285,7 +285,7 @@ tools.
[temp-param]:
https://github.com/googleapis/genai-toolbox/blob/v0.23.0/tests/tool.go#L454
[temp-param-doc]:
- https://googleapis.github.io/genai-toolbox/resources/tools/#template-parameters
+ https://mcp-toolbox.dev/documentation/configuration/tools/#template-parameters
#### Adding Documentation
diff --git a/MCP-TOOLBOX-EXTENSION.md b/MCP-TOOLBOX-EXTENSION.md
index 0b6d4b440014..1df0a87bce82 100644
--- a/MCP-TOOLBOX-EXTENSION.md
+++ b/MCP-TOOLBOX-EXTENSION.md
@@ -237,7 +237,7 @@ SQL (e.g., self-hosted on-prem, on a VM, or in another cloud).
This extension can be used with any Google Cloud database to build custom
tools. For more information, see the [MCP Toolbox
- documentation](https://googleapis.github.io/genai-toolbox/getting-started/introduction/).
+ documentation](https://mcp-toolbox.dev/documentation/introduction/).
```bash
gemini extensions install https://github.com/gemini-cli-extensions/mcp-toolbox
diff --git a/README.md b/README.md
index 993b7c78bdc1..a0f3f71b2bb4 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@
[](https://goreportcard.com/report/github.com/googleapis/genai-toolbox)
[](https://opensource.org/licenses/Apache-2.0)
-[](https://googleapis.github.io/genai-toolbox/)
+[](https://mcp-toolbox.dev/)
[](https://discord.gg/Dmm69peqjh)
[](https://medium.com/@mcp_toolbox)
@@ -30,7 +30,7 @@ It serves a **dual purpose**:
2. **Custom Tools Framework (Run-Time):** A robust framework to build specialized, highly secure AI tools for your production agents. Define structured queries, semantic search, and NL2SQL capabilities safely and easily.
-This README provides a brief overview. For comprehensive details, see the [full documentation](https://googleapis.github.io/genai-toolbox/).
+This README provides a brief overview. For comprehensive details, see the [full documentation](https://mcp-toolbox.dev/).
> [!NOTE]
> This solution was originally named “Gen AI Toolbox for Databases” (github.com/googleapis/genai-toolbox) as its initial development predated MCP, but was renamed to align with the MCP compatibility.
@@ -88,7 +88,7 @@ You can use the Toolbox in any MCP-compatible IDE or client (e.g., Gemini CLI, G
}
```
-2. Set the appropriate environment variables to connect, see the [Prebuilt Tools Reference](https://googleapis.github.io/genai-toolbox/reference/prebuilt-tools/).
+2. Set the appropriate environment variables to connect, see the [Prebuilt Tools Reference](https://mcp-toolbox.dev/documentation/configuration/prebuilt-configs/).
When you run Toolbox with a `--prebuilt=` flag, you instantly get access to standard tools to interact with that database.
@@ -96,7 +96,7 @@ Supported databases currently include:
- **Google Cloud:** AlloyDB, BigQuery, Cloud SQL (PostgreSQL, MySQL, SQL Server), Spanner, Firestore, Dataplex
- **Other Databases:** PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis, Elasticsearch, CockroachDB, ClickHouse, Couchbase, Neo4j, Snowflake, Trino, and more.
-For a full list of available tools and their capabilities across all supported databases, see the [Prebuilt Tools Reference](https://googleapis.github.io/genai-toolbox/reference/prebuilt-tools/).
+For a full list of available tools and their capabilities across all supported databases, see the [Prebuilt Tools Reference](https://mcp-toolbox.dev/documentation/configuration/prebuilt-configs/).
*See the [Install & Run the Toolbox server](#install--run-the-toolbox-server) section for different execution methods like Docker or binaries.*
@@ -115,7 +115,7 @@ have multiple files, you can tell Toolbox which to load with the `--config
tools.yaml` flag.
You can find more detailed reference documentation to all resource types in the
-[Resources](https://googleapis.github.io/genai-toolbox/resources/).
+[Resources](https://mcp-toolbox.dev/documentation/configuration/).
### Sources
@@ -135,7 +135,7 @@ password: my-password
```
For more details on configuring different types of sources, see the
-[Sources](https://googleapis.github.io/genai-toolbox/resources/sources).
+[Sources](https://mcp-toolbox.dev/documentation/configuration/sources).
### Tools
@@ -156,7 +156,7 @@ statement: SELECT * FROM hotels WHERE name ILIKE '%' || $1 || '%';
```
For more details on configuring different types of tools, see the
-[Tools](https://googleapis.github.io/genai-toolbox/resources/tools).
+[Tools](https://mcp-toolbox.dev/documentation/configuration/tools).
### Toolsets
@@ -197,7 +197,7 @@ arguments:
```
For more details on configuring prompts, see the
-[Prompts](https://googleapis.github.io/genai-toolbox/resources/prompts).
+[Prompts](https://mcp-toolbox.dev/documentation/configuration/prompts).
---
@@ -454,8 +454,8 @@ You can use `toolbox help` for a full list of flags! To stop the server, send a
terminate signal (`ctrl+c` on most platforms).
For more detailed documentation on deploying to different environments, check
-out the resources in the [How-to
-section](https://googleapis.github.io/genai-toolbox/how-to/)
+out the resources in the [Deploy Toolbox
+section](https://mcp-toolbox.dev/documentation/deploy-to/)
---
@@ -1021,7 +1021,7 @@ For more detailed instructions on using the Toolbox Core SDK, see the
To launch Toolbox's interactive UI, use the `--ui` flag. This allows you to test
tools and toolsets with features such as authorized parameters. To learn more,
-visit [Toolbox UI](https://googleapis.github.io/genai-toolbox/how-to/toolbox-ui/).
+visit [Toolbox UI](https://mcp-toolbox.dev/documentation/configuration/toolbox-ui/).
```sh
./toolbox --ui
@@ -1031,7 +1031,7 @@ visit [Toolbox UI](https://googleapis.github.io/genai-toolbox/how-to/toolbox-ui/
Toolbox emits traces and metrics via OpenTelemetry. Use `--telemetry-otlp=`
to export to any OTLP-compatible backend like Google Cloud Monitoring, Agnost AI, or
-others. See the [telemetry docs](https://googleapis.github.io/genai-toolbox/how-to/export_telemetry/) for details.
+others. See the [telemetry docs](https://mcp-toolbox.dev/documentation/monitoring/) for details.
### Generate Agent Skills
@@ -1050,7 +1050,7 @@ Once generated, you can install the skill into the Gemini CLI:
gemini skills install ./skills/my-skill
```
-For more details, see the [Generate Agent Skills guide](https://googleapis.github.io/genai-toolbox/how-to/generate_skill/).
+For more details, see the [Agent Skills guide](https://mcp-toolbox.dev/documentation/configuration/skills/).
---
@@ -1064,7 +1064,7 @@ The Public API includes the Toolbox Server (CLI, configuration manifests, and pr
- **Minor versions** are incremented for new features, including modifications to pre-built toolsets or beta features.
- **Patch versions** are incremented for backward-compatible bug fixes.
-For more details, see our [Full Versioning Policy](https://googleapis.github.io/genai-toolbox/about/versioning/).
+For more details, see our [Full Versioning Policy](https://mcp-toolbox.dev/reference/versioning/).
---
diff --git a/UPGRADING.md b/UPGRADING.md
index cf2f4bd8f313..37bd74731649 100644
--- a/UPGRADING.md
+++ b/UPGRADING.md
@@ -7,7 +7,7 @@ As part of this milestone, we have introduced several breaking changes and
deprecations that require updates to your configuration and code.
**📖 New Versioning Policy**
-We have officially published our [Versioning Policy](https://googleapis.github.io/genai-toolbox/dev/about/versioning/). Moving forward, we follow standard versioning conventions to classify updates:
+We have officially published our [Versioning Policy](https://mcp-toolbox.dev/reference/versioning/). Moving forward, we follow standard versioning conventions to classify updates:
* **Major (vX.0.0):** Breaking changes requiring manual updates.
* **Minor (v1.X.0):** New, backward-compatible features and deprecation notices.
* **Patch (v1.0.X):** Backward-compatible bug fixes and security patches.
diff --git a/docs/TOOLBOX_README.md b/docs/TOOLBOX_README.md
index 266c08b43a14..b3d38489fcc5 100644
--- a/docs/TOOLBOX_README.md
+++ b/docs/TOOLBOX_README.md
@@ -20,7 +20,7 @@ The MCP Toolbox for Databases Server gives AI-powered development tools the abil
> To always run the latest version, update the MCP server configuration to use:
> ```npx -y @toolbox-sdk/server@latest```.
-3. Create your [`tools.yaml` configuration file](https://googleapis.github.io/genai-toolbox/getting-started/configure/).
+3. Create your [`tools.yaml` configuration file](https://mcp-toolbox.dev/documentation/configuration/).
4. In the configuration window, enter the full absolute path to your `tools.yaml` file and click **Save**.
@@ -49,4 +49,4 @@ Interact with your custom tools using natural language.
## Documentation
-For more information, visit the [MCP Toolbox for Databases documentation](https://googleapis.github.io/genai-toolbox/getting-started/introduction/).
+For more information, visit the [MCP Toolbox for Databases documentation](https://mcp-toolbox.dev/documentation/introduction/).
diff --git a/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/_index.md b/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/_index.md
index 7d70d539cc53..254a4590893f 100644
--- a/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/_index.md
+++ b/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/_index.md
@@ -25,7 +25,7 @@ within your Java applications or AI orchestration frameworks.
## Getting Started
First make sure MCP Toolbox Server is set up and is running (either locally or deployed on Cloud Run). Follow the instructions here: [**MCP Toolbox Getting Started
- Guide**](https://googleapis.github.io/genai-toolbox/getting-started/introduction/#getting-started)
+ Guide**](https://mcp-toolbox.dev/documentation/introduction/#getting-started)
## Installation
diff --git a/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/core/index.md b/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/core/index.md
index 3bd5e35860f2..6d3056a054db 100644
--- a/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/core/index.md
+++ b/docs/en/documentation/connect-to/toolbox-sdks/java-sdk/core/index.md
@@ -229,11 +229,11 @@ Authentication is configured per-tool within the MCP Toolbox service itself. If
### Supported Authentication Mechanisms
-The MCP Toolbox service enables secure tool usage through Authenticated Parameters. For detailed information on how these mechanisms work within the MCP Toolbox service and how to configure them, please refer to [MCP Toolbox Service Documentation \- Authenticated Parameters](https://googleapis.github.io/genai-toolbox/resources/tools/#authenticated-parameters)
+The MCP Toolbox service enables secure tool usage through Authenticated Parameters. For detailed information on how these mechanisms work within the MCP Toolbox service and how to configure them, please refer to [MCP Toolbox Service Documentation \- Authenticated Parameters](https://mcp-toolbox.dev/documentation/configuration/tools/#authenticated-parameters)
### Step 1: Configure Tools in MCP Toolbox Service
-First, ensure the target tool(s) are configured correctly in the MCP Toolbox service to require authentication. Refer to the [MCP Toolbox Service Documentation \- Authenticated Parameters](https://googleapis.github.io/genai-toolbox/resources/tools/#authenticated-parameters) for instructions.
+First, ensure the target tool(s) are configured correctly in the MCP Toolbox service to require authentication. Refer to the [MCP Toolbox Service Documentation \- Authenticated Parameters](https://mcp-toolbox.dev/documentation/configuration/tools/#authenticated-parameters) for instructions.
### Step 2: Configure SDK Client
diff --git a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/adk/index.md b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/adk/index.md
index 8df1c4e3e2c7..45c5ce50ff5c 100644
--- a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/adk/index.md
+++ b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/adk/index.md
@@ -270,5 +270,5 @@ toolset = ToolboxToolset(
)
```
-Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://googleapis.github.io/genai-toolbox/sdks/python-sdk/core/#opentelemetry) for a full setup example.
+Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://mcp-toolbox.dev/documentation/connect-to/toolbox-sdks/python-sdk/core/#opentelemetry) for a full setup example.
diff --git a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/langchain/index.md b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/langchain/index.md
index 28cede01541c..e3378ecfc263 100644
--- a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/langchain/index.md
+++ b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/langchain/index.md
@@ -464,4 +464,4 @@ with ToolboxClient("http://127.0.0.1:5000", telemetry_enabled=True) as toolbox:
result = tool.invoke({"param": "value"})
```
-Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://googleapis.github.io/genai-toolbox/sdks/python-sdk/core/#opentelemetry) for a full setup example.
+Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://mcp-toolbox.dev/documentation/connect-to/toolbox-sdks/python-sdk/core/#opentelemetry) for a full setup example.
diff --git a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/llamaindex/index.md b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/llamaindex/index.md
index 6832736c87f7..045e2614fde7 100644
--- a/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/llamaindex/index.md
+++ b/docs/en/documentation/connect-to/toolbox-sdks/python-sdk/llamaindex/index.md
@@ -449,4 +449,4 @@ with ToolboxClient("http://127.0.0.1:5000", telemetry_enabled=True) as toolbox:
result = tool(param="value")
```
-Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://googleapis.github.io/genai-toolbox/sdks/python-sdk/core/#opentelemetry) for a full setup example.
\ No newline at end of file
+Configure your OpenTelemetry `TracerProvider` and `MeterProvider` before creating the client. See the [toolbox-core OpenTelemetry documentation](https://mcp-toolbox.dev/documentation/connect-to/toolbox-sdks/python-sdk/core/#opentelemetry) for a full setup example.
\ No newline at end of file
diff --git a/docs/en/documentation/getting-started/colab_quickstart.ipynb b/docs/en/documentation/getting-started/colab_quickstart.ipynb
index 9b4d9d9d903f..0d8235cba728 100644
--- a/docs/en/documentation/getting-started/colab_quickstart.ipynb
+++ b/docs/en/documentation/getting-started/colab_quickstart.ipynb
@@ -284,7 +284,7 @@
"\n",
"Our application will leverage these tools to interact with the hotels database.\n",
"\n",
- "For detailed configuration options, please refer to the [MCP Toolbox documentation](https://googleapis.github.io/genai-toolbox/getting-started/configure/).\n",
+ "For detailed configuration options, please refer to the [MCP Toolbox documentation](https://mcp-toolbox.dev/documentation/configuration/).\n",
"\n"
]
},
diff --git a/docs/en/documentation/introduction/_index.md b/docs/en/documentation/introduction/_index.md
index 8e095708107e..2a322f5dd45f 100644
--- a/docs/en/documentation/introduction/_index.md
+++ b/docs/en/documentation/introduction/_index.md
@@ -67,7 +67,7 @@ Add the following to your client's MCP configuration file (usually `mcp.json` or
}
```
-Set the appropriate environment variables to connect, see the [Prebuilt Tools Reference](https://googleapis.github.io/genai-toolbox/reference/prebuilt-tools/).
+Set the appropriate environment variables to connect, see the [Prebuilt Tools Reference](https://mcp-toolbox.dev/documentation/configuration/prebuilt-configs/).
When you run Toolbox with a `--prebuilt=` flag, you instantly get access to standard tools to interact with that database.
@@ -75,7 +75,7 @@ Supported databases currently include:
- **Google Cloud:** AlloyDB, BigQuery, Cloud SQL (PostgreSQL, MySQL, SQL Server), Spanner, Firestore, Dataplex
- **Other Databases:** PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis, Elasticsearch, CockroachDB, ClickHouse, Couchbase, Neo4j, Snowflake, Trino, and more.
-For a full list of available tools and their capabilities across all supported databases, see the [Prebuilt Tools Reference](https://googleapis.github.io/genai-toolbox/reference/prebuilt-tools/).
+For a full list of available tools and their capabilities across all supported databases, see the [Prebuilt Tools Reference](https://mcp-toolbox.dev/documentation/configuration/prebuilt-configs/).
#### Custom Tools
@@ -736,4 +736,4 @@ For end-to-end samples on using the Toolbox Go SDK with ADK Go, see the [module'
For more detailed instructions on using the Toolbox Go SDK, see the
[README](https://github.com/googleapis/mcp-toolbox-sdk-go/blob/main/core/README.md).
-For more details, see the [Generate Agent Skills guide](https://googleapis.github.io/genai-toolbox/how-to/generate_skill/).
+For more details, see the [Agent Skills guide](https://mcp-toolbox.dev/documentation/configuration/skills/).
diff --git a/docs/en/integrations/alloydb/samples/ai-nl/alloydb_ai_nl.ipynb b/docs/en/integrations/alloydb/samples/ai-nl/alloydb_ai_nl.ipynb
index 04e1bdc62bc7..0e33ba284758 100644
--- a/docs/en/integrations/alloydb/samples/ai-nl/alloydb_ai_nl.ipynb
+++ b/docs/en/integrations/alloydb/samples/ai-nl/alloydb_ai_nl.ipynb
@@ -12,7 +12,7 @@
"# Objective\n",
"\n",
"In this notebook, we will be using the [AlloyDB AI NL\n",
- "tool](https://googleapis.github.io/genai-toolbox/resources/tools/alloydbainl/alloydb-ai-nl/)\n",
+ "tool](https://mcp-toolbox.dev/integrations/alloydb/tools/alloydb-ai-nl/)\n",
"to generate and execute SQL queries on AlloyDB databases. We will start by\n",
"setting up an AlloyDB database and then connecting to it using [MCP\n",
"Toolbox](https://github.com/googleapis/genai-toolbox) and [ADK](https://google.github.io/adk-docs/). This allows us to leverage AlloyDB\n",
diff --git a/docs/en/integrations/bigquery/samples/colab_quickstart_bigquery.ipynb b/docs/en/integrations/bigquery/samples/colab_quickstart_bigquery.ipynb
index eab0ae408202..9a6b8ef89b47 100644
--- a/docs/en/integrations/bigquery/samples/colab_quickstart_bigquery.ipynb
+++ b/docs/en/integrations/bigquery/samples/colab_quickstart_bigquery.ipynb
@@ -257,7 +257,7 @@
"\n",
"Our application will leverage these tools to interact with the hotels table.\n",
"\n",
- "For detailed configuration options, please refer to the [Toolbox documentation](https://googleapis.github.io/genai-toolbox/getting-started/configure/).\n",
+ "For detailed configuration options, please refer to the [Toolbox documentation](https://mcp-toolbox.dev/documentation/configuration/).\n",
"\n"
]
},
diff --git a/docs/en/integrations/bigquery/source.md b/docs/en/integrations/bigquery/source.md
index d740bb09160e..ae93fbd06823 100644
--- a/docs/en/integrations/bigquery/source.md
+++ b/docs/en/integrations/bigquery/source.md
@@ -45,7 +45,7 @@ avoiding full table scans or complex filters.
### Pre-built Configurations
- [BigQuery using
- MCP](https://googleapis.github.io/genai-toolbox/how-to/connect-ide/bigquery_mcp/)
+ MCP](https://mcp-toolbox.dev/documentation/connect-to/ides/bigquery_mcp/)
Connect your IDE to BigQuery using Toolbox.
## Requirements
diff --git a/docs/en/integrations/cloud-sql-mysql/source.md b/docs/en/integrations/cloud-sql-mysql/source.md
index 1bdbde6ac0f9..61d256ba43d1 100644
--- a/docs/en/integrations/cloud-sql-mysql/source.md
+++ b/docs/en/integrations/cloud-sql-mysql/source.md
@@ -28,7 +28,7 @@ to a database by following these instructions][csql-mysql-quickstart].
### Pre-built Configurations
- [Cloud SQL for MySQL using
- MCP](https://googleapis.github.io/genai-toolbox/how-to/connect-ide/cloud_sql_mysql_mcp/)
+ MCP](https://mcp-toolbox.dev/documentation/connect-to/ides/cloud_sql_mysql_mcp/)
Connect your IDE to Cloud SQL for MySQL using Toolbox.
## Requirements
diff --git a/docs/en/integrations/cloud-sql-pg/source.md b/docs/en/integrations/cloud-sql-pg/source.md
index 94d58e7d0722..85ca616cb740 100644
--- a/docs/en/integrations/cloud-sql-pg/source.md
+++ b/docs/en/integrations/cloud-sql-pg/source.md
@@ -28,7 +28,7 @@ to a database by following these instructions][csql-pg-quickstart].
### Pre-built Configurations
- [Cloud SQL for Postgres using
- MCP](https://googleapis.github.io/genai-toolbox/how-to/connect-ide/cloud_sql_pg_mcp/)
+ MCP](https://mcp-toolbox.dev/documentation/connect-to/ides/cloud_sql_pg_mcp/)
Connect your IDE to Cloud SQL for Postgres using Toolbox.
## Requirements
diff --git a/internal/embeddingmodels/gemini/gemini.go b/internal/embeddingmodels/gemini/gemini.go
index 93f62980d4fb..8f1ef1565dba 100644
--- a/internal/embeddingmodels/gemini/gemini.go
+++ b/internal/embeddingmodels/gemini/gemini.go
@@ -97,7 +97,7 @@ func (cfg Config) Initialize(ctx context.Context) (embeddingmodels.EmbeddingMode
return nil, fmt.Errorf("missing credentials for Gemini embedding: " +
"For Google AI: Provide 'apiKey' in YAML or set GOOGLE_API_KEY/GEMINI_API_KEY env vars. " +
"For Vertex AI: Provide 'project'/'location' in YAML or via GOOGLE_CLOUD_PROJECT/GOOGLE_CLOUD_LOCATION env vars. " +
- "See documentation for details: https://googleapis.github.io/genai-toolbox/resources/embeddingmodels/gemini/")
+ "See documentation for details: https://mcp-toolbox.dev/documentation/configuration/embedding-models/gemini/")
}
// Set user agent
diff --git a/internal/embeddingmodels/gemini/gemini_test.go b/internal/embeddingmodels/gemini/gemini_test.go
index 7a6c06ce098d..707cbb09636f 100644
--- a/internal/embeddingmodels/gemini/gemini_test.go
+++ b/internal/embeddingmodels/gemini/gemini_test.go
@@ -139,7 +139,7 @@ func TestFailParseFromYamlGemini(t *testing.T) {
type: gemini
model: text-embedding-004
`,
- err: "unable to initialize embedding model \"missing-creds\": missing credentials for Gemini embedding: For Google AI: Provide 'apiKey' in YAML or set GOOGLE_API_KEY/GEMINI_API_KEY env vars. For Vertex AI: Provide 'project'/'location' in YAML or via GOOGLE_CLOUD_PROJECT/GOOGLE_CLOUD_LOCATION env vars. See documentation for details: https://googleapis.github.io/genai-toolbox/resources/embeddingmodels/gemini/",
+ err: "unable to initialize embedding model \"missing-creds\": missing credentials for Gemini embedding: For Google AI: Provide 'apiKey' in YAML or set GOOGLE_API_KEY/GEMINI_API_KEY env vars. For Vertex AI: Provide 'project'/'location' in YAML or via GOOGLE_CLOUD_PROJECT/GOOGLE_CLOUD_LOCATION env vars. See documentation for details: https://mcp-toolbox.dev/documentation/configuration/embedding-models/gemini/",
},
}
for _, tc := range tcs {
diff --git a/internal/server/static/js/mainContent.js b/internal/server/static/js/mainContent.js
index 1dbe7219f5b9..438e4a76c939 100644
--- a/internal/server/static/js/mainContent.js
+++ b/internal/server/static/js/mainContent.js
@@ -43,7 +43,7 @@ function getHomepageInstructions() {
Welcome to Toolbox UI
Toolbox UI is a built-in web interface that allows users to visually inspect and test out configured resources such as tools and toolsets. To get started, select a resource from the navigation tab to the left.
-
Toolbox UI Documentation
+
Toolbox UI Documentation
`;
}
@@ -59,7 +59,7 @@ function getToolInstructions() {
You can define Tools as a map in the tools section of your tools.yaml file.
Some tools also use parameters. Parameters for each Tool will define what inputs the agent will need to provide to invoke them.
- Tools Documentation
+ Tools Documentation
`;
}
@@ -74,7 +74,7 @@ function getToolsetInstructions() {
Toolsets define groups of tools an agent can access. You can define Toolsets as a map in the toolsets section of your tools.yaml file. Toolsets may
only include valid tools that are also defined in your tools.yaml file.
- Toolsets Documentation
+ Toolsets Documentation
`;
}
\ No newline at end of file
diff --git a/internal/tools/alloydb/alloydbwaitforoperation/alloydbwaitforoperation.go b/internal/tools/alloydb/alloydbwaitforoperation/alloydbwaitforoperation.go
index 5703ace1be2b..9ce643e356b5 100644
--- a/internal/tools/alloydb/alloydbwaitforoperation/alloydbwaitforoperation.go
+++ b/internal/tools/alloydb/alloydbwaitforoperation/alloydbwaitforoperation.go
@@ -69,8 +69,8 @@ ALLOYDB_POSTGRES_PASSWORD=
` + "```" + `
Please refer to the official documentation for guidance on deploying the toolbox:
-- Deploying the Toolbox: https://googleapis.github.io/genai-toolbox/how-to/deploy_toolbox/
-- Deploying on GKE: https://googleapis.github.io/genai-toolbox/how-to/deploy_gke/
+- Deploying the Toolbox: https://mcp-toolbox.dev/documentation/deploy-to/
+- Deploying on GKE: https://mcp-toolbox.dev/documentation/deploy-to/kubernetes/
`
func init() {
diff --git a/internal/tools/cloudsql/cloudsqlwaitforoperation/cloudsqlwaitforoperation.go b/internal/tools/cloudsql/cloudsqlwaitforoperation/cloudsqlwaitforoperation.go
index ba235f6f9b0f..40b97d46c260 100644
--- a/internal/tools/cloudsql/cloudsqlwaitforoperation/cloudsqlwaitforoperation.go
+++ b/internal/tools/cloudsql/cloudsqlwaitforoperation/cloudsqlwaitforoperation.go
@@ -68,8 +68,8 @@ CLOUD_SQL_{{.DBTypeUpper}}_PASSWORD=
` + "```" + `
Please refer to the official documentation for guidance on deploying the toolbox:
-- Deploying the Toolbox: https://googleapis.github.io/genai-toolbox/how-to/deploy_toolbox/
-- Deploying on GKE: https://googleapis.github.io/genai-toolbox/how-to/deploy_gke/
+- Deploying the Toolbox: https://mcp-toolbox.dev/documentation/deploy-to/
+- Deploying on GKE: https://mcp-toolbox.dev/documentation/deploy-to/kubernetes/
`
func init() {