Descripción general
Nudgen aloja un servidor MCP en el endpoint/mcp del origen de tu aplicación. Usa MCP 2026-07-28 mediante Streamable HTTP y requiere OAuth 2.1. Conecta un cliente compatible con ese transporte. Inicia sesión en Nudgen desde el navegador, elige un workspace y aprueba los permisos que solicita el cliente. La conexión permanece vinculada a ese workspace, aunque más adelante cambies de workspace en el panel.
Por qué esto es importante
Tu asistente puede consultar contactos y campañas, encontrar negocios cercanos, preparar contenido y dejar una campaña lista para lanzarla sin gestionar una sesión del panel ni un token de acceso personal. Tú revisas cada envío real o programación en el navegador antes de que pueda continuar.Conectar tu cliente
El endpoint de producción es:
El servidor de autorización usa el flujo de código de autorización con PKCE S256, vinculación de recursos y rotación de tokens de actualización. Admite documentos de metadatos de ID de cliente y el registro dinámico de clientes.
Para Codex CLI, usa:
nudgen, actualiza esa entrada con la URL /mcp.
Si solo necesitas consultar datos, solicita
campaigns:read. Añade campaigns:write cuando el cliente deba modificar contactos, borradores, la configuración de marca o leads importados. Añade campaigns:send solo cuando el cliente necesite solicitar la aprobación de un lanzamiento.
Los tokens de acceso personal autentican la API de desarrollador, pero no autentican
/mcp. Un cliente MCP debe completar el inicio de sesión mediante OAuth.Herramientas disponibles
create_campaign guarda una campaña única como borrador. No puede enviarla ni programarla directamente. get_campaign te permite comprobar el asunto, el contenido, el enlace, la audiencia y el remitente antes del lanzamiento.
El servidor también expone recursos de solo lectura mediante campaigns:read:
Buscar e importar leads del mapa
- Pide al asistente que llame a
search_map_leadscon una ubicación y palabras clave del negocio, como una ciudad ymarketing agency. - Los filtros opcionales son
radiusKm(1–100),lat,lngyemailOnlypara conservar los negocios que publican un correo electrónico. - Cuando el resultado incluya
nextPageToken, pásalo comopageTokenpara cargar otra página. - Pide al asistente que llame a
import_map_leadscon la misma ubicación y las mismas palabras clave, además de los objetos de leads que quieres guardar. Cada llamada admite hasta 200 leads.
Aprobar el lanzamiento de una campaña
- Pide al asistente que consulte el borrador con
get_campaign. - Pídele que llame a
prepare_campaign_launchcon el ID de la campaña y la hora exacta de envío inmediato o programado que quieras. La llamada devuelve una URL de aprobación de un solo uso; todavía no se envía ningún correo. - Abre la URL, revisa el workspace, la estimación de destinatarios, el contenido, el remitente y la hora y, después, haz clic en Aprobar lanzamiento.
- Vuelve al cliente para que pueda llamar a
launch_campaigncon el mismo ID de campaña, la misma hora y el mismoapprovalId.
Gestionar el acceso
Abre Configuración → Claves API → Aplicaciones MCP conectadas para ver el workspace y los scopes de cada cliente conectado. Revoca allí una conexión si ya no debe tener acceso. La revocación desactiva sus tokens y las aprobaciones de lanzamiento pendientes. Puedes volver a conectarla mediante OAuth más adelante. Las concesiones de OAuth duran como máximo 90 días. Perder el acceso a un workspace también impide que el cliente use la conexión de ese workspace.Solución de problemas
Para scripts que usen tokens bearer y endpoints REST directos, consulta la API de desarrollador.