Más artículos 10 min de lectura

Devin Desktop (ex-Windsurf) MCP: conectar Apogee

Devin MCP: conecte Apogee a Devin Desktop (ex-Windsurf) con una clave de API en mcp_config.json y lance anuncios en Meta, TikTok y Snapchat tras su sí.

Mathieu Malige Fundador, Apogee Publicado el
Índice
  1. Antes de empezar: clave de API, planes y administrador
  2. Devin MCP: añadir Apogee en tres pasos
  3. Comprobar la conexión
  4. Devin Desktop en Meta Ads: decidir cada anuncio y cada conjunto de anuncios
  5. Devin Desktop en TikTok Ads y Snapchat Ads
  6. El informe de la semana, plataforma por plataforma
  7. Límites y seguridad
  8. Problemas frecuentes
  9. Para ir más allá

Devin MCP, en resumen: Devin Desktop, el antiguo Windsurf, se conecta al servidor MCP de Apogee con una clave de API. Usted crea la clave en Apogee, añade el servidor https://app.apogee.ad/mcp con esa clave en ~/.config/devin/mcp_config.json y lo activa. A partir de ahí, Devin Desktop lee sus cuentas de Meta, TikTok y Snapchat, lanza las creatividades de sus carpetas y prepara pausas y presupuestos, siempre tras su sí. Necesita Apogee desde el plan Pro y, en Teams o Enterprise, la aprobación de un administrador.

Devin Desktop lanza las creatividades de una carpeta en Meta con Apogee: anuncios y conjuntos de anuncios elegidos, el resumen y el sí
Una carpeta, un reparto que decide usted, un resumen: los anuncios salen en pausa.

Antes de empezar: clave de API, planes y administrador

Apogee acepta dos formas de conectarse a su servidor MCP: OAuth, en la página de Apogee, y la clave de API (apk_…) enviada en la cabecera Authorization. Para OAuth, Apogee solo acepta retornos hacia los asistentes de su guía y hacia su propio ordenador. Devin Desktop sabe conectarse por OAuth, pero no documenta la dirección a la que vuelve su conexión: por eso la guía de Apogee recomienda la clave de API.

PuntoDevin Desktop
ConexiónClave de API de Apogee, en un archivo de configuración
Archivo~/.config/devin/mcp_config.json (%APPDATA%\devin\mcp_config.json en Windows)
Planes Teams y EnterpriseUn administrador autoriza los servidores MCP en los ajustes del equipo y puede limitarlos a una lista
ApogeePro, Growth o Scale, con el servidor MCP incluido; prueba de 7 días por 1 €

No hay, por tanto, página de autorización: los accesos se eligen al crear la clave. Devin Desktop es solo una de las puertas de entrada: nuestro repaso de los servidores MCP de Meta Ads repasa los demás asistentes y servidores.

Devin MCP: añadir Apogee en tres pasos

Son los pasos de la guía de Apogee, revisados el 3 de noviembre de 2026 con la documentación MCP de Devin Desktop y su página de configuración.

1. Crear la clave de API en Apogee

  1. Abra Settings → API y haga clic en Create an API key.
  2. Name: un nombre para reconocerla, por ejemplo «Devin Desktop».
  3. Scopes: marque solo lo que Devin necesite. Read viene marcado por defecto.
  4. Expires: 30 días, 90 días (por defecto), 1 año o una fecha de hasta un año. Toda clave tiene fin.
  5. Haga clic en Create key, copie la clave enseguida (Apogee solo la muestra una vez) y luego I saved it.
AccesoQué permite a Devin Desktop
ReadLeer cuentas publicitarias, campañas, conjuntos de anuncios, anuncios y estadísticas, seguir importaciones y lanzamientos
LaunchImportar y subir creatividades, preparar y lanzar anuncios, transferencias Bridge, crear una campaña
ActionsPausa, activación, presupuestos, segmentación, duplicados, conjuntos de anuncios y anuncios a partir de publicaciones existentes

