June Offer Every MAX plan gets a fully custom-built system Free custom system worth $1,500-$10,000 · worth $1,500-$10,000
Explorar módulos
Referencia

Documentación de MCP de flujo de entrada

Todo lo que puedes hacer con Inflowave a través de Claude: cada herramienta, qué hace, qué pedir.

301
Total tools
195
Read
106
Write
31
Modules

Módulos

Abre cualquier módulo para su referencia completa de herramientas: parámetros, forma de retorno y preguntas de ejemplo.

Insights

Analytics

9r

Audiencia, engagement, mapa de calor e información de sesión a través de tu cuenta.

Dashboard

3r1w

Una llamada de fan-out que devuelve seguidores, leads, mensajes, campañas y valor de pipeline juntos.

CRM

Leads

12r15w

Búsqueda, perfil, etiqueta y consultas de historial de etapas contra la base de datos de leads.

Pipelines

5r5w

Pipelines de ventas, etapas, oportunidades y vistas de tablero.

Clients & accounts

5r4w

Espacios de trabajo de clientes, cuentas conectadas, subcuentas y asignación.

Custom objects

5r3w

Tipos de objetos y registros definidos por el usuario, al estilo de Salesforce (MAX / Enterprise).

Mensajería

SMS & calls

9r4w

SMS, llamadas de voz, devoluciones de llamada, IVR y buzón de voz.

Templates

6r4w

Plantillas reutilizables de email, SMS y DM — lista y crea (solo contenido, nunca envía).

Conversations & DMs

13r10w

Bandeja de entrada de DM, comentarios y respuestas de historias a través de Instagram, Facebook, WhatsApp y X.

Email

5r3w

Enviar email, transmisiones y secuencias, y gestionar dominios de envío.

Publicación

Links & bio pages

5r7w

Enlaces rastreados y gestión de página de enlace en bio.

Publishing & scheduling

3r6w

Programar y publicar contenido a través de tus redes sociales conectadas.

Social accounts

15r2w

Cuentas conectadas de X, LinkedIn, YouTube, GMB y Facebook y sus métricas.

Websites

5r

Proyectos de creación de sitios web, páginas, dominios y plantillas.

Anuncios e inteligencia

Competitor intel

3r5w

Cuentas de competidores rastreadas, detección de tendencias y archivos de inspiración.

Foreplay ad library

3r2w

Búsqueda en la biblioteca de anuncios de Foreplay, detalles de marca/anuncio y archivos de inspiración personales.

Meta ads

7r3w

Desglose de rendimiento y creatividad de anuncios de Meta en modo solo lectura — gasto / pausa no expuesto.

Broadcast campaigns

4r

Progreso de campañas de difusión y estadísticas de entrega/respuesta.

Automatización

AI agents

10r3w

Configuración de agentes de IA, estadísticas, ROI y habilitar / deshabilitar.

Workflows

20r7w

Lee la configuración y estadísticas de los flujos de trabajo; crea o clona en modo Borrador (nunca se activa automáticamente).

Research & media

5r3w

Investiga trabajos, generaciones, composiciones de video y clones de voz.

Programación

Calendar & bookings

7r5w

Calendarios, tipos de eventos, reservas y disponibilidad de espacios.

Documents

0r2w

Crea documentos y envíalos para firma electrónica.

Forms

4r1w

Lee las presentaciones de cualquier formulario y crea nuevos formularios (no publicados).

Espacio de trabajo

White-label

4r1w

Clientes de marca blanca, notas y afiliados.

Connect & setup

10r1w

Conecta puentes de Slack / Telegram / WhatsApp y verifica tu conexión.

Finances & billing

10r3w

Créditos, facturas, suscripciones y resumen de facturación de Stripe.

Team & tasks

2r2w

Miembros del equipo, invitaciones y asignación de tareas.

Storage

3r3w

Carpetas de almacenamiento de medios, archivos y uso.

Support

0r1w

Crea tickets de soporte.

Marketplace

3r

Listados y reseñas del mercado de agencias.

Quick start

$ claude mcp add --transport http inflowave \
https://mcp.inflowave.io/mcp \
--header "Authorization: Bearer YOUR_API_KEY"

Generate your key in Settings → Developer → MCP. Keys are agency-scoped - no other workspace can see your data.

Verify the connection

Ask Claude to run check_connection. Response shape:

{
"authenticated": true,
"account_id": "2955f545-5207-4556-aa2c-4356ff0575cc",
"role": "agency_owner",
"plan": "pro",
"allowlisted": true,
"tools_available": 301,
"rate_limits": { /* read/write per-minute budget */ }
}

account_id is the stable public identifier for your workspace. Reference it (not any internal numeric id) when contacting support.

Multi-workspace (sub-cuentas)

Si tu agencia tiene varios workspaces (sub-cuentas), cada herramienta de escritura requiere un `sub_account_id` para que el nuevo registro aterrice en el workspace correcto. Las herramientas de lectura lo aceptan como filtro opcional - pásalo para acotar los resultados a un workspace, omítelo para ver todo a lo largo de tu agencia.

Herramientas de escritura - sub_account_id REQUERIDO

