Dapper, en todas partes
El servidor MCP de Dapper expone toda la API como herramientas descubribles para cualquier agente compatible con MCP. Conecta un cliente e inicia sesión con tu cuenta de Dapper en el navegador — sin API key que pegar.
Endpoint MCP
https://api.dapperglobal.com/mcpAgrega el servidor y tu cliente abre el navegador en el portal de Dapper. Inicia sesión con tu cuenta de Dapper y el cliente guarda la sesión — nada que copiar ni pegar. Sirve cualquier cuenta de Dapper. ¿Tu cliente no puede abrir un navegador? Conéctalo con tu API key: más abajo están las tres formas.
Paso a paso por cliente
Guías para los clientes que más nos preguntan, cada una con lo que hace falta antes de empezar: qué tipo de cuenta, si el plan tiene que ser pago y si se puede desde el navegador o solo desde la terminal.
La web, la app de escritorio y el CLI de Anthropic. Un solo conector cubre los tres.
Los servidores MCP propios se agregan desde Complementos, y solo en la web.
El agente de terminal de Google — gratis con una cuenta personal, y la única forma de usar Dapper con Gemini sin plan pago ni restricción de país.
El chat de Gemini en la web y el móvil, con Dapper como «custom app». Requiere Google AI Pro o Ultra y, por ahora, una cuenta personal en Estados Unidos.
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.
El constructor de agentes de Microsoft. Un servidor MCP se agrega como herramienta de un agente que después publicas en Teams, Microsoft 365 Copilot o un sitio web.
Otros clientes y agentes
Configuración para copiar y pegar en el resto de los clientes MCP. Claude, ChatGPT y Gemini CLI tienen su paso a paso arriba. El endpoint es el mismo en todos; el login se hace en el navegador.
Súmalo a la config MCP global de Cursor o actívalo en Settings → MCP.
Archivo de config: ~/.cursor/mcp.json
{
"mcpServers": {
"dapper": {
"url": "https://api.dapperglobal.com/mcp"
}
}
}Trae registros oficiales a tus respuestas. Agrega el conector en Ajustes → Conectores.
En la app: Settings → Connectors
https://api.dapperglobal.com/mcpConsulta Dapper desde cualquier parte de tu Mac. Agrega el servidor desde el comando Manage MCP Servers de Raycast.
En la app: Manage MCP Servers
{
"mcpServers": {
"dapper": {
"url": "https://api.dapperglobal.com/mcp"
}
}
}Conecta Dapper a miles de apps. Apunta el cliente MCP de Zapier al endpoint.
En la app: MCP client
https://api.dapperglobal.com/mcpUsa Dapper desde GitHub Copilot en VS Code. El modo agente de Copilot lee .vscode/mcp.json en el workspace.
Archivo de config: .vscode/mcp.json
{
"servers": {
"dapper": {
"type": "http",
"url": "https://api.dapperglobal.com/mcp"
}
}
}Agrega Dapper a tus flujos de n8n. Configura el endpoint en el nodo MCP Client.
En la app: MCP Client node
https://api.dapperglobal.com/mcpIntegra Dapper en tus escenarios de Make. Agrega el endpoint en el módulo MCP.
En la app: MCP module
https://api.dapperglobal.com/mcpConectar con una API key (sin navegador)
Para clientes que se conectan desde un servidor, un script o una plataforma de agentes y no pueden abrir un navegador. La misma API key del panel sirve de tres formas: usa la que ofrezca el formulario de tu plataforma. Las tres identifican a la misma key: el uso queda a su nombre y revocarla corta el acceso por las tres.
1. Header X-API-Key
Para clientes cuya configuración MCP acepta headers propios (Cursor, scripts, CI). Es el mismo header que usa la API REST.
{
"mcpServers": {
"dapper": {
"url": "https://api.dapperglobal.com/mcp",
"headers": { "X-API-Key": "dpr_live_..." }
}
}
}2. Bearer token
Para plataformas con un solo campo de «Bearer token», «API key» o «Authorization». Pega la key completa; si el campo pide el header entero, es este:
Authorization: Bearer dpr_live_...3. OAuth client credentials
Para plataformas que piden Client ID, Client Secret y Token URL. La plataforma cambia la key por un access token de una hora y lo renueva sola.
- Token URL
https://api.dapperglobal.com/oauth/tokenDonde la plataforma cambia tus credenciales por el access token. No es /mcp/token, que es el del login en navegador.
- Client ID
- el ID de tu API key
Un UUID. Aparece en el panel, debajo del prefijo de cada key, con botón para copiarlo.
- Client Secret
dpr_live_...La API key completa, la que se muestra una sola vez al crearla o rotarla.
- Grant type
client_credentialsSi la plataforma pregunta. Este grant no tiene refresh token: al vencer, se pide otro con las mismas credenciales.
- Envío de credenciales
- Basic o en el body
Se aceptan las dos formas: header Authorization: Basic (client_secret_basic) o campos del formulario (client_secret_post). Si hay un checkbox de «Basic Auth en el header», cualquiera de los dos estados sirve.
- Scope
mcp:readOpcional; se concede siempre mcp:read. Déjalo vacío si la plataforma no lo exige.
Si la plataforma solo dice «no se pudo conectar», este pedido muestra qué contesta el servidor. Un 401 invalid_client significa que el ID y la key no se corresponden, o que la key está revocada o vencida.
curl -s https://api.dapperglobal.com/oauth/token \
-d grant_type=client_credentials \
-d client_id=<key-id> \
-d client_secret=dpr_live_...
# -> {"access_token": "dpr_at_...", "token_type": "Bearer",
# "expires_in": 3600, "scope": "mcp:read"}Vale para las tres formas
- Usa una key sin restricción de países ni dominios. Una key restringida sigue funcionando en REST, pero el MCP la rechaza (401, o unauthorized_client en el intercambio) porque todavía no puede aplicar esa restricción.
- Las llamadas MCP aparecen en la pestaña MCP del panel. Revocar la key corta el acceso de inmediato; no hace falta esperar a que venza ningún token.
- Rotar una key crea una key nueva con otro ID. Actualiza la key en la plataforma antes de que venza la anterior y, si usas client credentials, también el Client ID.
Qué puedes preguntar
Ejemplos de lo que un agente conectado puede resolver contra los datos de Dapper.
“¿Qué proyectos de ley sobre inteligencia artificial se movieron esta semana en Brasil?”
“Busca el expediente 24509 de Costa Rica y dime en qué trámite va.”
“¿Cuántos senadores tiene el partido MIRA y qué porcentaje de la cámara representa?”
“¿Cómo es el proceso legislativo en Panamá? ¿Es unicameral?”
“Encuentra consultas públicas abiertas de ANEEL sobre distribución eléctrica.”
“Compara el texto del decreto con la versión vigente, artículo por artículo.”
Referencia de herramientas
Qué puede invocar un agente conectado: cada herramienta con sus parámetros y lo que devuelve, leído en vivo del servidor.