Conectar Dapper a Gemini Enterprise
Para equipos que usan Gemini con cuentas de Google Workspace. El administrador conecta Dapper una vez; después cada persona autoriza su propia cuenta de Dapper.
Endpoint MCP
https://api.dapperglobal.com/mcpAntes de empezar
- Cuenta
- Una cuenta de Workspace con rol de administrador del equipo en Gemini Enterprise. Cada persona del equipo necesita además su propia cuenta activa de Dapper.
- Plan
- Gemini Enterprise. En Business se configura desde business.gemini.google; en Standard y Plus, desde la consola de Google Cloud. La conexión MCP propia está en Preview (Pre-GA) en ambas.
- Dónde funciona
- En la app web de Gemini Enterprise y en los agentes del equipo, donde tu organización tenga Gemini Enterprise.
- Permisos
- En Business, administrador del equipo. En Standard y Plus, el rol Discovery Engine Editor para crear el data store y Organization Policy Administrator para la política del primer paso.
Paso a paso
- 1
Registra Gemini Enterprise en Dapper
Gemini Enterprise no registra clientes OAuth por su cuenta: pide un client ID y un client secret. Se obtienen con una sola llamada al registro de clientes de Dapper, sin pedirle nada a soporte. Corre esto una vez y guarda client_id y client_secret de la respuesta — el secret no se vuelve a mostrar.
curl -s https://api.dapperglobal.com/mcp/register \ -H 'Content-Type: application/json' \ -d '{ "client_name": "Gemini Enterprise", "redirect_uris": ["https://vertexaisearch.cloud.google.com/oauth-redirect"], "grant_types": ["authorization_code", "refresh_token"], "token_endpoint_auth_method": "client_secret_post", "scope": "mcp:read offline_access" }' # -> {"client_id": "...", "client_secret": "...", ...} - 2
Abre Connected apps
Entra a business.gemini.google, haz clic en Settings & help, elige tu equipo y ve a Manage team → Connected apps.
- 3
Agrega el servidor
Haz clic en Add MCP Server. En MCP info completa Server URL con el endpoint de Dapper y Name con Dapper. Haz clic en Next.
https://api.dapperglobal.com/mcp - 4
Configura OAuth
En Authentication settings elige OAuth 2.0 y completa los campos. Los scopes tienen que ser exactamente los del registro del paso 1: Dapper rechaza un scope con el que el cliente no se registró. Si el formulario ofrece Enable PKCE Support, actívalo — Dapper exige PKCE.
- Authorization URL
https://api.dapperglobal.com/mcp/authorize- Token URL
https://api.dapperglobal.com/mcp/token- Authorization URL Parameters
- Vacío
- Client ID
- El client_id del paso 1
- Client Secret
- El client_secret del paso 1
- Scopes
mcp:read offline_access
- 5
Verifica
Haz clic en Verify Auth: se abre el login de Dapper. Entra y aprueba. Después, Continue.
- 6
Crea el conector
En Configure your data connector elige la ubicación en el campo Multi-region, ponle nombre al conector y haz clic en Add.
- 7
Actívalo para el equipo
El conector queda creado pero apagado. En la lista de conectores, actívalo para que el equipo lo vea.
- 8
Pregunta algo
Cada persona autoriza su cuenta de Dapper la primera vez que lo usa. Prueba: «Encuentra consultas públicas abiertas de ANEEL sobre distribución eléctrica.»
Problemas comunes
- El servidor no conecta: Gemini Enterprise solo acepta transporte Streamable HTTP. El endpoint de Dapper ya lo usa, así que revisa que la URL termine en /mcp.
- Verify Auth falla: casi siempre son los scopes (tienen que coincidir con el registro del paso 1), la redirect URL (el registro tiene que incluir https://vertexaisearch.cloud.google.com/oauth-redirect) o PKCE apagado.
- «Client ID not found»: el registro del paso 1 se borra tras un año sin uso. Repite el paso 1 y actualiza Client ID y Client Secret en el conector.
- El equipo no ve Dapper: el conector se crea apagado; actívalo en la lista de conectores.
Otra forma de hacerlo
Standard y Plus (consola de Google Cloud)
Los valores son los mismos de la tabla del paso 4 (y el registro del paso 1 también hace falta); cambia dónde se cargan:
- Revisa la política de organización. Gemini Enterprise bloquea por defecto los conectores MCP propios. En IAM y administración → Políticas de la organización, elige tu proyecto (no la organización), busca «Disable custom MCP server connector for Gemini Enterprise», sobrescribe la política del padre con una regla en Off y guarda.
- Si tu organización restringe el tráfico saliente, agrega api.dapperglobal.com a los FQDN de salida permitidos.
- Crea el data store. En la consola abre Gemini Enterprise → Data stores → Create data store, busca Custom MCP Server (Preview) y completa la URL, las credenciales OAuth y la ubicación con los mismos valores. Activa Enable PKCE Support.
- Conéctalo a tu app. Asocia el data store a tu app de Gemini Enterprise y autoriza la conexión.
Documentación de Google
Pasos tomados de la documentación de Google (enlazada arriba) en octubre de 2026, todavía sin capturas propias. Si un menú cambió de lugar, el endpoint del principio de esta página sigue igual.