La clave no sale del servidor
La API key se guarda en Cloudflare y se envía a Google en un encabezado HTTPS, nunca en la URL ni en JavaScript del sitio.
Conecta Google Gemini API con Claude Web mediante un servidor MCP remoto. La página no necesita ni solicita la clave de Gemini: la credencial vive exclusivamente en Cloudflare Secrets.
La API key se guarda en Cloudflare y se envía a Google en un encabezado HTTPS, nunca en la URL ni en JavaScript del sitio.
Claude puede invocar gemini_generate para texto y gemini_models para consultar el catálogo disponible.
El servidor administra el consentimiento y los tokens OAuth. La contraseña de autorización se valida en el backend.
Cuando despliegues el Worker en Cloudflare, pega aquí su URL base. Esta página no la guarda ni pide credenciales.
Crea la namespace KV y configura GEMINI_API_KEY y ADMIN_PASSWORD como secretos de Cloudflare. No los guardes en GitHub ni los pegues aquí.
En Claude abre Configuración → Conectores → Añadir conector personalizado y pega la URL MCP que aparece arriba.
Selecciona OAuth / registro automático cuando Claude lo solicite. En la pantalla de Gemini Bridge introduce tu contraseña de autorización; Claude no recibe esa contraseña ni la clave Gemini.
Activa el conector dentro de la conversación y pide a Claude que use gemini_generate o gemini_models.