Una clave por asistente: si una se filtra, la revoca sin tocar las demás. Una cuenta tiene como máximo 10 claves activas.

2. Abrir mcp_config.json

Según la guía de Apogee, el archivo se abre desde el panel Cascade, menú … arriba a la derecha, sección MCPs. Si su versión ya no muestra ese menú, la documentación de Devin pasa por Customize, pestaña MCPs, con Install MCPs for en This computer: la lista permite abrir el archivo y activar cada servidor.

3. Añadir Apogee con la clave

{
  "mcpServers": {
    "apogee": {
      "url": "https://app.apogee.ad/mcp",
      "headers": {
        "Authorization": "Bearer apk_…"
      }
    }
  }
}

Sustituya apk_… por su clave, guarde el archivo y active Apogee con su interruptor. Si el archivo ya contiene otros servidores, añada solo el bloque "apogee" dentro de "mcpServers", sin borrar el resto.

Guarde la clave en este archivo del usuario. El archivo de proyecto .devin/mcp_config.json se versiona con el repositorio y se comparte con el equipo: una clave no debe ir ahí.

Sección MCP de los ajustes de Apogee con Devin Desktop seleccionado: la etiqueta API key, el botón Create an API key y el archivo mcp_config.json
Apogee muestra la configuración de Devin Desktop con la dirección del servidor ya escrita.

Comprobar la conexión

Con una clave, Devin Desktop no aparece en la lista Connected assistants de Apogee, reservada a las conexiones OAuth. La clave, en cambio, muestra su fecha de último uso en Settings → API, lista API keys. Lo más sencillo es preguntar:

Prompt para copiar
Con Apogee, dime qué cuenta de Apogee y qué clave usas, con qué accesos, y luego haz una lista de mis cuentas publicitarias de Meta, TikTok y Snapchat con su moneda. No cambies nada.

Devin llama a whoami, que devuelve la cuenta, el tipo de credencial (aquí una clave de API) y sus accesos, y luego a list_ad_accounts. Por defecto, Devin Desktop le pide aprobación antes de llamar a una herramienta MCP: acepte estas dos lecturas.

Devin Desktop en Meta Ads: decidir cada anuncio y cada conjunto de anuncios

Devin Desktop trabaja con sus archivos: puede subir las creatividades de una carpeta local, y usted mantiene el control del reparto.

Prompt para copiar
Lanza las creatividades de [carpeta] en mi campaña [campaña] de la cuenta [cuenta publicitaria]. Junta el 4:5 y el 9:16 de cada creatividad en un solo anuncio. Pon los anuncios [anuncio 1] y [anuncio 2] en un nuevo conjunto de anuncios llamado [primer conjunto], y el anuncio [anuncio 3] en un nuevo conjunto de anuncios llamado [segundo conjunto]. Crea todo en pausa y muéstrame el resumen completo antes de crear nada.

Lo que hace Devin, con las herramientas de Apogee:

  1. La cuenta: list_ad_accounts, y pregunta cuál si hay varias.
  2. La subida: get_upload_urls da un enlace firmado por archivo (50 archivos por llamada, 500 MB como máximo cada uno, enlace válido una hora), Devin sube cada archivo y confirm_uploads comprueba que ha llegado. Todavía no hay nada en Meta.
  3. Los pares: le muestra los anuncios formados, el 4:5 y el 9:16 de cada creatividad juntos. Confírmelos o corríjalos.
  4. El reparto: cada anuncio va a exactamente un nuevo conjunto de anuncios, como pidió.
  5. La entrevista: get_launch_questions devuelve las preguntas de la app de Apogee que siguen abiertas (ajustes de los conjuntos de anuncios, identidad, audiencia, seguimiento, destino, textos, Advantage+), tema por tema, sin responder por usted.
  6. El resumen y, después, el lanzamiento: prepare_launch no crea nada. Tras su sí, launch y luego launch_status hasta el final.

