diff --git a/web/src/components/McpServersComponent.vue b/web/src/components/McpServersComponent.vue index 122ab001..a9291be1 100644 --- a/web/src/components/McpServersComponent.vue +++ b/web/src/components/McpServersComponent.vue @@ -53,9 +53,9 @@ @@ -906,6 +906,14 @@ const handleDangerAction = async (server) => { confirmDeleteServer(server) } +const handleInlineRemoveServer = async (server) => { + if (server.created_by === 'system') { + await handleSetServerEnabled(server, false) + return + } + confirmDeleteServer(server) +} + const getServerActionLabel = (server) => { if (server?.enabled === false) { return '添加'