props.onUrlChange((e.target as HTMLInputElement).value)}
placeholder="https://mcp.example.com"
className="w-full pr-9 font-mono text-sm"
aria-invalid={props.error ? true : undefined}
disabled={props.urlDisabled}
/>
{props.probing && (
)}
{props.error && (