diff --git a/packages/opencode/src/mcp/index.ts b/packages/opencode/src/mcp/index.ts index aca0c663152..810648887d0 100644 --- a/packages/opencode/src/mcp/index.ts +++ b/packages/opencode/src/mcp/index.ts @@ -817,7 +817,7 @@ export namespace MCP { // Re-add the MCP server to establish connection pendingOAuthTransports.delete(mcpName) - const result = await add(mcpName, mcpConfig) + const result = await add(mcpName, { ...mcpConfig, enabled: true }) const statusRecord = result.status as Record return statusRecord[mcpName] ?? { status: "failed", error: "Unknown error after auth" }