Integraciones
Servidor MCP: conecta un asistente de IA
El servidor MCP de WbizTool permite que un asistente de IA trabaje con tu espacio de trabajo. Puedes pedirle cosas como "¿qué mensajes fallaron hoy y por qué?", "pausa el recordatorio del alquiler" o "envía nuestro nuevo horario a estos cinco clientes", y las hace con tu cuenta de WbizTool.
Habla el Model Context Protocol (MCP), que entienden Claude Code, Cursor, VS Code y otras herramientas de IA. Por detrás, cada acción es una llamada a la API v2 hecha con tu propia clave API v2, así que la clave decide qué puede ver y hacer el asistente.
https://wbiztool.comhttps://mcp.wbiztool.com/mcpCuerpo: MCP sobre Streamable HTTP
Qué puede hacer un asistente#
El asistente solo ve las herramientas que la clave permite (consulta los permisos):
| Herramientas | Permiso necesario | Qué hace |
|---|---|---|
get_account | cualquiera | Tu espacio de trabajo, el acceso de la clave, tu plan y los mensajes que te quedan |
list_numbers, get_number | numbers | Tus números de WhatsApp y cuentas de Telegram, y si están conectados |
list_messages, get_message | messages:read | Los mensajes que has enviado y su estado (enviado, entregado, leído, fallido…) |
send_message, send_message_batch | messages:send | Envía ahora o a una hora, a un teléfono, un grupo, un contacto o un @username de Telegram, siempre después de una vista previa |
cancel_message | messages:send | Cancela un mensaje que todavía está en espera |
list_reminders, get_reminder, create_reminder, update_reminder, delete_reminder | reminders | Recordatorios que se repiten; crear uno, reanudarlo o cambiar quién recibe qué necesita una vista previa |
list_media, get_media | media | Los archivos de tu Directorio de medios, para enviarlos por id |
list_number_checks, get_number_check, list_number_check_results, start_number_check | contacts | Comprueba qué números tienen WhatsApp (hasta 500 a la vez) |
También ofrece tres prompts listos para usar: Daily summary (resumen diario), Failed messages (mensajes fallidos) y Draft an announcement (redactar un anuncio).
No puede conectar un número nuevo (eso se sigue haciendo en tu panel), subir archivos, gestionar webhooks ni leer tu bandeja de Unibox.
1. Crea una clave para el asistente#
Abre la tarjeta Claves API v2
En WbizTool, ve a Configuración → Claves API y busca la tarjeta Claves API v2.
Usa el ajuste para un asistente de IA
Haz clic en Crear clave v2 y luego en Para un asistente de IA. Crea una clave de Solo lectura que puede leer mensajes y números y caduca en 90 días. Es una forma segura de empezar: el asistente puede mirar, pero no enviar ni cambiar nada.
Permite enviar solo si lo quieres
Si el asistente debe enviar mensajes o gestionar recordatorios, desmarca Solo lectura y marca Enviar mensajes (y Recordatorios si hace falta). También puedes limitar la clave a algunos de tus números.
Copia la clave
La clave (
wbz_live_…) se muestra una sola vez. Guárdala en una variable de entorno de tu ordenador, comoWBIZTOOL_API_KEY; nunca la pegues en un archivo que compartas o subas a un repositorio.
export WBIZTOOL_API_KEY=wbz_live_…
2. Añade el servidor a tu herramienta de IA#
claude mcp add --transport http wbiztool https://mcp.wbiztool.com/mcp \
--header "Authorization: Bearer ${WBIZTOOL_API_KEY}"{
"mcpServers": {
"wbiztool": {
"type": "http",
"url": "https://mcp.wbiztool.com/mcp",
"headers": { "Authorization": "Bearer ${WBIZTOOL_API_KEY}" }
}
}
}{
"mcpServers": {
"wbiztool": {
"url": "https://mcp.wbiztool.com/mcp",
"headers": { "Authorization": "Bearer ${env:WBIZTOOL_API_KEY}" }
}
}
}{
"inputs": [
{ "type": "promptString", "id": "wbiztool-key", "description": "WbizTool API v2 key (wbz_live_…)", "password": true }
],
"servers": {
"wbiztool": {
"type": "http",
"url": "https://mcp.wbiztool.com/mcp",
"headers": { "Authorization": "Bearer ${input:wbiztool-key}" }
}
}
}- Claude Code: ejecuta el comando una vez (añade
--scope projectpara compartirlo con un proyecto a través de.mcp.json; el archivo contiene${WBIZTOOL_API_KEY}, no la clave). - Cursor: ponlo en
~/.cursor/mcp.json, o en.cursor/mcp.jsondentro de un proyecto. - VS Code: ponlo en
.vscode/mcp.json. VS Code te pide la clave una vez y la guarda en su almacenamiento de secretos.
Después pregúntale al asistente algo como "¿Cuál es mi cuenta de WbizTool?". Debería responder con el nombre y el plan de tu espacio de trabajo.
3. Cómo los envíos siguen siendo seguros#
- Cada envío se previsualiza primero. Cuando pides un mensaje, el asistente primero recibe una vista previa de WbizTool (desde qué número sale, a quién va, el texto exacto, el archivo si lo hay, cuándo) y todavía no se ha enviado nada. Tiene instrucciones de mostrarte esa vista previa y esperar tu sí. Solo entonces lo envía, exactamente con lo que viste.
- Un reintento nunca envía dos veces. Si el asistente repite un envío confirmado (por ejemplo, tras un tiempo de espera agotado), WbizTool responde con el mensaje que ya envió.
- La clave es el límite firme. Una clave de solo lectura no puede enviar nada. Una clave sin Enviar mensajes ni siquiera ve las herramientas de envío, y una clave limitada a algunos números no puede usar los demás. También se aplican los límites propios de WbizTool: 60 solicitudes por minuto por clave y como máximo 1.000 mensajes al día por número.
- El texto de otras personas se marca como datos. Los mensajes, nombres y archivos que vienen de fuera llegan al asistente marcados como no fiables, y tiene instrucciones de no seguir nunca las instrucciones que contengan.
- Sin secretos en las respuestas. Los códigos QR y los códigos de vinculación nunca se muestran, y las listas no incluyen enlaces a archivos.
- Revoca cuando quieras. Revocar la clave en Configuración → Claves API detiene al asistente al instante.
Privacidad#
Cuando conectas un asistente, lo que lee de WbizTool (los mensajes, nombres y números que dejes ver a la clave) se envía al proveedor de ese asistente, por ejemplo Anthropic para Claude u OpenAI para ChatGPT, y se trata según sus condiciones. El servidor MCP de WbizTool no guarda nada: pasa cada solicitud a la API v2 y registra qué herramienta se usó, nunca el texto de los mensajes ni tu clave. Da a la clave solo el acceso que el asistente necesita.
Solución de problemas#
| Lo que ves | Por qué | Qué hacer |
|---|---|---|
401 o "missing API key" | Falta la clave, es incorrecta o es una clave de la API v1 | Usa una clave API v2 (wbz_live_…) en la cabecera Authorization: Bearer |
| "plan_required" | El espacio de trabajo no tiene un plan de pago | Elige un plan |
| "This API key is read-only" | La clave es de solo lectura | Crea una clave sin Solo lectura si el asistente debe enviar |
| "missing_scope" | La clave no tiene el permiso para esa herramienta | Añade el permiso o crea una clave nueva que lo tenga |
| Los envíos siempre vuelven como vista previa | El asistente no envió la confirmación | Di que sí a la vista previa, o pídele que "lo envíe ahora con el token de confirmación" |
429 | Demasiadas solicitudes para esta clave | Espera el tiempo que indica y vuelve a intentarlo |
