Dapper
Volver a MCP

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/mcp

Antes 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. 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. 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. 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. 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. 5

    Verifica

    Haz clic en Verify Auth: se abre el login de Dapper. Entra y aprueba. Después, Continue.

  6. 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. 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. 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:

  1. 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.
  2. Si tu organización restringe el tráfico saliente, agrega api.dapperglobal.com a los FQDN de salida permitidos.
  3. 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.
  4. Conéctalo a tu app. Asocia el data store a tu app de Gemini Enterprise y autoriza la conexión.

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.

Paso a paso para otros clientes

Conectar Gemini Enterprise a Dapper por MCP — paso a paso · Dapper