From 1c71028acf9868ff4c7ecf51901a0fd41ecebcf2 Mon Sep 17 00:00:00 2001 From: ramnique <30795890+ramnique@users.noreply.github.com> Date: Sat, 15 Mar 2025 02:51:24 +0530 Subject: [PATCH] allow importing mcp tools --- .../app/projects/[projectId]/workflow/entity_list.tsx | 2 +- .../projects/[projectId]/workflow/workflow_editor.tsx | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/rowboat/app/projects/[projectId]/workflow/entity_list.tsx b/apps/rowboat/app/projects/[projectId]/workflow/entity_list.tsx index 9dca2490..81b0e2c6 100644 --- a/apps/rowboat/app/projects/[projectId]/workflow/entity_list.tsx +++ b/apps/rowboat/app/projects/[projectId]/workflow/entity_list.tsx @@ -123,7 +123,7 @@ export function EntityList({ onClick={() => onSelectTool(tool.name)} selectedRef={selectedEntity?.type === "tool" && selectedEntity.name === tool.name ? selectedRef : undefined} rightElement={} - icon={tool.isMcp ? : undefined} + icon={tool.isMcp ? : <>} /> ))} diff --git a/apps/rowboat/app/projects/[projectId]/workflow/workflow_editor.tsx b/apps/rowboat/app/projects/[projectId]/workflow/workflow_editor.tsx index 002dc049..1b63fd7e 100644 --- a/apps/rowboat/app/projects/[projectId]/workflow/workflow_editor.tsx +++ b/apps/rowboat/app/projects/[projectId]/workflow/workflow_editor.tsx @@ -795,6 +795,9 @@ export function WorkflowEditor({ if (key === 'clipboard') { handleCopyJSON(); } + if (key === 'mcp') { + setIsMcpImportModalOpen(true); + } }} > Copy as JSON + } + > + MCP: Import tools +