Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade DoubleTick 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
Bandeja de WhatsApp Business de DoubleTick: números de WhatsApp conectados, chats e historial de mensajes, clientes con etiquetas y campos personalizados, plantillas, grupos de difusión, equipo, notas, respuestas rápidas y saldo del monedero, además del envío de mensajes de texto, multimedia y plantillas.
Prueba a pedir
Prompts de ejemplo para DoubleTick
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 → DoubleTick, pega tus credenciales, genera una MCP API key — listo. Sin Docker, sin
git clone, sin servidor local.
DoubleTick + Cursor
Bandeja de WhatsApp Business de DoubleTick: números de WhatsApp conectados, chats e historial de mensajes, clientes con etiquetas y campos personalizados, plantillas, grupos de difusión, equipo, notas, respuestas rápidas y saldo del monedero, además del envío de mensajes de texto, multimedia y plantillas.
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:
DOUBLETICK_API_KEY
Paso 1 — Obtener credenciales
- En la app web de DoubleTick (web.doubletick.io), abre Settings → Developer Documentation y haz clic en Create new key.
- Pega la clave en
DOUBLETICK_API_KEY. Se envía tal cual en la cabeceraAuthorization, sinBearer. - Llama primero a
doubletick_list_channels. Lista los números de WhatsApp Business (wabaNumber) que puede usar la clave, y casi todas las demás herramientas necesitan uno de ellos.
La clave actúa como el usuario que la creó. Ve los números de WhatsApp, los chats y las plantillas asignados a ese usuario. Si doubletick_list_channels devuelve una lista vacía, ese usuario no tiene ningún número asignado: pide a un administrador que le asigne uno, o crea la clave con una cuenta que tenga los números.
Reglas de WhatsApp: los mensajes libres de texto, imagen y documento solo salen dentro de las 24 horas siguientes al último mensaje del cliente. Compruébalo con doubletick_get_chat_window_status; fuera de esa ventana, envía una plantilla aprobada con doubletick_send_template_message. El envío cuesta tarifas de conversación de WhatsApp que se descuentan del monedero de DoubleTick (doubletick_get_wallet_balance). Los números de teléfono siempre llevan el prefijo del país, por ejemplo 919876543210.
Errores y límites: DoubleTick responde 422 cuando no encuentra nada, no solo ante datos incorrectos, por ejemplo cuando ninguna plantilla coincide con los números pedidos. Los límites son por organización: 300 llamadas por minuto a mensajes de chat, 180 por minuto a datos de clientes, 60 por minuto a notas y una por segundo al estado de mensajes.
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 Cursor
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.
Cursor lee los servidores MCP de ~/.cursor/mcp.json. Añade esta entrada:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia Cursor.
- Abre Cursor → Settings → MCP y comprueba que
anythingmcpaparece en la lista y está conectado. - Empieza a chatear: el agente ya puede usar las herramientas de
DoubleTick.
Herramientas disponibles
| Tool | What it does |
|---|---|
doubletick_list_channels | List the WhatsApp business numbers (WABA channels) assigned to the key's user, with number, display name and profile |
doubletick_list_chats | List inbox chats, most recent first, with customer, last message, status, tags and assigned agent |
doubletick_get_chat_messages | Get the messages exchanged between one of your WhatsApp numbers and a customer, optionally between two dates |
doubletick_get_chat_window_status | Check whether the 24-hour WhatsApp customer service window with a customer is open, which decides if a free-form message can be sent or a… |
doubletick_get_customer | Get a customer by phone number or customer id (one of the two is needed): name, assigned agent, opt-in, custom fields and, when a WhatsApp… |
doubletick_list_templates | List WhatsApp message templates with name, language, category, components (header, body with placeholders, footer, buttons) and approval… |
doubletick_list_broadcast_groups | List broadcast groups (contact lists for template broadcasts) with id, name, member count and creation date |
doubletick_list_team | List the team members of the organisation with name, phone number, role and reporting managers |
doubletick_get_team_member | Get one team member by phone number: role, reporting managers, channel access and organisation details |
doubletick_get_wallet_balance | Get the organisation's DoubleTick wallet balance, from which WhatsApp conversation fees are paid |
doubletick_get_message_status | Get the delivery status of a sent message (sent, delivered, read, failed) from the messageId returned by a send tool |
doubletick_list_notes | List internal notes on a customer chat (from + to) or a WhatsApp group chat (group_id), newest first, with author and mentions |
doubletick_list_quick_replies | List the saved quick replies (canned answers) with shortcut and text |
doubletick_list_webhooks | List the webhooks registered for the organisation with name, URL, subscribed events and creator |
doubletick_send_text_message | Send a free-form WhatsApp text message to a customer or a WhatsApp group |
doubletick_send_image_message | Send an image by public URL, with an optional caption, to a customer or a WhatsApp group |
doubletick_send_document_message | Send a document (PDF, spreadsheet...) by public URL with an optional file name and caption, e.g. an invoice or a quote |
doubletick_send_template_message | Send an approved WhatsApp template to a customer, also outside the 24-hour window |
doubletick_send_broadcast | Send an approved template to every member of a broadcast group |
doubletick_update_customer_tags | Add tags and set custom fields on a customer, and optionally its name, opt-in and assigned agent |
doubletick_remove_customer_tags | Remove tags and custom field values from a customer |
doubletick_assign_chat | Assign a customer chat (customer_phone_number) or a WhatsApp group chat (group_id) to a team member |
doubletick_create_note | Add an internal note to a customer chat (from + to) or a WhatsApp group chat (group_id) |
doubletick_create_broadcast_group | Create a broadcast group with an optional first list of members |
doubletick_add_broadcast_group_members | Add members to an existing broadcast group by group id |
FAQ
¿Cursor admite servidores MCP personalizados en el plan gratuito? Sí, MCP está disponible en los planes Hobby, Pro y Business.
Siguientes pasos
¿Te ha sido útil esta guía?