From 180a94a7f36ba40330a014734519cfe05771d260 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira <62335616+lucaseduoli@users.noreply.github.com> Date: Thu, 3 Jul 2025 15:04:04 -0300 Subject: [PATCH] fix: make MCP naming changes, change actions to tools (#8860) * Changed actions to tools * Changed connections to servers * Added no tools found * Changed actions to tools in mcp * Added new label for mcp servers description * Added better descriptions --- .../components/mcp-server-notice.tsx | 2 +- .../components/mcpComponent/index.tsx | 4 ++-- .../src/modals/addMcpServerModal/index.tsx | 2 +- .../toolsModal/components/toolsTable/index.tsx | 12 ++++++------ .../pages/homePage/components/McpServerTab.tsx | 14 +++++++------- src/frontend/src/pages/SettingsPage/index.tsx | 2 +- .../SettingsPage/pages/MCPServersPage/index.tsx | 8 +++++--- .../tests/extended/features/edit-tools.spec.ts | 2 +- .../tests/extended/features/mcp-server-tab.spec.ts | 8 ++++---- .../tests/extended/features/mcp-server.spec.ts | 6 ++---- 10 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/mcp-server-notice.tsx b/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/mcp-server-notice.tsx index a121d27a6..4df206faa 100644 --- a/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/mcp-server-notice.tsx +++ b/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/mcp-server-notice.tsx @@ -24,7 +24,7 @@ export const MCPServerNotice: FC<{ MCP Notice Modal

- Expose flows as actions from clients like Cursor or Claude. + Expose flows as tools from clients like Cursor or Claude.

diff --git a/src/frontend/src/components/core/parameterRenderComponent/components/mcpComponent/index.tsx b/src/frontend/src/components/core/parameterRenderComponent/components/mcpComponent/index.tsx index 3356d0b0e..d2c4ed24b 100644 --- a/src/frontend/src/components/core/parameterRenderComponent/components/mcpComponent/index.tsx +++ b/src/frontend/src/components/core/parameterRenderComponent/components/mcpComponent/index.tsx @@ -31,8 +31,8 @@ export default function McpComponent({ : "Error" : "Loading..." : !server.toolsCount - ? "No actions found" - : `${server.toolsCount} action${server.toolsCount === 1 ? "" : "s"}`, + ? "No tools found" + : `${server.toolsCount} tool${server.toolsCount === 1 ? "" : "s"}`, })), [mcpServers], ); diff --git a/src/frontend/src/modals/addMcpServerModal/index.tsx b/src/frontend/src/modals/addMcpServerModal/index.tsx index 8ac66b8d4..3fde3977a 100644 --- a/src/frontend/src/modals/addMcpServerModal/index.tsx +++ b/src/frontend/src/modals/addMcpServerModal/index.tsx @@ -256,7 +256,7 @@ export default function AddMcpServerModal({ {initialData ? "Update MCP Server" : "Add MCP Server"} - Save MCP Servers. Manage added connections in{" "} + Save MCP Servers. Manage added servers in{" "} settings diff --git a/src/frontend/src/modals/toolsModal/components/toolsTable/index.tsx b/src/frontend/src/modals/toolsModal/components/toolsTable/index.tsx index aa1cc7bea..fdb244233 100644 --- a/src/frontend/src/modals/toolsModal/components/toolsTable/index.tsx +++ b/src/frontend/src/modals/toolsModal/components/toolsTable/index.tsx @@ -162,7 +162,7 @@ export default function ToolsTable({ }, { field: "name", - headerName: isAction ? "Action" : "Slug", + headerName: isAction ? "Tool" : "Slug", flex: 1, resizable: false, valueGetter: (params) => @@ -263,7 +263,7 @@ export default function ToolsTable({
- Name + {isAction ? "Tool name" : "Name"} - Description + {isAction ? "Tool description" : "Description"}