Webflow MCP Copilot: textos de landing a partir de 386 reseñas reales
Webflow MCP ya funciona en Microsoft Copilot. Contamos temas en 386 reseñas de Todoist en inglés y español y dejamos los cambios como borradores del CMS.

El 12 de noviembre de 2026, Webflow publicó su servidor MCP como conector de Microsoft Copilot, de modo que Copilot ya puede crear elementos en el CMS de Webflow. Para probar un uso concreto, pedimos a EveryInfra 386 reseñas de Todoist: 286 en inglés (Trustpilot, G2, Capterra, App Store de EE. UU., Google Play en inglés y Reddit) y 100 en español (App Store de España y Google Play en español). Las contamos con 10 temas fijados antes de ver los datos y convertimos el resultado en una tabla «frase del usuario → cambio de texto» que un agente guarda en el CMS como borrador. Una extracción completa de las seis fuentes cuesta 0,007737 USD en tarifas de la API de datos, y nuestras 12 llamadas facturadas, en tres rondas, sumaron 0,015474 USD. Dos resultados cambian la forma de escribir. La plataforma importa: en nuestra muestra de Trustpilot, las reseñas de 1 a 2 estrellas son el 42,6 % del total y en G2 el 0,0 %. Y el precio no aparece donde uno espera: de las 75 reseñas en inglés que hablan de precio o suscripción, 53 tienen 4 o 5 estrellas. En la tienda española, la queja de 2 estrellas por no poder ver «gratuitamente el calendario semanal» coincide con la tabla de precios, y eso se resuelve en la página de precios, no en el titular.
Webflow MCP Copilot: qué llegó el 12 de noviembre de 2026
Webflow anunció el conector en un comunicado del 12 de noviembre de 2026. El texto lo llama MCP Connector for Microsoft Copilot y lo presenta como una «colaboración ampliada» con Microsoft (en el original, «expanded collaboration with Microsoft»). La página de novedades de Webflow da la misma fecha y dice que el conector es gratis de instalar y que, por ahora, no consume créditos de IA de Webflow. El comunicado enumera seis tareas: crear páginas, gestionar el contenido del CMS, leer datos de Webflow Analyze y Optimize, encontrar problemas de SEO y AEO, revisar antes de publicar y apoyar el trabajo de desarrollo. Este artículo usa la segunda, que el comunicado resume como crear, actualizar, organizar y publicar contenido del CMS.
El acceso tiene una condición de licencia. La ficha del conector en el Marketplace de Webflow aclara al pie que los conectores federados de Copilot solo están disponibles para inquilinos y usuarios con una licencia complementaria de Microsoft 365 Copilot o con Microsoft 365 E7, y que no funcionan con licencias de Copilot Studio ni con el pago por uso de Microsoft 365 Copilot. El artículo del centro de ayuda Connect Copilot to Webflow, actualizado el 2026-11-11, añade dos detalles: cada persona que use el conector necesita esa licencia, y en Webflow sirve cualquier rol del sitio salvo Reviewer, porque el servidor MCP aplica los permisos que cada usuario ya tiene. La conexión son nueve pasos: en Copilot se abre Settings, luego Sources, se pulsa Connect junto a Webflow y, en una página de Webflow, se eligen los sitios o Workspaces que se autorizan.
Ese artículo describe además un comportamiento por defecto. Copilot lee de Webflow sin preguntar, pero antes de crear, actualizar o borrar algo pide confirmación cada vez. Se puede permitir la acción una vez, durante el resto de la conversación o siempre, y la elección vale solo para la herramienta que Copilot usa en ese momento, no para todo el conector. Así, el paso «escribir un borrador en el CMS» ya incluye una revisión humana dentro de Copilot. Recomendamos mantener ese valor por defecto durante las primeras semanas y no elegir «permitir siempre» para las herramientas de escritura.
La descripción general de los conectores federados sitúa a Webflow en «Site design»: estos conectores traen datos en tiempo real por MCP, no indexan datos externos, usan la identidad y los permisos del usuario, piden su aprobación para escribir y dejan auditar la actividad en Microsoft Purview. Funcionan en Copilot Chat, Agents, Cowork, Word, Excel, PowerPoint, Outlook y en el agente Researcher, que solo lee.

