Saltar al contenido
OmniChannels.ai

Asistentes y agentes de IA

Cursor + OmniChannels.ai: envíe y rastree mensajes mientras desarrolla

Conexión por MCPConexión por API y webhooksActualizado

En resumen

Cursor se conecta a OmniChannels.ai a través de nuestro servidor MCP remoto en https://mcp.broadnet.me/mcp. Añádalo a .cursor/mcp.json con su token en un encabezado Authorization leído desde una variable de entorno. Así, el agente de Cursor puede enviar mensajes de WhatsApp, SMS y RCS, listar plantillas aprobadas y leer informes de entrega, pidiendo aprobación antes de cada llamada a una herramienta. No hace falta ninguna extensión.

Qué puede hacer

  • Envíe mensajes de prueba mientras programa

    Compruebe un flujo de mensajes de principio a fin sin salir del editor, enviando solo a sus números verificados.

    Pruebe a pedir

    “Envía un mensaje de WhatsApp al 971500000000 diciendo que el pedido ya salió.”

  • Consulte nombres y variables de plantillas

    El agente lista las plantillas de WhatsApp aprobadas para que el código que usted escribe use los nombres y parámetros exactos.

    Pruebe a pedir

    “Muéstrame mis plantillas de WhatsApp aprobadas en árabe y las variables que espera cada una.”

  • Depure problemas de entrega

    Lea el informe de entrega de un mensaje que su código acaba de enviar y averigüe por qué falló.

    Pruebe a pedir

    “Revisa el informe de entrega del último mensaje que envié y explícame cualquier fallo.”

  • Escriba código de integración a partir de la especificación

    Pase al agente nuestra especificación OpenAPI para que las llamadas REST que escriba usen los campos exactos, incluidos los envíos multipart.

    Pruebe a pedir

    “Usando la especificación OpenAPI, escribe una función en TypeScript que envíe una campaña de SMS masivos.”

Cómo se conecta

Conexión por MCPConexión por API y webhooks

OmniChannels.ai ofrece un servidor MCP remoto sobre Streamable HTTP. Cursor lee los servidores MCP de .cursor/mcp.json en un proyecto o de ~/.cursor/mcp.json para todos los proyectos, y resuelve ${env:NAME} en los campos url y headers, así que el token puede quedarse en una variable de entorno en lugar de en el archivo.

Una vez conectado, Cursor muestra las herramientas del servidor en su configuración de MCP, donde puede activar o desactivar cada una. Por defecto, Cursor pide aprobación antes de ejecutar una herramienta MCP y muestra antes los argumentos. Mantenga la aprobación activada en todas las herramientas que envían, ya que cada envío es un mensaje real que se factura.

  • Endpoint: https://mcp.broadnet.me/mcp (Streamable HTTP)
  • Encabezado: Authorization: Bearer ${env:BROADNET_TOKEN}
  • Configuración: .cursor/mcp.json (proyecto) o ~/.cursor/mcp.json (global)
  • Para diagnosticar problemas, abra el panel Output y elija MCP Logs

Configuración

  1. 1

    Solicite acceso a la API

    Solicite acceso de prueba y reciba un token de API. Los envíos de prueba solo llegan a sus propios números verificados.

  2. 2

    Obtenga una clave MCP

    En el portal de administración abra Integrations y luego MCP Integration, y elija Get temporary key.

    Guía: MCP server for AI agents
  3. 3

    Añada el servidor a mcp.json

    Añada una entrada omnichannels en mcpServers con nuestra URL y un encabezado Authorization que lea ${env:BROADNET_TOKEN}.

    Guía: Use the MCP server with Cursor
  4. 4

    Defina la variable y reinicie

    Defina BROADNET_TOKEN en el entorno desde el que se inicia Cursor, por ejemplo en el perfil de su shell, y luego reinicie Cursor.

  5. 5

    Revise las herramientas

    En la configuración de MCP de Cursor, desactive todas las herramientas que el agente no necesita y mantenga la aprobación activada en las de envío.

  6. 6

    Envíe un primer mensaje

    Pida al agente que envíe un mensaje de prueba a su número verificado, apruebe la llamada y luego revise el informe de entrega.

Documentación del fabricante

Cursor es una marca de su titular. OmniChannels.ai no está afiliado a Cursor ni cuenta con su respaldo; esta página describe una conexión creada con las funciones MCP, HTTP o webhook propias de Cursor.

Flujo de ejemplo

Cómo viaja una petición típica desde Cursor hasta su cliente y de vuelta.

  1. 01

    Agente de Cursor

    Una petición en el chat del agente

  2. 02

    Servidor MCP de OmniChannels.ai

    La herramienta se ejecuta cuando usted aprueba la llamada

  3. 03

    Su teléfono de prueba

    Mensaje de WhatsApp, SMS o RCS entregado

  4. 04

    Informe de entrega

    El agente consulta el estado con una herramienta de lectura

1. Agente de Cursor: Una petición en el chat del agente 2. Servidor MCP de OmniChannels.ai: La herramienta se ejecuta cuando usted aprueba la llamada 3. Su teléfono de prueba: Mensaje de WhatsApp, SMS o RCS entregado 4. Informe de entrega: El agente consulta el estado con una herramienta de lectura

Preguntas

¿Existe una extensión oficial de OmniChannels.ai para Cursor?

No. Cursor se conecta mediante su soporte MCP estándar, usando nuestro endpoint MCP público y su token de API en .cursor/mcp.json. No hace falta instalar nada.

¿Puedo subir .cursor/mcp.json a mi repositorio?

Sí, si el token se lee desde una variable de entorno con ${env:BROADNET_TOKEN}. La configuración lista para usar del portal contiene la clave en sí, así que mantenga esa versión fuera del control de versiones.

El servidor muestra un error o ninguna herramienta. ¿Qué debo revisar?

Abra el panel Output y elija MCP Logs. Un error de autorización significa que falta el encabezado o que la clave es incorrecta o ha caducado. Una variable vacía significa que Cursor se inició sin BROADNET_TOKEN definido.

¿Por qué canales puede enviar el agente?

Las herramientas cubren el envío por cada canal habilitado en su cuenta, por ejemplo SMS, WhatsApp, RCS, Telegram, Messenger, Instagram y notificaciones push. La lista exacta de herramientas depende de la versión del servidor y de su cuenta.

Consiga acceso a la API y al MCP

Cuéntenos sus canales, países y caso de uso. Un ingeniero emite sus credenciales de prueba y verifica sus números de prueba.