allow importing mcp tools

This commit is contained in:
ramnique 2025-03-15 02:51:24 +05:30 committed by Ramnique Singh
parent 8bffc4fc7c
commit 1c71028acf
2 changed files with 10 additions and 1 deletions

View file

@ -123,7 +123,7 @@ export function EntityList({
onClick={() => onSelectTool(tool.name)}
selectedRef={selectedEntity?.type === "tool" && selectedEntity.name === tool.name ? selectedRef : undefined}
rightElement={<EntityDropdown name={tool.name} onDelete={onDeleteTool} />}
icon={tool.isMcp ? <ImportIcon className="w-4 h-4 text-blue-700" /> : undefined}
icon={tool.isMcp ? <ImportIcon className="w-4 h-4 text-blue-700" /> : <></>}
/>
))}

View file

@ -795,6 +795,9 @@ export function WorkflowEditor({
if (key === 'clipboard') {
handleCopyJSON();
}
if (key === 'mcp') {
setIsMcpImportModalOpen(true);
}
}}
>
<DropdownItem
@ -822,6 +825,12 @@ export function WorkflowEditor({
>
Copy as JSON
</DropdownItem>
<DropdownItem
key="mcp"
startContent={<ImportIcon className="w-4 h-4 text-blue-700" />}
>
MCP: Import tools
</DropdownItem>
</DropdownMenu>
</Dropdown>
</div>