From 25309c4e152aa6055ce74a8a0aaafe38d96db380 Mon Sep 17 00:00:00 2001 From: Eric Gustin <34000337+EricGustin@users.noreply.github.com> Date: Mon, 5 Jan 2026 13:27:16 -0800 Subject: [PATCH] Fix broken links (#738) https://github.com/ArcadeAI/docs/pull/622 moved a lot of files to new URLs --- > [!NOTE] > Updates references to Arcade docs after site restructure and bumps package versions. > > - Update docs URLs in `README.md`, `SECURITY.md`, contrib READMEs (CrewAI, LangChain), and CLI template README to new `/en/...` paths > - Update `documentation_url` in `arcade_mcp_server/server.py` error message to the new "compare server types" doc > - Bump versions: `arcade-mcp-server` to `1.14.1` and root `arcade-mcp` to `1.7.2` > > Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 673b1ee7c2e5be6885ffd64914e7600b4685aaac. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot). --- README.md | 8 ++++---- SECURITY.md | 2 +- contrib/crewai/README.md | 2 +- contrib/langchain/README.md | 4 ++-- .../templates/full/{{ toolkit_name }}/README.md | 2 +- libs/arcade-mcp-server/arcade_mcp_server/server.py | 2 +- libs/arcade-mcp-server/pyproject.toml | 2 +- pyproject.toml | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d8373bac..f017297c 100644 --- a/README.md +++ b/README.md @@ -32,16 +32,16 @@

- Prebuilt Tools • - Contact Us + Prebuilt Tools • + Contact Us # Arcade MCP Server Framework * **To see example servers built with Arcade MCP Server Framework (this repo), check out our [examples](examples/)** -* **To learn more about the Arcade MCP Server Framework (this repo), check out our [Arcade MCP documentation](https://docs.arcade.dev/en/home/build-tools/create-a-mcp-server)** +* **To learn more about the Arcade MCP Server Framework (this repo), check out our [Arcade MCP documentation](https://docs.arcade.dev/en/guides/create-tools/tool-basics/build-mcp-server)** -* **To learn more about other offerings from Arcade.dev, check out our [documentation](https://docs.arcade.dev/home).** +* **To learn more about other offerings from Arcade.dev, check out our [documentation](https://docs.arcade.dev/en/home).** _Pst. hey, you, give us a star if you like it!_ diff --git a/SECURITY.md b/SECURITY.md index 1ee70e1a..3bd96c87 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,4 +2,4 @@ ## Arcade's Security Reaserch Program -Learn more about Arcade's security resaerch program at https://docs.arcade.dev/home/security +Learn more about Arcade's security resaerch program at https://docs.arcade.dev/en/guides/security/security-research-program diff --git a/contrib/crewai/README.md b/contrib/crewai/README.md index de57c280..ce949d6a 100644 --- a/contrib/crewai/README.md +++ b/contrib/crewai/README.md @@ -17,7 +17,7 @@

Docs • - Servers • + ServersPython ClientJavaScript Client

diff --git a/contrib/langchain/README.md b/contrib/langchain/README.md index a1427b58..22dfcf85 100644 --- a/contrib/langchain/README.md +++ b/contrib/langchain/README.md @@ -20,7 +20,7 @@

Arcade Documentation • - Servers • + ServersPython ClientJavaScript Client

@@ -168,7 +168,7 @@ Arcade provides many toolkits including: - `X`: Posting and reading tweets on X - And many more -For a complete list, see the [Arcade Toolkits documentation](https://docs.arcade.dev/toolkits). +For a complete list, see the [Arcade Toolkits documentation](https://docs.arcade.dev/en/resources/integrations). ## More Examples diff --git a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/README.md b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/README.md index 868d8742..209d4b10 100644 --- a/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/README.md +++ b/libs/arcade-cli/arcade_cli/templates/full/{{ toolkit_name }}/README.md @@ -37,4 +37,4 @@ ## Development -Read the docs on how to create a toolkit [here](https://docs.arcade.dev/home/build-tools/create-a-toolkit) +Read the docs on how to create a toolkit [here](https://docs.arcade.dev/en/guides/create-tools/tool-basics/build-mcp-server) diff --git a/libs/arcade-mcp-server/arcade_mcp_server/server.py b/libs/arcade-mcp-server/arcade_mcp_server/server.py index 6ce1ccdd..7055467c 100644 --- a/libs/arcade-mcp-server/arcade_mcp_server/server.py +++ b/libs/arcade-mcp-server/arcade_mcp_server/server.py @@ -1005,7 +1005,7 @@ class MCPServer: and (requirements.authorization or requirements.secrets) and not is_authenticated ): - documentation_url = "https://docs.arcade.dev/en/home/compare-server-types" + documentation_url = "https://docs.arcade.dev/en/guides/create-tools/tool-basics/compare-server-types" user_message = "✗ Unsupported transport\n\n" user_message += f" Tool '{tool_name}' cannot run over HTTP transport for security reasons.\n" user_message += f" This tool requires {'authorization' if requirements.authorization else 'secrets'}.\n\n" diff --git a/libs/arcade-mcp-server/pyproject.toml b/libs/arcade-mcp-server/pyproject.toml index 71feef51..22bee6c0 100644 --- a/libs/arcade-mcp-server/pyproject.toml +++ b/libs/arcade-mcp-server/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "arcade-mcp-server" -version = "1.14.0" +version = "1.14.1" description = "Model Context Protocol (MCP) server framework for Arcade.dev" readme = "README.md" authors = [{ name = "Arcade.dev" }] diff --git a/pyproject.toml b/pyproject.toml index b7cd782e..cb3a2648 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "arcade-mcp" -version = "1.7.1" +version = "1.7.2" description = "Arcade.dev - Tool Calling platform for Agents" readme = "README.md" license = { file = "LICENSE" }