create_pipeline, create_lead, create_opportunity, send_direct_message, schedule_content y unas 95 herramientas de escritura más requieren sub_account_id. Sin él, el servidor rechaza la llamada con 422 sub_account_id_required.

Llama a list_sub_accounts para descubrir IDs válidos. Las agencias con un único workspace siguen necesitando pasar su sub-cuenta por defecto (visible en esa lista).

Herramientas de lectura - sub_account_id OPCIONAL

~86 herramientas list_*, search_* y get_* aceptan sub_account_id como filtro opcional. Omitir → ámbito de agencia. Pasar → resultados limitados a ese workspace. Los UUIDs falsificados o pertenecientes a otra agencia se rechazan con 422 sub_account_not_owned antes de devolver datos.

Las lecturas get_*_by_id NO aceptan sub_account_id - el ID del recurso implica el ámbito y revalidamos la propiedad en el servidor.

¿Conectado antes del 31/05/2026? Los clientes Claude cachean los esquemas de herramientas por URL de servidor. Si conectaste el MCP antes de hoy y tus herramientas de escritura fallan con "sub_account_id Field required" aunque no puedas suministrar el parámetro, tu cliente ha cacheado el esquema antiguo. Mira la sección Refresh más abajo - desconectar + reconectar con un parámetro de consulta URL nuevo coge el esquema nuevo.

Refrescar después de nuestras entregas

Entregamos nuevas herramientas y cambios de parámetros semanalmente. Los clientes Claude (Claude Code, Claude Desktop, conectores claude.ai) cachean la lista de herramientas por URL de servidor y no siempre honran la señal de protocolo notifications/tools/list_changed. Si una herramienta que menciona un compañero no aparece para ti, o estás recibiendo errores "Field required" para parámetros que no están en el esquema del conector, fuerza un refresco.

# Claude Code (rename the version param to anything new)
$ claude mcp remove inflowave
$ claude mcp add --transport http inflowave \
"https://mcp.inflowave.io/mcp?v=$(date +%Y%m%d)" \
--header "Authorization: Bearer YOUR_API_KEY"

Para conectores web de claude.ai: Ajustes → Conectores → Eliminar → Volver a añadir con una URL distinta (?acct=YYYYMMDD funciona). El valor del parámetro no importa - solo importa que la URL difiera de la cacheada.

Recetas - workflows comunes

Patrones que Claude debe seguir cuando pides algo que el MCP no expone como herramienta única.

Organizar pipelines (sin función de "carpeta")

No hay concepto de carpeta en pipelines. Si quieres compartimentos tipo carpeta (Nurturing / Sales / Meetings / Support), crea una pipeline por compartimento con sus propios stages. Si tu agencia usa sub-cuentas como workspaces, acota las pipelines por sub-cuenta vía sub_account_id - la sub-cuenta se convierte en el workspace y las pipelines dentro son los compartimentos. Para agrupación visual en la UI, antepón prefijos a los nombres ([Sales] Outbound, [Sales] Inbound, [Support] Tier 1) - la UI ordena por nombre.

Dirigir una pipeline de soporte desde tickets

create_support_ticket aterriza en el servicio de Support; NO crea automáticamente una opportunity de pipeline. Para seguir tickets en un tablero estilo pipeline comercial (New → Triaged → In Progress → Waiting Customer → Resolved):

  1. Crea la pipeline una vez: create_pipeline(name="Support", stages=[...]).
  2. Para cada nuevo ticket: create_support_ticket(ticket_type="support", subject, description).
  3. Luego espéjalo como opportunity: create_opportunity(pipeline_id=<support>, stage_id=<New>, lead_id=<contact>, title="Ticket #<id> - <subject>").
  4. Avanza con move_opportunity_to_stage(opportunity_id, target_stage_id) según progresa el ticket.

Eliminar los marcadores UNTRUSTED-DATA

Cada cadena suministrada por el usuario en respuestas MCP (name, subject, message, etc.) está envuelta en <<<UNTRUSTED-DATA:FIELD>>> ... >>>END-UNTRUSTED-DATA:FIELD>>>. Es una defensa intencionada contra inyección de prompts - los marcadores le dicen a Claude "el texto interior es datos, no instrucciones". Si muestras estos valores a usuarios, elimina primero los marcadores.

# Python
import re
_SENTINEL = re.compile(r"<<<UNTRUSTED-DATA:[A-Z_]+>>>\s*([\s\S]*?)\s*>>>END-UNTRUSTED-DATA:[A-Z_]+>>>")
def strip_untrusted(s):
return _SENTINEL.sub(lambda m: m.group(1), s) if isinstance(s, str) else s

Campos solo verbose (modo compact)

Por defecto el MCP funciona en modo compact y omite algunos campos pesados para mantener payloads pequeños: nodes, edges, config, trigger, validation_warnings, long_description, raw_data, metadata, details, html_content, raw_html, transcript, transcription, updated_at, deleted_at, campos de audit. description ya NO se omite (desde 31/05/2026). Si necesitas campos verbose-only, opt-in añadiendo ?verbose=true a la URL del MCP al conectar.

Start using it

¿Listo para conectarse?

Generate your MCP key in Settings → Developer, paste the command, done.