Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Manychat con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA trabaje con una cuenta de Manychat en Instagram, WhatsApp, Messenger y Telegram: busca contactos y lee sus etiquetas y campos, etiqueta contactos, actualiza campos y datos de contacto, lista flujos y growth tools, y envía mensajes o inicia flujos tras tu confirmación.
Prueba a pedir
Prompts de ejemplo para Manychat
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Manychat, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Manychat + ChatGPT
Deja que tu IA trabaje con una cuenta de Manychat en Instagram, WhatsApp, Messenger y Telegram: busca contactos y lee sus etiquetas y campos, etiqueta contactos, actualiza campos y datos de contacto, lista flujos y growth tools, y envía mensajes o inicia flujos tras tu confirmación.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
MANYCHAT_API_KEY
Paso 1 — Obtener credenciales
La configuración lleva unos 2 minutos. Necesitas una cuenta de Manychat con el plan Pro o superior: el plan gratuito y Essential no tienen clave de API.
- En Manychat, abre la cuenta que quieres conectar (tu bot de Instagram, WhatsApp, Messenger o Telegram).
- Ve a Settings → API y haz clic en Generate your API Key.
- Copia la clave completa en
MANYCHAT_API_KEY. Tiene este aspecto:1234567:0123456789abcdef..., es decir, el id de la página, dos puntos y un hash. No añadas la palabra Bearer. - Instala el conector y ejecuta
manychat_get_account: muestra la cuenta a la que pertenece la clave y si tiene el plan Pro.
Una clave, una cuenta: cada clave sirve para una sola cuenta de Manychat. Si gestionas varias, por ejemplo el Instagram de tu marca y el WhatsApp de un cliente, instala el conector una vez por cuenta. Si regeneras o borras la clave en Manychat, el conector deja de funcionar hasta que pegues la nueva.
Qué lee: la propia cuenta; tus etiquetas, campos de contacto y campos de bot; tus flujos (automatizaciones) con sus carpetas; tus growth tools como enlaces ref, códigos QR y disparadores de comentarios; y los contactos con sus canales, opt-ins, estado de suscripción, última interacción, etiquetas y valores de campos.
Buscar contactos: la API de Manychat no tiene una lista de todos los contactos. La IA encuentra un contacto por nombre completo, por email o teléfono, o por el valor de un campo de texto o número (hasta 100 resultados), y después lee el que buscas. "El contacto con el email [email protected]" funciona; "todos los que tienen la etiqueta VIP" no es algo que pueda listar.
Pregunta antes de cada cambio: poner y quitar etiquetas, cambiar campos de contacto o de bot, crear o actualizar un contacto y crear una etiqueta o un campo modifican tu cuenta, y una etiqueta o un valor nuevo puede lanzar automatizaciones que estén pendientes de ellos. La IA te muestra el contacto y el cambio exacto y espera tu sí. Crear contactos por API es una función de importación de los planes de pago.
Enviar mensajes: manychat_send_text_message, manychat_send_content y manychat_send_flow envían mensajes reales a personas reales. Instagram, Messenger y WhatsApp solo permiten mensajes automáticos en las 24 horas siguientes al último mensaje del contacto. Fuera de esa ventana, WhatsApp necesita un flujo que empiece con una plantilla aprobada. Antes de cada envío la IA te muestra el destinatario y el texto o flujo exacto.
Desactivada al instalar: manychat_delete_tag. Quita la etiqueta de la cuenta y de todos los contactos que la tienen, y no se puede deshacer. Un administrador puede activarla a propósito.
Límites: Manychat limita cada cuenta, por ejemplo a 10 peticiones por segundo para búsquedas y cambios de contactos y a 100 inicios de flujo por hora para un mismo contacto. Puede dejar de atender a una cuenta que los supere una y otra vez, así que la IA trabaja contacto a contacto en lugar de recorrer cientos en bucle.
Errores comunes: 401 "Wrong token" significa que la clave es incorrecta, está incompleta o se regeneró. El código 3011 indica que el contacto está fuera de la ventana de 24 horas. Los códigos 3040 a 3049 indican que el contenido no es compatible con el canal del contacto.
El conector no lista todos los contactos, no borra contactos ni campos, no participa en el live chat, no responde a comentarios y no gestiona pagos.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Manychat. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
manychat_get_account | Read the connected Manychat account (page): id, name, category, username, timezone and is_pro |
manychat_list_tags | List the account's tags with id and name |
manychat_list_custom_fields | List the account's contact (custom) fields with id, name, type (text, number, date, datetime, boolean) and description |
manychat_list_bot_fields | List the account's bot fields (account-wide values shared by every contact) with id, name, type, description and current value |
manychat_list_flows | List the automations (flows) of the account with their ns id, name and folder, plus the folders |
manychat_list_growth_tools | List the growth tools (entry points such as ref links, QR codes, comment triggers and widgets) with id, name and type |
manychat_get_contact | Get one contact by id: name, channels (Messenger, Instagram username, WhatsApp phone, email, SMS phone) and their opt-ins, subscription… |
manychat_find_contacts_by_name | Find contacts by full name (up to 100, no paging) |
manychat_find_contacts_by_custom_field | Find contacts whose text or number custom field has a given value (up to 100, most recently updated first) |
manychat_find_contact_by_email_or_phone | Find one contact by email address or by phone number |
manychat_tag_contact | Add an existing tag to a contact, by tag name |
manychat_untag_contact | Remove a tag from one contact, by tag name |
manychat_set_contact_fields | Set one or more custom field values of a contact (up to 20 per call), each by field_id or field_name |
manychat_create_contact | Create a contact from a phone number, WhatsApp number or email (at least one) |
manychat_update_contact | Update a contact's name, gender, SMS phone, email and their opt-ins |
manychat_create_tag | Create a new tag in the account, to use with manychat_tag_contact |
manychat_delete_tag | Delete a tag from the account and from every contact that has it |
manychat_create_custom_field | Create a contact (custom) field |
manychat_set_bot_fields | Set one or more bot field values (account-wide, up to 20 per call), each by field_id or field_name |
manychat_send_flow | Start an automation (flow) for one contact, which sends its messages on the contact's channel |
manychat_send_text_message | Send a plain text message to one contact on Messenger, Instagram, WhatsApp or Telegram |
manychat_send_content | Send rich content to one contact in Manychat's v2 content format: up to 10 messages (text, image, video, audio, file, cards) with buttons… |
Ejemplos de prompts
- "Busca el contacto con el email [email protected] y enséñame sus etiquetas y cuándo nos escribió por última vez."
- "Ponle la etiqueta VIP a Marco Rossi y cambia su campo Lead score a 80. Enséñame el cambio antes de hacerlo."
- "¿Qué flujos hay en nuestra carpeta Black Friday, y qué disparadores de comentarios y códigos QR tenemos?"
- "Inicia el flujo Welcome back para el contacto de WhatsApp +34 612 345 678. Confírmalo conmigo antes de enviarlo."
- "Si Laura nos escribió por Instagram en las últimas 24 horas, respóndele que su pedido salió hoy."
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?