En qué herramientas de IA funciona el mismo servidor
Webflow MCP ya funciona en Copilot, Claude, ChatGPT, Codex y Gemini. Esta tabla recoge las entradas que documentan Webflow en sus páginas, novedades y comunicados, leídas el 2026-11-14.
| Entrada | Cómo se conecta | Autenticación | Fecha de lanzamiento o del documento | Fuente |
|---|---|---|---|---|
| Microsoft 365 Copilot | Settings → Sources → Webflow → Connect | OAuth de Webflow, más licencia complementaria de Microsoft 365 Copilot o E7 | 2026-11-12 | Novedades y centro de ayuda de Webflow |
| Claude escritorio y web | Customize → Connectors, buscar Webflow | OAuth de Webflow | La página no indica fecha | developers.webflow.com |
| Claude Code | Añadir el servidor remoto desde la terminal y autorizar con /mcp | OAuth de Webflow en el navegador | La página no indica fecha | developers.webflow.com |
| ChatGPT y Codex | Conectar el workspace de Webflow desde ChatGPT o Codex | OAuth de Webflow | Antes del 2026-10-15 | Novedad de Webflow del 15 de octubre y comunicado del 12 de noviembre |
| Google Gemini | Conector de Gemini | OAuth de Webflow; el soporte para planes Enterprise está en desarrollo | 2026-10-15 | Novedades de Webflow |
| Cualquier cliente con MCP remoto | Escribir https://mcp.webflow.com/mcp | OAuth de Webflow | La página no indica fecha | Página de primeros pasos |
La página de primeros pasos calcula unos 5 minutos de instalación en tres pasos: configurar la herramienta de IA, autorizar los sitios con OAuth y empezar a pedir cosas en lenguaje natural. Para un cliente sin complemento propio basta con la dirección https://mcp.webflow.com/mcp. La página How it works explica que el servidor corre en la infraestructura de Webflow, de modo que no hay claves de API guardadas en el equipo y los tokens se renuevan solos. Su sección de gobierno trae dos reglas útiles para la revisión. La primera: el servidor aplica los permisos y roles de Webflow, y un agente solo puede hacer a través de MCP lo que el propio usuario puede hacer en el Designer. La segunda: cada cambio de un agente queda en el registro de actividad del sitio.
Qué puede leer y escribir Webflow MCP para cambiar textos
Revisamos la lista completa de herramientas de datos de Webflow. Para actualizar una landing a partir de reseñas importan cuatro zonas. La primera es el CMS: según la lista, la herramienta gestiona colecciones, campos y elementos, y los elementos se crean y se actualizan como borradores; publicarlos es otra acción distinta. La segunda son los elementos de página: desde MCP 2.0 un agente puede cambiar textos, estilos, enlaces y atributos sin abrir el Designer, lo que la nota de cambios del 21 de julio de 2026 llama «Build without a Designer session». La tercera son las Agent Instructions, reglas en Markdown guardadas en el propio sitio que el servidor entrega a cada agente que se conecta. La cuarta son los datos de Analyze y Optimize: desde la actualización del 15 de octubre de 2026 un agente puede leer tráfico por página, conversiones de objetivos y resultados de experimentos, y así comparar la página antes y después del cambio.
Los detalles del CMS deciden cómo se escriben los borradores. La guía de publicación del CMS explica que cada elemento tiene las propiedades isDraft y lastPublished, y que su combinación define el estado que muestra Webflow. Si un elemento ya publicado pasa a isDraft: true, la versión publicada no cambia: las modificaciones esperan en el borrador hasta la siguiente publicación. El endpoint Create Items crea borradores por defecto, admite hasta 100 elementos por petición (cada variante de idioma cuenta como uno) y exige el permiso cms:write. Un endpoint como updateItemLive escribe directamente en el sitio publicado y se salta la revisión; por eso, en el ejemplo de configuración de más abajo, el agente solo usa acciones de borrador.
| Tarea de texto | Dónde vive en Webflow MCP | ¿Hace falta el Designer abierto? | ¿Se publica sola? |
|---|---|---|---|
| Guardar cada propuesta «cita → nuevo texto» para revisarla | Colección y elementos del CMS | No | No, los elementos nuevos son isDraft: true |
| Cambiar titular, subtítulo o texto del botón | Elementos de página (Data API desde MCP 2.0) | No | No, hay que publicar |
| Decir al agente qué afirmaciones no puede escribir | Agent Instructions | No | Las reglas también empiezan como borrador |
| Ver clics y conversiones después del cambio | Analyze y Optimize (complementos) | No | Solo lectura |
| Hacer una captura visual de un elemento | Herramientas del Designer con la MCP Bridge App | Sí | Solo lectura |
Hay dos límites que marcan el ritmo. La página de límites de la API indica que, por encima del límite del plan, la respuesta es HTTP 429 con la cabecera Retry-After, normalmente de 60 segundos, y que una publicación completa del sitio solo puede salir bien una vez por minuto. Las preguntas frecuentes añaden que cada autorización cubre un solo workspace, de modo que para cambiar hay que quitar el conector y autorizar de nuevo; que solo propietarios y administradores pueden autorizar un sitio, y el resto lo ve en gris; y que el servidor puede leer y actualizar elementos existentes del CMS en idiomas secundarios, pero todavía no puede crear elementos localizados nuevos. Este último punto importa para quien mantiene una landing en español además de la versión en inglés: el agente puede proponer el texto en español sobre un elemento que ya exista en ese idioma, pero no crear la variante desde cero.
El endpoint Update Live Items modifica hasta 100 elementos publicados en una sola petición, que es justo el tipo de escritura que este artículo deja fuera del alcance del agente.
De dónde salen las palabras de los usuarios: llamadas reales a cinco plataformas de reseñas
El ejemplo es Todoist. Es una app pública de listas de tareas con reseñas en Trustpilot, G2, Capterra, la App Store y Google Play, y en Reddit se compara a menudo con otras herramientas. Su página de precios muestra en una tabla qué incluye cada plan (Beginner, que es gratis, Pro y Business), así que podemos contrastar lo que dicen las reseñas con lo que la empresa promete. EveryInfra no tiene ninguna relación con Todoist; usamos sus reseñas públicas solo como muestra. También sirve para quien trabaja en español: la app está traducida y tiene reseñas en la App Store de España y en Google Play en español.
Antes de pedir datos comprobamos capacidades y parámetros en el catálogo de capacidades, que es gratuito. trustpilot/reviews recibe el dominio de la empresa, por ejemplo todoist.com, y filtra por estrellas, idioma y periodo. g2/reviews recibe la URL del producto en G2. app_store/reviews recibe el identificador numérico de Apple y country elige la tienda, por ejemplo es para España. google_play/reviews recibe el nombre del paquete Android y las reseñas cambian con language. capterra/reviews recibe el nombre del producto o su URL de Capterra. reddit/search busca publicaciones del último mes. El precio de catálogo es 0,001389 USD por llamada en las capacidades de reseñas y 0,000792 USD por llamada en la búsqueda de Reddit, y todas aparecen como disponibles. El 14 de noviembre de 2026, entre las 13:06 y las 13:38 hora de Singapur, hicimos 12 llamadas facturadas en tres rondas. Una pasó por tools/call de MCP y el resto por REST.
| Hora (Singapur) | Capacidad | Parámetros clave | Filas devueltas | charged_usd |
|---|---|---|---|---|
| 13:06 | trustpilot/reviews | company=todoist.com, language=en, sort=newest | 50 | 0,001389 |
| 13:07 | g2/reviews | url=g2.com/products/todoist, sort=newest | 49 reseñas y 1 resumen de la plataforma | 0,001389 |
| 13:08 | app_store/reviews | app_id=572688855, country=us, sort=newest | 50 | 0,001389 |
| 13:08 | reddit/search | keyword=todoist, sort=newest | 25 | 0,000792 |
| 13:17 | trustpilot/reviews | company=todoist.com, language=en, stars=1,2 | 23 | 0,001389 |
| 13:18 | app_store/reviews | app_id=572688855, country=us, sort=most_helpful | 50 | 0,001389 |
| 13:18 | google_play/reviews (MCP) | app_id=com.todoist, language=en, sort=newest | 40 | 0,001389 |
| 13:18 | reddit/search | keyword=todoist pro worth it, sort=relevance | 2 | 0,000792 |
| 13:34 | app_store/reviews | app_id=572688855, country=es, sort=newest | 50 | 0,001389 |
| 13:34 | google_play/reviews | app_id=com.todoist, language=es, sort=newest | 50 | 0,001389 |
| 13:35 | trustpilot/reviews | company=todoist.com, language=en, sort=relevance, date=last12months | 9 | 0,001389 |
| 13:38 | capterra/reviews (asíncrona) | company=capterra.com/p/149339/Todoist-for-Business/ | 19 | 0,001389 |
| Total | 12 llamadas | 417 filas (antes de quitar duplicados) | 0,015474 USD |
El total se puede comprobar con la tabla: 10 llamadas de reseñas × 0,001389 USD + 2 búsquedas en Reddit × 0,000792 USD = 0,015474 USD. Una llamada a Capterra devolvió 503, no se cobró y, al repetirla, terminó bien; esta vez devolvió 19 filas. La llamada a Trustpilot de los últimos 12 meses por relevancia devolvió 9 filas, y las 9 ya estaban en la primera ronda. Así es una llamada. El cuerpo tiene tres partes, platform, action y params. En la respuesta, count es el número de filas que devolvió esa llamada y billing.charged_usd es lo que costó.
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"app_store","action":"reviews",
"params":{"app_id":"572688855","country":"es","limit":50}}'
Los campos coinciden con los response_fields del catálogo. Usamos pocos: title y text para las palabras, rating para las estrellas (score en Google Play), posted_at para la fecha e id para quitar duplicados. Trustpilot devuelve además reply_text, Capterra separa pros y cons e incluye incentivized, y el primer registro de G2 es un resumen (record_type: summary) con sus top_pros y top_cons. No usamos ni citamos nombres de autor ni avatares.
Después de quitar duplicados entre rondas, la muestra en inglés quedó en 286 reseñas: Trustpilot 54, G2 49, Capterra 19, App Store de EE. UU. 99, Google Play en inglés 40 y publicaciones de Reddit 25. Las 19 reseñas de Capterra salen de su ficha «Todoist for Business» (p/149339/Todoist-for-Business/), así que conviene leerlas como opiniones de equipos. La muestra en español tiene 100: 50 de la App Store de España y 50 de Google Play en español. En total son 386 reseñas, pero las dos muestras se cuentan por separado, cada una con su propia lista de palabras: la tabla de temas, la comparación de plataformas y la tabla de citas en inglés usan solo las 286 reseñas en inglés, y la sección en español usa las 100 en español.
De las 54 reseñas de Trustpilot, 13 hablan de soporte o reembolsos, 16 de precio o suscripción y 9 de errores. Entre sus 23 reseñas de 1 o 2 estrellas, soporte y reembolsos aparece 6 veces, precio y suscripción 6 y errores y fallos de sincronización 4; todos los temas de elogio juntos suman 6. En G2, ninguna de las 49 reseñas habla de soporte o reembolsos. Las 19 reseñas de Capterra tienen incentivized activado, es decir, la plataforma las consiguió con un incentivo, y ninguna tiene 1 o 2 estrellas. Con una sola plataforma, la proporción de notas bajas puede caer en cualquier punto entre el 0 % y el 42,6 %. Por eso, en cada fila de la tabla de citas conviene mirar de qué plataformas salen sus menciones (última columna de la tabla de temas, en la sección siguiente).
La forma de la distribución también cambia. En Trustpilot hay 19 reseñas de 1 estrella y 20 de 5 sobre 54: juntas son 39, el 72,2 %, y solo 15 tienen entre 2 y 4 estrellas, así que las opiniones se concentran en los extremos. G2 es el caso contrario: de sus 49 reseñas, 23 tienen 4 estrellas, 20 tienen 5 y 6 tienen 3, sin ninguna por debajo de 3. La App Store de EE. UU. tiene 68 reseñas de 5 estrellas y 10 de 1 sobre 99, y Google Play en inglés, 28 de 5 y 6 de 1 sobre 40. En una plataforma polarizada sirve buscar el paso en el que el usuario se enfada; en una de notas concentradas, las palabras con las que elogian los usuarios contentos. En las tiendas españolas también hay diferencias entre plataformas: en la App Store de España, el 20,0 % de las reseñas tiene 1 o 2 estrellas, y en Google Play en español, el 6,0 %.
El script de recuento: qué elogian y qué critican 286 reseñas en inglés
El método quedó fijado antes de pedir datos: 10 temas (5 de elogio y 5 de queja), entre 3 y 8 palabras clave por tema y un único recuento por tema y reseña. Nadie elige frases a mano. Para la muestra en español escribimos una lista propia con palabras en español, también antes de ver los datos, porque traducir la lista inglesa palabra por palabra no funciona: «fácil» y «sencilla» cubren lo que en inglés reparten «easy», «simple» y «clean». Para cada reseña, el script une title, text, pros y cons, quita duplicados por plataforma e id y descarta el registro de resumen de G2. Estas son las listas completas; con ellas se obtiene cada cifra de las tablas siguientes.
PRAISE = {
"P1 natural language quick add": [r"natural language", r"quick add", r"\bnlp\b", r"type (it|tasks?) (in|like)", r"parse"],
"P2 sync across devices": [r"\bsync", r"devices?", r"across (all )?(my )?(platforms|devices)", r"cross[- ]platform", r"phone and (laptop|computer|desktop)"],
"P3 simple / clean / easy": [r"\bsimple\b", r"\bclean\b", r"\beasy\b", r"intuitive", r"ease of use", r"minimal"],
"P4 recurring tasks & reminders": [r"recurring", r"repeat(ing)? task", r"reminders?"],
"P5 projects, labels, filters": [r"\bprojects?\b", r"\blabels?\b", r"\bfilters?\b", r"organi[sz]"],
}
COMPLAINT = {
"C1 price & subscription": [r"\bprice", r"subscription", r"premium", r"\bpro\b", r"\bpay(ing|wall)?\b", r"expensive", r"\bcost", r"\bfree (plan|version|tier)"],
"C2 missing features": [r"missing", r"\bwish\b", r"\black", r"feature request", r"doesn'?t have", r"no way to", r"needs? (the ability|a way)"],
"C3 bugs & sync issues": [r"\bbug", r"crash", r"glitch", r"not working", r"doesn'?t work", r"sync (issue|problem)", r"stopped working", r"broken"],
"C4 support & refunds": [r"\bsupport\b", r"refund", r"customer service", r"charged"],
"C5 calendar & integrations": [r"calendar", r"integration", r"google cal", r"outlook"],
}
LEX_ES = {
"P1": [r"lenguaje natural", r"escribir r[aá]pido"],
"P2": [r"sincroniz", r"dispositivos"],
"P3": [r"sencill", r"f[aá]cil", r"intuitiv", r"limpi"],
"P4": [r"recurrent", r"repet", r"recordatorio"],
"P5": [r"proyecto", r"etiqueta", r"filtro", r"organiz"],
"C1": [r"precio", r"suscripci", r"premium", r"\bpro\b", r"pagar", r"\bcaro"],
"C2": [r"\bfalta", r"echo de menos", r"ojal[aá]", r"no tiene", r"no permite"],
"C3": [r"\berror", r"fallo", r"se cierra", r"no funciona", r"\bbug"],
"C4": [r"soporte", r"reembolso", r"atenci[oó]n al cliente", r"\bcobr"],
"C5": [r"calendario", r"integraci", r"google calendar", r"outlook"],
}
def hits(text, lex):
t = text.lower()
return [name for name, pats in lex.items() if any(re.search(p, t) for p in pats)]| Tema | Reseñas que lo mencionan | 4–5 estrellas | 1–2 estrellas | Sobre todo en |
|---|---|---|---|---|
| Proyectos, etiquetas y filtros | 132 | 106 | 4 | App Store 45, G2 41 |
| Sencillo, limpio y fácil | 117 | 100 | 5 | App Store 44, G2 40 |
| Precio y suscripción | 75 | 53 | 9 | App Store 23, G2 18 |
| Tareas recurrentes y recordatorios | 70 | 55 | 4 | G2 24, App Store 21 |
| Sincronización entre dispositivos | 52 | 35 | 3 | G2 18, App Store 11 |
| Calendario e integraciones | 49 | 34 | 2 | App Store 17, G2 14 |
| Errores y fallos de sincronización | 27 | 10 | 9 | Trustpilot 9, App Store 8 |
| Funciones que faltan | 26 | 18 | 3 | App Store 12, Trustpilot 5 |
| Soporte y reembolsos | 23 | 13 | 8 | Trustpilot 13, App Store 7 |
| Entrada rápida en lenguaje natural | 20 | 15 | 1 | G2 8, Capterra 5 |
«Proyectos, etiquetas y filtros» y «sencillo, limpio y fácil» son los temas con más menciones y casi todas están en reseñas con buena nota: lo que se elogia es una herramienta que guarda mucho sin desorden, más que una función suelta. «Precio y suscripción» tiene 75 menciones y queda tercero, pero 53 están en reseñas de 4 o 5 estrellas y solo 9 en reseñas de 1 o 2. Cuando una reseña buena habla de precio, a menudo dice que el plan gratis basta o que Pro compensa. «Entrada rápida en lenguaje natural» tiene solo 20 menciones, pero las reseñas que la nombran son concretas; una reseña de 5 estrellas en G2 del 7 de abril de 2026 cuenta que se escribe una frase desordenada y la app separa a la vez fecha, proyecto y prioridad.
La muestra en español da otro orden. De sus 100 reseñas, 20 mencionan organizar, proyectos o etiquetas, 16 dicen que es fácil, sencilla o intuitiva, 8 hablan de recordatorios o de repetir tareas, 8 hablan de precio o de pagar y 5 del calendario. Los demás temas tienen menos de 5 menciones y no sacamos conclusiones de ellos. En español, varias reseñas de precio son elogios del plan gratis: una de 5 estrellas en Google Play del 3 de noviembre de 2026 dice «No he pagado nada y aun así me está siendo demasiado útil». Las quejas, en cambio, apuntan a funciones concretas que el plan gratis no incluye.
| Tema (lista en español) | Menciones | Con 1–2 estrellas | ¿Sacamos conclusión? |
|---|---|---|---|
| Organizar, proyectos, etiquetas | 20 | 0 | Sí |
| Fácil, sencilla, intuitiva | 16 | 1 | Sí |
| Recordatorios y repetir | 8 | 1 | Sí |
| Precio y pagar | 8 | 2 | Sí |
| Calendario e integraciones | 5 | 2 | Sí, con cautela |
| Resto de temas | menos de 5 cada uno | — | No |
La muestra también tiene ruido. Una búsqueda de «todoist» en Reddit devuelve algunas publicaciones sobre otras herramientas que nombran Todoist una vez, y el recuento por palabras las cuenta; tres publicaciones sobre una herramienta autoalojada coincidieron con los temas de calendario y proyectos. Usamos Reddit solo como pista de con qué herramientas se compara la gente.
El recuento por palabras se puede contrastar con el resumen que hace el propio G2. El primer registro de la respuesta de G2 es un resumen de la plataforma: Todoist tiene 859 reseñas en G2 con una media de 4,5, y top_pros y top_cons son etiquetas que G2 saca de las reseñas, con su número de menciones. G2 no dice sobre qué reseñas calcula esos números, así que comparamos solo el orden, no las cifras:
| Etiqueta de G2 (menciones) | Nuestro tema | Nuestro recuento en las 49 reseñas de G2 |
|---|---|---|
| Ease of Use (12), Intuitive (4) | Sencillo, limpio y fácil | 40 |
| Organization (4), Task Management (6) | Proyectos, etiquetas y filtros | 41 |
| Integrations (3) | Calendario e integraciones | 14 |
| Missing Features (3), Limited Features (3) | Funciones que faltan | 4 |
| Expensive (2) | Precio y suscripción | 18 (incluye elogios del precio) |
| Calendar Issues (2), Lack of Integration (3) | Calendario e integraciones | Los mismos 14 |
Las dos fuentes van en la misma dirección: en los elogios mandan «facilidad de uso» y «organización», y cada etiqueta de queja tiene solo dos o tres menciones, lo que cuadra con que G2 no tenga ninguna reseña de 1 o 2 estrellas. La diferencia está en el precio. G2 solo cuenta «Expensive» como contra, con 2 menciones; nuestra lista de precio cuenta cualquier mención. De las 18 coincidencias en G2, 17 tienen 4 estrellas o más y casi siempre hablan de si el plan vale lo que cuesta. Por eso la cifra de precio hay que leerla junto a las columnas de estrellas: el total, por sí solo, exagera las quejas por precio.
La ficha de Todoist en la App Store y su ficha en Google Play ponen primero la captura en lenguaje natural y Quick Add, con el ejemplo "Submit report every Friday at 4pm #Work". Los usuarios elogian sobre todo otras cosas: «proyectos, etiquetas y filtros» (132 reseñas en inglés) y «sencillo, limpio y fácil» (117), mientras que la entrada rápida en lenguaje natural suma 20; en español, solo 2 reseñas la mencionan. Lo que la empresa destaca y lo que los usuarios nombran solo coincide en parte, y esa diferencia da una dirección para una prueba A/B del titular: las palabras de la empresa frente a las de los usuarios.
De la frase del usuario al cambio de texto: una tabla
Para pasar del recuento al texto solo usamos temas con 5 menciones o más. Cada cita tiene 12 palabras o menos y ningún nombre de autor. Las citas en inglés van en el original. La columna «texto propuesto» es una referencia para el lector: no es la página real de Todoist ni representa su posición.
| Tema (menciones) | Cita (plataforma, estrellas, fecha) | Texto propuesto | Parte de la página |
|---|---|---|---|
| Fácil y sencilla (16 en español) | «es intuitivo, fácil y muy practico» (App Store España, 5, 2026-01-14) | Usar las palabras del público en el titular en español: «Fácil desde el primer día» | Titular y subtítulo de la versión en español |
| Organizar (20 en español; 132 en inglés) | «La mejor app para organizar tu vida» (App Store España, 5, 2026-10-21) | El primer bloque habla de organizar: proyectos, etiquetas y filtros juntos | Primer bloque de funciones |
| Recordatorios (8 en español; 70 en inglés) | «no envía notificación de recordatorio, solo ya cuando venció» (Google Play, 1, 2026-08-23) | Explicar en el bloque de funciones qué avisa el plan gratis y qué añaden los recordatorios personalizados de Pro | Bloque de funciones y tabla de precios |
| Precio (75 en inglés; 9 con 1–2 estrellas) | "even the simple reminders require payment" (App Store EE. UU., 1, 2026-10-17) | En la tabla de precios, separar «recordatorios de tareas» y «recordatorios personalizados»; el primero está en el plan gratis | Tabla comparativa de precios |
| Calendario (5 en español) | «No puedes ver gratuitamente el calendario semanal o mesual» (App Store España, 2, 2026-04-19) | Decir con claridad que la vista de calendario es de Pro y mostrar qué vistas trae el plan gratis | Tabla de precios y preguntas frecuentes |
| Plan gratis | «No he pagado nada y aun así me está siendo demasiado útil» (Google Play, 5, 2026-11-03) | Un bloque «Gratis para uso personal» antes de la tabla de planes | Encima de la tabla de precios |
| Soporte y reembolsos (23 en inglés; 8 con 1–2 estrellas) | «No hay forma de CANCELAR la suscripción» (App Store España, 1, 2025-11-30) | Pregunta frecuente: dónde se cancela y si hay aviso antes de que acabe la prueba | Preguntas frecuentes de precios |
| Errores (27 en inglés; 9 con 1–2 estrellas) | «Se cierra al intentar abrir y no llega a funcionar» (App Store España, 1, 2026-10-01) | Ningún cambio de texto. Va a ingeniería y a la página de estado, no a la landing | Fuera de la landing |
La fila de precio en inglés y la de calendario en español, contrastadas con la tabla de Todoist, dan casos opuestos. La reseña de 1 estrella en inglés dice que hasta los recordatorios simples son de pago. En la tabla de precios, «Task reminders» aparece en los tres planes y «Custom Reminders» solo en Pro y Business. Lo más probable es que la persona chocara con el límite de los recordatorios personalizados y pensara que afectaba a todos: con este tipo de queja se puede probar primero a cambiar el texto, nombrando los dos tipos de recordatorio en la tabla de precios y en el bloque de funciones, y ver en la siguiente pasada si baja el número de quejas. Capterra apunta al mismo sitio: 3 de sus 19 reseñas dicen en el campo de contras que los recordatorios están en el plan de pago, y una añade que antes venían en la versión gratis. Son del 16 de septiembre, el 4 de noviembre y el 12 de noviembre de 2026, todas de los dos meses anteriores a la lectura, y tienen 4, 5 y 4 estrellas: también quien pone buena nota se queja de esto. La búsqueda de «remind» en los contras encuentra 4 reseñas; la cuarta dice que las tareas diarias a veces no avisan, algo que se cambia en los ajustes y que no tiene que ver con el pago, así que no la contamos. La reseña española de 2 estrellas sobre el calendario describe bien la tabla, porque la vista de calendario no está en el plan Beginner. Ahí no hay malentendido que corregir; lo útil es que la landing lo diga antes de que el usuario lo descubra, en la tabla y en las preguntas frecuentes. La fila de errores es otro caso: un cierre de la app no se arregla con palabras nuevas, por eso la tabla la deja fuera de la landing. Las fechas de las dos tiendas coinciden: en la App Store de EE. UU., tres reseñas de 1 estrella del 30 de septiembre de 2026 dicen que la app no abría tras una actualización de iOS, y en la de España hay dos reseñas de 1 estrella del 30 de septiembre y del 1 de octubre de 2026 que cuentan lo mismo.
Las 19 reseñas de Capterra traen puntuaciones parciales: la facilidad de uso tiene una media de 4,81, la relación calidad-precio 4,00, las funciones 3,95 y la atención al cliente 3,54, con 8,58 sobre 10 en probabilidad de recomendar. La facilidad de uso queda muy por delante, igual que el tema «sencillo, limpio y fácil» con 117 menciones, y la atención al cliente queda última, igual que las notas bajas en soporte y reembolsos. Como las 19 llevan la marca de incentivo, las notas pueden estar algo infladas; sirven más para comparar unos apartados con otros que como valor absoluto.
Guardar las propuestas como borradores del CMS (ejemplo de configuración)
La parte de Webflow de esta sección no la ejecutamos. Nuestro equipo de pruebas no tiene un inquilino de Microsoft 365 y la cuenta de prueba no tiene un sitio de pago en Webflow, así que los comandos, el prompt y las llamadas a herramientas de abajo son ejemplos de configuración que siguen la documentación de Webflow y de Anthropic. La parte de EveryInfra sí está comprobada: la dirección del servidor, la cabecera de autenticación y los nombres de las herramientas salen de una llamada real a tools/list hecha a las 13:12 hora de Singapur del 14 de noviembre de 2026. El servidor devolvió 12 herramientas. Este flujo usa everyinfra_call_api, que llama a cualquier capacidad de datos, y everyinfra_get_job, que lee el resultado de una tarea asíncrona.
Opción 1: dos servidores MCP en una misma sesión de Claude Code
La forma más directa de pedir reseñas y escribir en Webflow en una sola sesión es Claude Code. La documentación de MCP de Claude Code da la sintaxis para un servidor remoto, claude mcp add --transport http <nombre> <url>, con --header para los servidores que piden una cabecera. La página de instalación para Claude Code de Webflow explica que, después de añadir el servidor, se escribe /mcp en una sesión y se elige Webflow. El navegador abre entonces una página OAuth donde se eligen los sitios que se autorizan, y la MCP Bridge App se instala a la vez. La misma página recomienda una carpeta de proyecto por sitio, con -s project, para que cada autorización se quede dentro de esa carpeta.
# Ejemplo de configuración: ejecútalo en una carpeta vacía dedicada solo a la landing
export EVERYINFRA_API_KEY="clave de la consola de EveryInfra" # en el entorno, nunca en un archivo
# Webflow: OAuth; la primera vez que uses /mcp se abre el navegador para autorizar
claude mcp add --transport http -s project webflow https://mcp.webflow.com/mcp
# EveryInfra: clave de API en la cabecera de la petición
claude mcp add --transport http -s project everyinfra https://api.everyinfra.com/mcp \
--header "Authorization: Bearer ${EVERYINFRA_API_KEY}"Los dos comandos se autentican de forma distinta. Webflow usa OAuth y el token lo guarda el servidor de Webflow. EveryInfra usa una clave de API en la cabecera; nuestra página del servidor MCP remoto explica que el cliente envía Authorization: Bearer en cada petición. El ámbito de proyecto deja la autorización de Webflow dentro de esa carpeta, y un agente abierto en otra carpeta no llega al sitio.
El prompt tiene que decir «solo borradores» con todas las letras. Este es el que damos al agente. Antes de publicar, la habilidad /guide-publishing que lista el centro de ayuda de Webflow muestra qué cambió desde la última publicación.
Tarea: proponer cambios de texto para una landing tipo Todoist a partir de reseñas reales.
Guarda las propuestas en el CMS de Webflow como borradores. No publiques.
1. Usa everyinfra_call_api para pedir reseñas: app_store/reviews (app_id=572688855, country=es, limit=50),
google_play/reviews (app_id=com.todoist, language=es, limit=50),
trustpilot/reviews (company=todoist.com, language=en, limit=50). No uses otras capacidades.
2. Cuenta temas con mi lista de palabras. Salida: tema / menciones / dos citas (máx. 12 palabras, sin autor) /
texto propuesto / parte de la página.
3. Con la acción create_collection_items de data_cms_tool de Webflow, guarda cada propuesta como elemento
en borrador de la colección «Propuestas de texto». Usa solo create_collection_items y list_collection_items.
No llames a publish_collection_items. No edites elementos de página.
4. Al terminar, enumera los ID de los elementos nuevos y espera mi respuesta.Según la especificación de MCP, cada herramienta que llama el modelo es un mensaje tools/call. Con este prompt, el agente debería enviar tres llamadas a everyinfra_call_api y varias a data_cms_tool. En la lista de herramientas de datos de Webflow, la acción create_collection_items de data_cms_tool se describe como «Create new items in a collection (as drafts)» y recibe collection_id y request{fieldData}. Recomendamos cuatro campos en la colección: tema, cita, texto propuesto y número de menciones. Y un campo de opción para el estado (pendiente, aceptada, rechazada). Quien revisa cambia solo ese campo y no toca la página.
Opción 2: el conector de Webflow en Microsoft 365 Copilot
En Copilot, un administrador permite el conector de Webflow en el centro de administración de Microsoft 365 y cada usuario lo conecta en Settings → Sources. Las reseñas necesitan otro camino por la autenticación. La página de Microsoft Learn Set up custom federated connectors admite tres métodos: inicio de sesión único de Microsoft Entra, OAuth 2.0 y sin autenticación. La clave de API en una cabecera no está en la lista, y https://api.everyinfra.com/mcp usa clave de API. No intentamos añadirlo como conector federado en un inquilino. Hay dos caminos que funcionan:
| Camino | Cómo funciona | Qué hay que tener |
|---|---|---|
| Agente de Copilot Studio | Un agente llama al servidor MCP de EveryInfra y se publica en Microsoft 365 Copilot. La página de Microsoft Extend your agent with Model Context Protocol indica que Copilot Studio admite herramientas y recursos MCP; revisamos cada paso en nuestro artículo sobre MCP en Copilot Studio | Licencia de Copilot Studio y la clave de API de EveryInfra |
| Script semanal fuera de Copilot | Un script pide las reseñas por REST, monta la tabla de temas y la guarda como CSV o Excel en OneDrive; Copilot lee la tabla y escribe los borradores con el conector de Webflow. Para llamadas programadas o con reintentos, REST con Idempotency-Key, como explica nuestro artículo sobre claves de idempotencia | Un lugar donde ejecutar el script y acceso a OneDrive |
Dos de las habilidades de Copilot del centro de ayuda de Webflow sirven aquí. /guide-using-cms aconseja sobre la estructura del CMS y /guide-publishing muestra los cambios desde la última publicación y hace comprobaciones previas. El centro de ayuda avisa de que Copilot no sugiere los nombres de las habilidades mientras se escribe, así que hay que teclearlos completos.
Que el sitio guarde las reglas de «no escribir» en Agent Instructions
La página How it works explica que las Agent Instructions son reglas en Markdown guardadas en el sitio y que el servidor MCP las entrega a cada agente que se conecta. Copilot, Claude y ChatGPT reciben el mismo archivo. Para textos que salen de reseñas, proponemos al menos cuatro reglas, escritas en el idioma en que trabaja el equipo:
# Reglas de texto de la landing (ejemplo de Agent Instructions)
- Cita solo elementos de «Propuestas de texto» con estado «aceptada». Nunca muestres nombres ni usuarios.
- No cambies el sentido de una cita. No presentes una reseña de 3 estrellas como elogio. No conviertas una reseña en «los usuarios coinciden».
- No uses cantidades («miles de usuarios», «la mayoría») sin un número de menciones que lo respalde.
- Crea solo borradores. La publicación la hace una persona desde Webflow.
Un intercambio real: qué envía el modelo y qué devolvemos
Cuando el agente ejecuta el prompt anterior, intercambia mensajes JSON-RPC de MCP con EveryInfra. Este no lo envió un modelo. A las 13:18:55 hora de Singapur del 14 de noviembre de 2026 mandamos a mano un mensaje tools/call con la misma forma que usaría un modelo, pidiendo las reseñas más recientes de Todoist en Google Play en inglés:
{"jsonrpc": "2.0", "id": 7, "method": "tools/call",
"params": {"name": "everyinfra_call_api",
"arguments": {"platform": "google_play", "action": "reviews",
"params": {"app_id": "com.todoist", "language": "en", "sort": "newest", "limit": 40}}}}El resultado va en un bloque de texto dentro de result.content y, al analizarlo, tiene la misma estructura que la respuesta REST (fragmento; quitamos el nombre y el avatar del autor):
{"id": "req_3a72a56574e74bb0", "platform": "google_play", "action": "reviews",
"count": 40,
"pagination": {"page": 1, "has_more": true},
"next_page_token": "pt1.AC4vB2... (recortado)",
"results": [{"id": "9701e637-80cc-4fe0-9f20-fb22013ca30c", "app_id": "com.todoist",
"text": "Easy to make to do list. Helps me finish work on time.",
"score": 5, "reply_text": "Thanks for sharing, ...! We're happy Todoist helps you stay on top of your work",
"reply_at": "2026-11-13T13:32:30.235000+00:00", "app_version": "v12342"}, "... 39 más"],
"billing": {"charged": true, "charged_usd": 0.001389}}Tres partes deciden el siguiente paso del agente. count vale 40; si no basta, el agente envía next_page_token, que según el catálogo dura 24 horas, y cada página cuenta como una llamada. reply_text es la respuesta de la empresa: la empresa contestó 27 de estas 40 reseñas de Google Play, y las palabras con las que nombra sus funciones son las que el equipo ya acepta. billing.charged_usd es el coste de la llamada, así que el agente puede sumar y parar al llegar a un presupuesto.
Contamos las respuestas por nota. Una reseña cuenta como respondida cuando reply_text no está vacío:
| Plataforma y muestra | 1–2 estrellas respondidas | 3 estrellas respondidas | 4–5 estrellas respondidas | Total |
|---|---|---|---|---|
| Trustpilot en inglés (54) | 15/23 (65,2 %) | 4/5 | 19/26 (73,1 %) | 38/54 (70,4 %) |
| Google Play en inglés (40) | 6/7 (85,7 %) | 3/3 | 18/30 (60,0 %) | 27/40 (67,5 %) |
| Google Play en español (50) | 3/3 | 2/2 | 30/45 (66,7 %) | 35/50 (70,0 %) |
En Google Play en inglés, las reseñas con nota baja reciben respuesta 25,7 puntos porcentuales más a menudo que las de nota alta; en Trustpilot las dos tasas son parecidas. El contenido de la respuesta es otra cosa: de las 15 respuestas a reseñas bajas en Trustpilot, 4 nombran una función, un plan o una ruta de ajustes (por ejemplo, «Settings > Notifications/Reminder»), y en Google Play en inglés lo hace 1 de 6. El resto son una disculpa y un enlace para abrir un ticket. Las respuestas dan, por tanto, unos pocos nombres de función que el equipo usa: sirven para comprobar las palabras de la página de precios y de los bloques de funciones, no como fuente del recuento de temas.
Para los flujos que reintentan solos, conviene usar REST con la cabecera Idempotency-Key, para que un reintento no cuente como una petición nueva. El patrón completo está en nuestro artículo sobre claves de idempotencia.
Cuánto cuesta actualizar una landing
El coste de la API de datos se puede comprobar con los precios del catálogo. Una extracción completa es una llamada a Trustpilot, G2, Capterra, la App Store y Google Play (0,001389 USD cada una) más una búsqueda en Reddit (0,000792 USD): 5 × 0,001389 + 0,000792 = 0,007737 USD. En esta prueba, la primera llamada a cada plataforma devolvió 50 filas en Trustpilot, 49 en G2, 19 en Capterra, 50 en la App Store, 40 en Google Play y 25 en Reddit: 233 en total. Una extracción da, por tanto, algo más de 200 reseñas, según lo que devuelva cada plataforma ese día. Si se hace una vez por semana, son unas 4,3 al mes y unos 0,033 USD. Si además se pide una segunda ordenación en cada plataforma, como hicimos aquí, el coste se duplica y queda por debajo de 0,07 USD al mes. El tiempo de las personas (quien escribe los textos, quien revisa la vista previa y quien publica) cuesta bastante más que estas tarifas.
| Concepto | Precio | Una actualización | Al mes (semanal) | Fuente y fecha de lectura |
|---|---|---|---|---|
| Capacidades de reseñas de EveryInfra ×5 | 0,001389 USD por llamada | 0,006945 USD | unos 0,030 USD | Catálogo de capacidades, 2026-11-14 |
| Búsqueda en Reddit de EveryInfra ×1 | 0,000792 USD por llamada | 0,000792 USD | unos 0,003 USD | Catálogo de capacidades, 2026-11-14 |
| Tiendas en español (App Store España y Google Play en español) ×2 | 0,001389 USD por llamada | 0,002778 USD | unos 0,012 USD | Catálogo de capacidades, 2026-11-14 |
| Nuestro gasto real (12 llamadas facturadas) | — | 0,015474 USD | — | Suma de charged_usd en las respuestas |
| Conector Webflow MCP para Copilot | Gratis de instalar; por ahora sin créditos de IA de Webflow | 0 USD | 0 USD | Novedades de Webflow, 2026-11-14 |
| Complemento Microsoft 365 Copilot Business | 18 USD por usuario y mes (antes 21 USD), pago anual | — | 18–21 USD por usuario | Precios de Microsoft, 2026-11-14 |
| Plan de sitio de Webflow | Según el plan; el CMS necesita un plan de sitio de pago | — | El plan actual | Precios de Webflow |
Por cada 1.000 reseñas, las capacidades de reseñas cuestan entre 0,028 USD (App Store) y 0,073 USD (Capterra). La diferencia sale de cuántas filas devuelve una llamada. La App Store y G2 devolvieron unas 50 filas por llamada y el precio por reseña queda bajo; la llamada a Capterra devolvió 19 filas y la ronda de Trustpilot que solo pedía 1 y 2 estrellas devolvió 23, así que su precio por reseña sube. La mayor parte del dinero está en la licencia: una licencia complementaria de Microsoft 365 Copilot Business cuesta 18 USD al mes al precio actual, lo mismo que 18 ÷ 0,007737 ≈ 2.326 extracciones completas, cada una de algo más de 200 reseñas. El coste del modelo en Claude Code depende de tu plan y no lo estimamos.
Revisión humana antes de publicar: normas, condiciones de las plataformas y tres controles
Al llevar palabras de clientes a una landing, la primera línea es la normativa publicitaria. En Estados Unidos, la norma de la FTC sobre reseñas y testimonios de consumidores (16 CFR Part 465) considera desleal o engañoso, en su sección 465.2, que una empresa escriba o difunda una reseña o un testimonio que falsee si la persona existe, si usó el producto o cuál fue su experiencia, y define el «testimonio de consumidor» como un mensaje promocional que el público entiende como la experiencia de un cliente real. Las guías de la FTC sobre recomendaciones y testimonios (16 CFR Part 255) añaden que una recomendación debe reflejar una opinión sincera y no sacarse de contexto. No es asesoramiento jurídico y cada país tiene sus normas. La regla de proceso es simple: no cambiar el sentido de una cita, no recortar medio elogio de una reseña de 3 estrellas para presentarlo como de 5 y pedir permiso antes de citar a alguien.
La segunda línea son las condiciones de cada plataforma. Las directrices de Trustpilot para empresas de febrero de 2026 incluyen el principio «Reviewers own their reviews», y quien escribe puede editar o borrar su reseña cuando quiera. Una cita fijada en la página puede dejar de coincidir con el original unos meses después. Nuestra práctica es usar las citas para el análisis y poner en la página el texto reescrito, no la reseña tal cual. Si se quiere mostrar una reseña, se usa el widget de la plataforma o se pide consentimiento antes. La documentación de fragmentos de reseñas de Google y la entrada de 2019 de Search Central sobre resultados enriquecidos de reseñas explican que las reseñas que una empresa marca sobre sí misma son «self-serving» y no muestran estrellas. Copiar reseñas de terceros en la propia página no da estrellas en los resultados de búsqueda.
La tercera línea es el propio agente. El capítulo de herramientas de la especificación MCP (2025-06-18) dice en su apartado de seguridad que los clientes deberían pedir confirmación al usuario en las operaciones sensibles y mostrarle los datos de entrada de la herramienta antes de llamarla. Webflow y Copilot siguen esa línea: Copilot pide permiso antes de cada escritura por defecto, los elementos nuevos del CMS de Webflow son borradores, el servidor MCP limita al agente al rol que el usuario tiene en el sitio y el registro de actividad guarda cada cambio. En un hilo de r/webflow, alguien pregunta cómo consiguen las agencias la aprobación del cliente cuando la IA redacta el contenido del CMS. Las respuestas mencionan comentarios en Google Docs, un paso intermedio en Notion, enlaces de vista previa de Webflow y dominios de pruebas. Con todo esto, usamos tres controles:
| Control | Quién | Dónde | Si no se supera |
|---|---|---|---|
| 1. Revisar la tabla de frases | La persona que escribe los textos | Campo de estado de la colección «Propuestas de texto» | Las Agent Instructions impiden citar elementos que no estén «aceptados» |
| 2. Ver el borrador | Responsable de producto o de marca | Borrador de Webflow o dominio de pruebas | No se publica nada; el borrador se queda en el CMS |
| 3. Publicar | Una persona con permiso de publicación, a mano | Botón de publicar de Webflow | El agente no tiene permiso para publish_collection_items |
Las reseñas que hablan de errores y fallos de sincronización, o de soporte y reembolsos, tienen la mayor proporción de notas bajas. El texto no arregla esos problemas, y una frase como «sincronización a prueba de todo» en la página contradiría lo que esas personas vivieron. En el primer control, quien revisa la tabla saca esos dos temas y los pasa a producto y soporte. El precio es distinto: de las 67 reseñas con nota que lo mencionan, 53 tienen 4 o 5 estrellas. Una comparación clara entre gratis y Pro en la página ayuda más que callar el precio. En la muestra en español el patrón se repite con menos datos: las quejas por cobros y bajas («No hay forma de CANCELAR la suscripción») son de 1 estrella y piden una respuesta de soporte, no un titular nuevo.
Límites y puntos que comprobar
Un recuento por palabras dice si una reseña menciona un tema, no si lo elogia o lo critica: «sincroniza» aparece en «sincroniza perfecto» y en «la sincronización me borró tareas». La nota separa los dos casos, pero las reseñas de 3 estrellas y Reddit, sin nota, quedan en medio. Para otro producto hay que escribir listas nuevas antes de pedir los datos. Si se necesita la dirección de cada opinión, un modelo puede etiquetar cada reseña: una evaluación de 2024 en arXiv y un estudio de 2023 comparan modelos grandes en sentimiento por aspectos, y un estudio de turismo de 2025 compara etiquetas de GPT-4o con humanas. Revisa una muestra a mano antes de fiarte.
La muestra también tiene límites. Con orden de más reciente a más antigua, la reseña de Trustpilot en inglés más antigua de nuestra extracción para todoist.com es de 2019. El orden «más útiles» de la App Store pone primero reseñas largas de años anteriores; la más antigua es de 2017. Y las 50 reseñas de la App Store de España van de mayo de 2024 a octubre de 2026, porque esa tienda recibe menos reseñas que la de EE. UU. Así que «cuánta gente se queja de X» describe estas páginas de reseñas, no a todos los usuarios ni el producto de hoy. Para una landing conviene cortar la muestra por fecha, por ejemplo a los últimos 12 meses; la capacidad de Trustpilot acepta date=last12months para eso. También hay que mirar los picos: el 30 de septiembre de 2026, tres reseñas de 1 estrella en la App Store de EE. UU. dijeron el mismo día que la app no abría tras una actualización de iOS, y en la tienda española pasó lo mismo. Fue un incidente, no una opinión duradera, y no pertenece al texto de la landing.
Un corte por fecha cambia el resultado. De las 99 reseñas de la App Store de EE. UU., 57 son de los últimos 12 meses y 11 de ellas tienen 1 o 2 estrellas (19,3 %); de las 42 anteriores, solo 3 (7,1 %). Tres de esas 11 vienen del fallo tras la actualización de iOS del 2026-09-30, y sin ellas la proporción reciente sigue siendo mayor. El orden también influye: «más útiles» pone primero reseñas largas y positivas de años anteriores, y por eso la muestra antigua tira hacia el elogio. En la App Store de España la diferencia es menor (22,2 % frente a 18,8 %), y Trustpilot solo tiene 9 reseñas recientes, demasiado pocas para concluir nada. Conviene dar más peso a las reseñas recientes y comprobar que el producto sigue funcionando así antes de reutilizar un elogio antiguo.
Del lado de Webflow, cada paso de escritura de este artículo es un ejemplo de configuración. Las preguntas frecuentes de Webflow dicen que el servidor MCP ofrece «a focused set of Data and Designer API tools», de modo que no todos los endpoints de la API de Webflow están disponibles por MCP, y que todavía no puede crear elementos localizados nuevos del CMS. Del lado de Copilot, los conectores federados necesitan una licencia complementaria de Microsoft 365 Copilot o E7; las licencias de Copilot Studio y el pago por uso no sirven. En el agente Researcher, los conectores federados solo leen.
En qué se diferencia de nuestros artículos sobre Notion MCP y VS Code
Otros artículos nuestros usan reseñas con otro enfoque. El artículo sobre Notion MCP trata de claves, marcas de tiempo y recuentos cuando dos agentes escriben en la misma tabla. El artículo sobre automatizaciones de VS Code clasifica cada día las quejas de las tiendas para ingeniería. El artículo sobre Copilot Studio compara seis formas de conectar el servidor MCP de EveryInfra en Microsoft. En este, la salida es un borrador en el CMS de Webflow, y el foco está en el recuento de temas, la tabla de citas y la revisión humana antes de publicar.
Novedades recientes
| Fecha | Qué cambió | Por qué importa aquí |
|---|---|---|
| 2026-11-12 | Webflow lanzó el conector MCP para Microsoft Copilot (novedad) | Los equipos de Microsoft 365 editan sitios de Webflow sin cambiar de herramienta; cada usuario necesita la licencia complementaria de Microsoft 365 Copilot o E7 |
| 2026-11-03 | Un desarrollador contó en Microsoft Q&A que Copilot no pasa al modelo como imagen lo que devuelve la herramienta MCP de un conector federado personalizado (hilo) | Por los conectores de Copilot conviene enviar el texto de las reseñas, no capturas |
| 2026-10-21 | Webflow lanzó la presencia de agentes, que muestra en el lienzo dónde trabaja un agente por MCP (novedad) | La revisión puede hacerse mientras el agente trabaja, no solo después en el registro de actividad |
| 2026-10-19 | Microsoft Learn actualizó la página de conectores federados personalizados: Entra SSO, OAuth 2.0 o sin autenticación | Un servidor MCP que solo acepta claves de API necesita OAuth o un agente de Copilot Studio |
| 2026-10-15 | Webflow MCP añadió datos de Analyze, Optimize y AEO y un conector para Gemini (novedad, comunicado) | Después de cambiar el texto, el mismo agente puede leer las conversiones de la página |
Preguntas frecuentes
Las preguntas salen del autocompletado de Google para «webflow mcp» y «webflow mcp copilot» del 14 de noviembre de 2026 y de hilos de r/webflow. Las respuestas usan solo lo que confirman las fuentes.
¿Cuál es la dirección del servidor Webflow MCP y necesito una clave de API?
Origen: la búsqueda «webflow mcp server». La dirección es https://mcp.webflow.com/mcp, como indica la página de primeros pasos de Webflow. Usa OAuth. La página How it works explica que no hace falta guardar claves de API en el equipo y que los tokens se renuevan solos. Solo propietarios y administradores pueden autorizar un sitio, y cada autorización cubre un solo workspace.
¿Webflow MCP funciona con Claude?
Origen: las búsquedas «webflow mcp claude» y «webflow mcp claude code». Sí. En Claude escritorio y web se abre Connectors y se busca Webflow. En Claude Code se añade https://mcp.webflow.com/mcp con claude mcp add --transport http y se autoriza con /mcp dentro de una sesión. La página de instalación para Claude Code de Webflow tiene los pasos.
¿Qué licencia necesita el conector Webflow MCP para Copilot y cuánto cuesta?
Origen: las búsquedas «webflow mcp copilot plugin» y «webflow mcp copilot integration». La página de novedades de Webflow dice que es gratis de instalar y que por ahora no consume créditos de IA de Webflow. La ficha del conector indica que necesita una licencia complementaria de Microsoft 365 Copilot o Microsoft 365 E7, y que las licencias de Copilot Studio y el pago por uso no son compatibles. El 14 de noviembre de 2026, la página de precios para empresas de Microsoft mostraba el complemento Microsoft 365 Copilot Business a 18 USD por usuario y mes, antes 21 USD, con pago anual.
Webflow MCP Copilot no funciona: ¿cuáles son las causas habituales?
Origen: la búsqueda «webflow mcp copilot not working». Las preguntas frecuentes de Webflow enumeran estas causas. El cliente necesita reiniciarse o actualizarse para mostrar un servidor nuevo. Un sitio en gris significa que no eres su propietario ni administrador. Las funciones que necesitan el Designer abierto requieren la MCP Bridge App abierta en el Designer, y el navegador no debe dormir esa pestaña. Un error ModeForbidden significa que el modo actual del Designer no permite esa herramienta. En Copilot, comprueba además que un administrador permitió el conector en el centro de administración de Microsoft 365 y que estás incluido en su despliegue por fases (descripción general de los conectores federados).
¿Para qué sirve la MCP Bridge App y la necesito para trabajar con el CMS?
Origen: la búsqueda «webflow mcp bridge app». La Bridge App se instala en tus sitios durante la autorización OAuth y conecta una sesión abierta del Designer con el servidor MCP. La página How it works dice que la mayor parte del trabajo pasa por la Data API sin ella, incluido el contenido del CMS y las páginas. Solo hace falta para capturas de elementos, la selección actual, la página, el modo y la rama, y la navegación por el lienzo. Los borradores del CMS no la necesitan.
¿Cómo consigo la aprobación del cliente antes de que el contenido redactado con IA salga publicado?
Origen: el hilo de r/webflow Anyone using AI to draft CMS content — how do you get client approval before it goes live?. Los elementos nuevos del CMS de Webflow son borradores, y un elemento publicado que pasa a borrador mantiene sin cambios su versión publicada (guía de publicación del CMS). Añadimos un campo de estado que cambia quien revisa, y el agente solo lee los elementos «aceptados». Si el cliente no quiere entrar en Webflow, se le envía un enlace al dominio de pruebas. En otro hilo de r/webflow, un responsable de ingeniería de Webflow escribió que los flujos con la Data API ya están listos para producción y que la parte de la Designer API sigue madurando.
Primeros pasos
| Paso | Qué hacer | Dónde |
|---|---|---|
| 1 | Regístrate, crea una clave de API y llama una vez a trustpilot/reviews con curl; comprueba que la respuesta trae count y billing.charged_usd | EveryInfra y la guía rápida |
| 2 | Revisa plataformas y parámetros | Trustpilot, App Store, Google Play; reseñas de Trustpilot, G2, Capterra, App Store, Google Play, búsqueda en Reddit y el mercado de datos |
| 3 | Escribe una lista de temas por idioma antes de pedir datos y ejecuta el script de recuento | Tu repositorio |
| 4 | Añade los servidores MCP de Webflow y EveryInfra a Claude Code, o conecta Webflow en Microsoft 365 Copilot y dale la tabla | Una carpeta vacía o Copilot |
| 5 | Deja que el agente cree solo borradores; la publicación la hace una persona cuando se superan los tres controles | Webflow |
Referencias
- Comunicado de Webflow: Webflow Launches New MCP Connector for Microsoft Copilot, GlobeNewswire, 12 de noviembre de 2026
- Novedades de Webflow: conector para Microsoft Copilot, 12 de noviembre de 2026
- Marketplace de Webflow: ficha de Microsoft Copilot MCP Connector, leída el 14 de noviembre de 2026
- Centro de ayuda de Webflow: Connect Copilot to Webflow, actualizado el 11 de noviembre de 2026
- Microsoft Learn: descripción general de los conectores federados
- Documentación de Webflow para desarrolladores: MCP How it works
- Documentación de Webflow para desarrolladores: primeros pasos con MCP
- Documentación de Webflow para desarrolladores: herramientas de datos de MCP
- Registro de cambios de Webflow para desarrolladores: MCP 2.0, 21 de julio de 2026
- Novedades de Webflow: MCP con Analyze, Optimize y AEO, 15 de octubre de 2026
- Documentación de Webflow para desarrolladores: publicación de elementos del CMS
- Referencia de la Data API de Webflow: Create Items
- Referencia de la Data API de Webflow: límites de uso
- Documentación de Webflow para desarrolladores: preguntas frecuentes de MCP
- GitHub: repositorio webflow/mcp-server
- Documentación de Webflow para desarrolladores: visión general del servidor MCP
- Referencia de la Data API de Webflow: Update Live Items
- Especificación de Model Context Protocol 2025-06-18: Authorization
- Documentación de Webflow para desarrolladores: instalación en Claude Desktop
- Página de precios de Todoist, leída el 14 de noviembre de 2026
- Catálogo de capacidades de EveryInfra (endpoint gratuito), leído el 14 de noviembre de 2026
- App Store: ficha de Todoist (EE. UU.)
- Google Play: ficha de Todoist
- Anthropic: documentación de MCP en Claude Code
- Documentación de Webflow para desarrolladores: instalación en Claude Code
- Microsoft Learn: Set up custom federated connectors, 19 de octubre de 2026
- Microsoft Learn: Extend your agent with Model Context Protocol (Copilot Studio)
- eCFR: 16 CFR Part 465, uso de reseñas y testimonios de consumidores
- eCFR: 16 CFR Part 255, guías sobre recomendaciones y testimonios
- Trustpilot: Guidelines for Businesses, febrero de 2026
- Google Search Central: datos estructurados de fragmentos de reseñas
- Blog de Google Search Central: Making review rich results more helpful, 16 de septiembre de 2019
- Especificación de Model Context Protocol 2025-06-18: Tools
- r/webflow: Anyone using AI to draft CMS content, how do you get client approval before it goes live?
- arXiv 2412.02279: evaluación de modelos de lenguaje grandes en análisis de sentimiento por aspectos (2024)
- arXiv 2310.18025: modelos de lenguaje grandes y análisis de sentimiento por aspectos (2023)
- Tourism & Management Studies: GPT-4o frente a etiquetas humanas de sentimiento por aspectos (2025)
- Microsoft Q&A: resultados de imagen de herramientas MCP en conectores federados personalizados, 3 de noviembre de 2026
- Novedades de Webflow: presencia de agentes en el lienzo, 21 de octubre de 2026
- Comunicado de Webflow: Webflow and Google Gemini Announce New Agentic Integration, GlobeNewswire, 15 de octubre de 2026
- Microsoft: precios de Copilot para empresas, leídos el 14 de noviembre de 2026
- r/webflow: Webflow MCP experiences
Referencia BL-153