diff --git a/frontend/src/views/SettingsView.vue b/frontend/src/views/SettingsView.vue index c87fde8..95678bf 100644 --- a/frontend/src/views/SettingsView.vue +++ b/frontend/src/views/SettingsView.vue @@ -143,8 +143,10 @@ const effectiveMcpName = computed(() => (mcpServerName.value || '').trim() || _D const effectiveApiKey = computed(() => newKeyValue.value || ''); const claudeCodeCommand = computed(() => { + // Note: `claude mcp add` takes the URL as a positional arg, not --url. + // Layout: claude mcp add [--transport ...] [--scope ...] [--header ...] return `claude mcp add --transport http --scope ${mcpScope.value} ${effectiveMcpName.value} \\ - --url ${mcpUrl.value} \\ + ${mcpUrl.value} \\ --header "Authorization: Bearer ${effectiveApiKey.value}"`; });