API de compatibilidad obsoleta. Las rutas y nombres MCP de Tools siguen funcionando sin cambios de permisos ni comportamiento. Usa gestión y migración a Acciones para clientes nuevos. No se asigna una fecha de retiro.Las herramientas permiten consultar datos en tiempo real o ejecutar acciones aprobadas, como comprobar disponibilidad, crear un ticket o consultar un pedido.
Endpoints
Scopes:
tools:read, tools:write, tools:execute y tools:logs:read según la operación.
Definir una herramienta
Incluye:- Nombre y descripción que indiquen cuándo debe usarla la IA.
- Método y endpoint HTTPS.
- Autenticación almacenada de forma segura.
- Parámetros definidos con JSON Schema.
- Estado inactivo hasta completar las pruebas.
Requisitos del endpoint
- Valida todos los parámetros.
- Responde con JSON breve y estable.
- Usa timeouts y operaciones idempotentes cuando existan mutaciones.
- No registres tokens, contraseñas ni datos innecesarios.
- Devuelve errores claros sin filtrar información interna.
Ejemplo de conversación y registro de herramienta
Supón queget_order_status está activa, es de solo lectura y está habilitada en Área de pruebas.
1. El cliente solicita información actual
2. El backend devuelve un resultado estructurado
3. Visito registra la llamada para el operador
Mientras se ejecuta, Área de pruebas puede mostrar:4. La IA responde al cliente
Pruebas y registros
Usa/test antes de activar la herramienta. Revisa los logs para analizar entrada, salida, duración, estado y errores. Un intento de herramienta consume un crédito aunque no devuelva el resultado esperado.
Consulta Acciones e historial de ejecuciones para descubrir acciones y leer recibos unificados. Usan permisos separados; la configuración y los diagnósticos HTTP no cambian. Los parámetros de clientes requieren action_parameters:read explícito.