Antes de decir sí, revise los pares de archivos, el contenido y el presupuesto de cada conjunto de anuncios, los textos y su idioma, las mejoras de Advantage+ elegidas (las demás siguen desactivadas) y los valores por defecto aplicados. Si Meta rechaza un anuncio, launch_status explica por qué y qué corregir; Devin no vuelve a lanzar hasta que usted haya resuelto la causa.

Todo en un solo conjunto de anuncios

Prompt para copiar
Lanza las creatividades de [carpeta] en mi campaña [campaña] de la cuenta [cuenta publicitaria] en All in One: todos los anuncios en un solo conjunto de anuncios nuevo llamado [nombre del conjunto]. Crea todo en pausa y muéstrame el resumen completo antes de crear nada.

Aquí es su nomenclatura la que forma los anuncios: los archivos 9:16, 4:5 y 1:1 de una misma creatividad se convierten en un solo anuncio.

Devin Desktop en TikTok Ads y Snapchat Ads

Enviar los ganadores de Meta con el Bridge

Un video que funciona en Meta puede pasar a TikTok y Snapchat sin exportar nada: el Bridge de Apogee crea copias en pausa, con textos adaptados, y el anuncio de Meta no se mueve:

Prompt para copiar
Envía mis 10 mejores anuncios de Meta de la semana a TikTok y Snapchat, en un nuevo grupo de anuncios y un nuevo ad squad de mis campañas de testeo. Crea todo en pausa y muéstrame el resumen completo antes de crear nada.
Devin Desktop envía el top 10 de anuncios de Meta a TikTok y Snapchat con el Bridge de Apogee, tras el resumen
El top 10 de Meta sale hacia TikTok y Snapchat: los anuncios originales quedan intactos.

Devin se apoya en get_top_performers y list_bridge_transfers y, tras su sí, en prepare_bridge_transfer y bridge_transfer. La clave necesita Read y Launch. Solo los videos pasan por el Bridge.

Una campaña en las tres plataformas a la vez

Prompt para copiar
Toma mis creatividades de [enlace o carpeta] y crea mis campañas de Black Friday en Meta ([cuenta de Meta]), TikTok ([cuenta de TikTok]) y Snapchat ([cuenta de Snapchat]). Una campaña nueva por plataforma llamada [nombre], un presupuesto de [presupuesto] al día en cada una; la oferta es [oferta] y lleva a [página]. Crea todo en pausa y muéstrame el resumen completo antes de crear nada.

Devin le pregunta lo que exige cada plataforma: en Meta, el objetivo, el píxel, la página y la cuenta de Instagram; en TikTok, la identidad y si usar Smart+; en Snapchat, el perfil público, el píxel y los países. TikTok crea un grupo de anuncios (ad group), Snapchat un ad squad, y cada plataforma espera su propio sí. El detalle está en la página Meta, TikTok y Snapchat en Apogee.

El informe de la semana, plataforma por plataforma

Prompt para copiar
Hazme el informe de la semana de [marca]: los últimos 7 días frente a los 7 anteriores, en Meta ([cuenta de Meta]), TikTok ([cuenta de TikTok]) y Snapchat ([cuenta de Snapchat]), cada plataforma por separado. Gasto, ROAS y CPA, los 3 mejores y los 3 peores anuncios, y qué escalar o cortar. Muéstrame cada cambio y espera mi sí antes de hacerlo.
El resumen pedido a Devin Desktop con Apogee: Meta, TikTok y Snapchat presentados plataforma por plataforma
Cada plataforma conserva su moneda y su atribución: Apogee nunca suma Meta, TikTok y Snapchat.

Para aplicar las pausas o los presupuestos que propone, la clave necesita Actions: las herramientas preparan y execute_action actúa tras su sí.

Límites y seguridad

Se suman dos controles. Devin Desktop le pide aprobación antes de llamar a una herramienta MCP, salvo que haya autorizado una herramienta o todo un servidor; no autorice todo Apogee de golpe. Y Apogee mantiene sus propias salvaguardas:

