Cómo conectar Claude Code a WhatsApp con Aurora MCP (2026)

Conectar Claude Code a WhatsApp Business toma 5 minutos con Aurora MCP. Aurora expone un servidor MCP en https://developers.aurorainbox.com/mcp con 30+ herramientas (buscar chats, enviar mensajes, crear contactos, mover oportunidades en el embudo, levantar webhooks) que cualquier agente compatible con MCP puede consumir. Solo necesitas un workspace de Aurora Inbox, una clave ak_live_* del Developer Portal y un comando claude mcp add. Esta guía cubre el setup de punta a punta.

Requisitos previos

Antes de ejecutar el comando, asegúrate de tener:

  • Workspace de Aurora Inbox activo (el trial gratuito sirve para probar todo el flujo).
  • Número de WhatsApp Business conectado en Aurora (vía OAuth con Meta o registro manual).
  • Claude Code instalado (npm install -g @anthropic-ai/claude-code o el instalador oficial).
  • Clave Platform API ak_live_* generada en el Developer Portal (más abajo).

Paso 1: Generar la clave de Aurora

  1. Entra a tu workspace en app.aurorainbox.com.
  2. Ir para Integraciones → Developer Portal (URL directa: https://app.aurorainbox.com/integrations/developer-portal).
  3. Click en Generar nueva clave. Dale un nombre descriptivo (ej. claude-code-laptop-alex).
  4. Copia la clave — empieza con ak_live_…. Solo se muestra una vez; si la pierdes, debes generar otra.

La clave queda scoped a un solo tenant (un workspace de Aurora) con scope aurora.api.platform. Cualquier acción que ejecute Claude Code se hace con la identidad de tu workspace y se registra en el audit log.

Paso 2: Agregar Aurora MCP a Claude Code

Un solo comando:

claude mcp add aurora \
  --transport http \
  https://developers.aurorainbox.com/mcp \
  --header "Authorization: Bearer ak_live_REEMPLAZA_TU_CLAVE"

Esto agrega Aurora a tu config de usuario (~/.claude.json). Para verificar que quedó registrado:

claude mcp list

Deberías ver aurora en la lista con estado connected. Si aparece failed, revisa que la clave esté completa y empiece con ak_live_.

Paso 3: Probar la conexión

Abre Claude Code en cualquier proyecto y pídele algo simple:

> Lista los primeros 5 contactos de mi cuenta de Aurora Inbox.

Claude Code va a llamar a la herramienta list_contacts y devolver un array con id, name, phone, email, companyName. Si la respuesta llega, el setup funciona.

Qué herramientas expone Aurora MCP

Aurora MCP cubre las 10 áreas funcionales del producto. Cada herramienta refleja 1:1 un endpoint REST de la Platform V1 API.

Categoría Herramientas representativas Caso de uso
Chats search_chats, get_chat, create_chat, assign_chat_agents, set_chat_owner Triage de bandeja, asignación a agentes
Mensagens send_message (1 msg/seg por tenant), notas internas con note=true Respuestas, follow-ups, comentarios para el equipo
Chatbots start_chatbot, stop_chatbot, list_chat_chatbots, list_chatbots Activar workflows en chats específicos
Contatos list_contacts, get_contact, create_contact, update_contact, upsert_contact, delete_contact CRM básico desde el agente
Empresas list_companies, get_company, create_company, update_company Cuentas B2B
Oportunidades create_opportunity, update_opportunity, delete_opportunity, list_chat_opportunities Mover deals en el embudo
Canais Listar y revisar status de WhatsApp Cloud API, WhatsApp Business, Messenger, Instagram Diagnóstico multi-canal
Equipos / Usuarios Tools de Team y User para invitar, asignar y consultar Onboarding programático
Webhooks create_webhook, list_webhooks, delete_webhook (máx. 5 por tenant) Eventos out-bound a tu infraestructura
Diagnóstico health, whoami Validar conectividad y permisos

O ChannelType que aceptan create_chat y endpoints relacionados son: 0=WhatsApp Cloud API, 1=WhatsApp Business, 2=Messenger, 3=Instagram.

Tres prompts de ejemplo end-to-end

Triage matutino

Busca en Aurora todos los chats de WhatsApp sin contestar de las últimas 24 horas.
Para cada uno, lee el último mensaje del cliente y dame un resumen de una línea
y la prioridad (alta/media/baja) basada en si menciona dinero, urgencia o queja.

Claude Code llama a search_chats(unanswered=true) y luego get_chat(id) para cada uno. Tú obtienes una lista priorizada en lenguaje natural.

Crear contacto y abrir oportunidad

Tengo un lead nuevo: Daniel Martínez, +52 55 1234 5678, daniel@empresa.mx,
Empresa "Logística MX". Créalo en Aurora y abre una oportunidad en el embudo
"Ventas Q3" del equipo de ventas con monto estimado de $80,000 MXN.

Claude Code encadena upsert_contactcreate_chat (canal WhatsApp Cloud) → create_opportunityupdate_opportunity(dealAmount=80000). Todo dentro de la sesión de chat sin que abras la UI de Aurora.

Follow-up masivo

Busca los chats en estado "sin respuesta del cliente" de hace más de 72 horas.
A cada uno mándale un mensaje de follow-up corto y amable preguntando si
todavía necesita ayuda. Espera 1 segundo entre envíos para respetar el rate limit.

Claude Code respeta automáticamente el rate limit de send_message (1 mensaje/segundo por tenant — si lo excede, recibe Rate limit exceeded… retry after 1s y se detiene).

Solución de problemas

Error 401 Unauthorized

La clave no se pegó completa o tiene espacios. Vuelve a generar y pégala con cuidado. La clave debe empezar exactamente con ak_live_.

Error 403 Forbidden en herramientas específicas

Algunas herramientas requieren roles adicionales (ej. delete_contact necesita el rol Contact Administrator). Revisa los roles del usuario asociado a la clave en Integraciones → Developer Portal → Permisos.

Las herramientas no aparecen en claude mcp list

Reinicia Claude Code (Ctrl+C e claude de nuevo). Si persiste, ejecuta curl https://developers.aurorainbox.com/.well-known/mcp.json y verifica que el servidor responda.

Rate limit en send_message

Aurora limita envíos a 1 mensaje por segundo por tenant para proteger la calidad de número en Meta. Si tu agente quiere mandar 100 mensajes, secuéncialos con 1 segundo de espera o usa el endpoint /Platform/V1/Messaging/Bulk (no expuesto vía MCP por diseño).

Cómo lo hace Aurora MCP

A diferencia de pegar el endpoint de WhatsApp Cloud API directo a un agente, Aurora MCP da:

  • Auth simple: una clave ak_live_* reusa el mismo sistema de Platform API que ya tenías. Sin OAuth de tres patas, sin tokens que expiran.
  • Audit log nativo: cada llamada queda registrada en Aurora con el keyId que la originó.
  • Rate limits por tenant: tu agente no puede degradar la calidad de número de Meta enviando demasiado rápido.
  • Multicanal: la misma herramienta funciona para WhatsApp Cloud, WhatsApp Business, Messenger e Instagram — el agente elige el canal con channelType.
  • CRM detrás: cada chat ya está vinculado a un contacto y puede generar oportunidades — no es solo "enviar mensaje".

Plan recomendado para empezar: Aurora IA $179 USD/mes ($3,200 MXN) que incluye GPT-5, RAG nativo, agendamiento embarcado y MCP server.

Empieza tu prueba gratuita y conecta Claude Code en 5 minutos.

Perguntas frequentes

¿Aurora MCP es gratis?

El servidor MCP está incluido en cualquier plan pagado de Aurora Inbox (CRM $99 USD, IA $179 USD, IA Plus $329 USD). El trial de 14 días también lo incluye sin restricción.

¿Funciona con Claude Code en modo CLI y en modo IDE (VS Code/JetBrains)?

Sí. La config queda en ~/.claude.json y aplica a todas las superficies de Claude Code.

¿Mi clave queda visible en logs de Claude Code?

Claude Code maskea headers Authorization en su debug log. Aún así, trata ak_live_* como password — no la commitees a git.

¿Puedo darle una clave por agente o por desarrollador?

Sí, recomendado. Genera una clave por humano y por máquina; revoca individualmente desde el Developer Portal sin afectar las demás.

¿Soporta multi-tenant?

Cada clave es scoped a un tenant. Si manejas varios workspaces de Aurora, genera una clave por workspace y agrégalas con nombres distintos: claude mcp add aurora-prod … e claude mcp add aurora-staging ….

¿Qué pasa si Anthropic actualiza el protocolo MCP?

Aurora soporta la versión 2025-03-26 (la spec estable de Anthropic) sobre transporte streamable-http. Las versiones futuras se agregarán manteniendo backward-compat según el spec oficial.

¿Puedo conectar otros agentes (Codex, Cursor, Claude Desktop) al mismo Aurora?

Sí. Misma clave, mismo endpoint. Cada cliente tiene un setup ligeramente distinto — revisa nuestras guías para Codex CLI, Claude Desktop, Cursor e VS Code Copilot.

Crie seu chatbot de IA

Aurora Inbox centraliza todas as conversas da sua empresa e responde aos seus clientes instantaneamente

Postagens mais recentes

Guia Completa de Aurora Inbox: Primeros Pasos para tu Empresa

Guia completa paso a paso para configurar Aurora Inbox en tu empresa. Aprende como crear tu cuenta, conectar WhatsApp Business API, configurar canales, crear agentes de IA, activar tu CRM y empezar a vender mas desde el primer dia.

Como configurar o horário de resposta da IA após o expediente

Um guia passo a passo para configurar o horário de funcionamento do seu chatbot do WhatsApp e habilitar respostas autônomas de IA após o expediente. Saiba como combinar agentes humanos com inteligência artificial para oferecer cobertura 24 horas por dia, 7 dias por semana, sem aumentar sua equipe.

Como automatizar lembretes de cobrança e pagamento via WhatsApp

Saiba como automatizar lembretes de cobrança e pagamento via WhatsApp com modelos profissionais, regras de escalonamento e links de pagamento. Descubra como reduzir as contas a receber em atraso sem prejudicar o relacionamento com seus clientes.

Como criar uma base de conhecimento para seu WhatsApp Chatbot

Guia completo para criar, estruturar e manter uma base de conhecimento eficaz para seu chatbot do WhatsApp. Saiba qual conteúdo incluir, quais formatos usar e como garantir respostas precisas com documentos PDF, URLs e catálogos.

Crie seu chatbot de IA

Com o consultor Aurora IA, você nunca mais terá que se preocupar com mensagens não respondidas. Ofereça aos seus clientes uma interação perfeita e personalizada, enquanto você pode dedicar seu tempo para continuar a expandir seus negócios.