SalvaguardaValor
Antes de cualquier lanzamiento o cambioResumen completo y su sí
Estado de los anuncios creadosEn pausa por defecto
Plan preparadoVálido 24 horas, se ejecuta una sola vez
Presupuesto diarioRechazado por encima del tope, 500 en la moneda de la cuenta por defecto
Lanzamientos y transferencias Bridge25 por cuenta publicitaria en 24 horas

Las lecturas son gratuitas dentro del límite diario de su plan; un anuncio creado cuesta 15 créditos y un cambio 2, solo si salen bien. Para cortar el acceso: Settings → API, lista API keys, Revoke junto a la clave de Devin, y después quite la entrada apogee de mcp_config.json.

Problemas frecuentes

  • 401: la clave es incorrecta, está revocada o ha caducado. Regenerate en Settings → API da una clave nueva con el mismo nombre y los mismos accesos y detiene la anterior: pegue la nueva en mcp_config.json.
  • 403: su plan de Apogee no incluye el servidor MCP. Está incluido desde el plan Pro.
  • Una herramienta se niega por falta de acceso: la clave no tiene el acceso necesario. Cree una con los accesos correctos, cámbiela en el archivo y revoque la anterior.
  • El servidor no aparece en un equipo: en Teams y Enterprise, el administrador debe autorizar los servidores MCP; si los limita a una lista, Apogee debe estar en ella.
  • Apogee no aparece en absoluto: compruebe que el JSON es válido (comas, llaves), que el archivo está guardado y que el interruptor de Apogee está activado.
  • No puede crear una clave: ya tiene 10 claves activas. Revoque una.

Para ir más allá

La funcionalidad Multiplataforma Tres plataformas publicitarias, un flujo, una creatividad seguida de principio a fin. Ver la funcionalidad

¿Cómo se añade un servidor MCP en Devin Desktop?

Abra el archivo de configuración MCP del usuario, ~/.config/devin/mcp_config.json: según la guía de Apogee, desde el panel Cascade, menú … arriba a la derecha, sección MCPs. Añada el servidor en mcpServers con su url y la cabecera Authorization, guarde y actívelo con su interruptor. Para Apogee, este Devin MCP usa una clave de API.

¿Windsurf y Devin Desktop son lo mismo?

Sí: Devin Desktop es el nuevo nombre de Windsurf. Para un servidor MCP como Apogee, la configuración pasa por el archivo ~/.config/devin/mcp_config.json, con una clave de API de Apogee en la cabecera Authorization, y luego el interruptor del servidor.

¿Por qué una clave de API y no OAuth con Devin Desktop?

Devin Desktop sabe conectarse por OAuth, pero no documenta la dirección a la que vuelve su conexión. Apogee solo acepta retornos OAuth hacia los asistentes de su guía y hacia su propio ordenador, así que la guía de Apogee recomienda una clave de API para Devin Desktop.

¿Qué accesos dar a la clave de API de Devin Desktop?

Solo los que necesite. Read basta para leer sus cuentas y sus cifras; añada Launch para subir creatividades y lanzar anuncios, y Actions para pausas, presupuestos, segmentación y duplicados. Incluso con todos los accesos, cada lanzamiento o cambio espera su sí.

¿Puede Devin Desktop lanzar anuncios en Facebook, TikTok y Snapchat?

Sí, con Apogee conectado como servidor MCP. Devin Desktop sube sus creatividades a Apogee, responde con usted a las preguntas del lanzamiento y le muestra el resumen; Apogee crea los anuncios tras su sí, en pausa por defecto, en Meta, TikTok o Snapchat, cada plataforma con su moneda.

¿Cómo se desconecta Devin Desktop de Apogee?

Revoque su clave en Apogee, Settings → API, lista API keys, botón Revoke: todo lo que la use se detiene en el acto, sin vuelta atrás. Después, quite la entrada apogee de mcp_config.json o desactive su interruptor en Devin Desktop.

Reservar una demo

Elija el horario que mejor le convenga.

Abrir en una pestaña nueva

Cargando el calendario…

Hable con el fundador