Skip to main content
Esta página enumera todas las herramientas que Alvys servidor MCP expone a los agentes de IA. Cada herramienta asigna 1:1 a una capacidad Alvys Public API y requiere un permiso específico (alcance). Su token debe tener ese alcance para que la llamada se realice correctamente. Niveles de herramientas
  • Leer: recuperar datos. Siempre disponible.
  • Escribir: crea o actualiza datos. Deshabilitado durante la versión beta.
Los ámbitos utilizan la convención {resource}:{action} y coinciden con Public API catálogo de alcance. Asígnalos a tu aplicación en Admin → API Access.
Durante la versión beta, el servidor es de solo lectura. Las herramientas de escritura (marcadas a continuación) están deshabilitadas.

Convenciones

La superficie de la herramienta MCP refleja las formas de solicitud/respuesta Public API, por lo que llama al puerto 1:1 entre las dos. Paginación. Todas las herramientas de búsqueda aceptan page (basado en 0, predeterminado 0) y pageSize (predeterminado 25, máximo 100). Las respuestas reflejan la solicitud page para que los agentes puedan manejar su propio buscapersonas. page=-1 (o cualquier valor negativo) se rechaza con [invalid_params].
Cambio incompatible (2026-07-23): la paginación ahora es basada en 0, coincidiendo con Public API. Las personas que llamaron que anteriormente enviaron page=1 para obtener la primera página ahora deben enviar page=0. Consulte el registro de cambios.
Filtros de matriz. Filtros que se asignan a campos de matriz /search en Public API (statuses, status, loadNumbers, orderNumbers, mcNumbers, dotNumbers, tripNumbers, driverIds, etc.) se declaran como matrices en la herramienta. Pase uno o varios valores en una sola llamada. Intervalos de fechas. Los filtros de intervalo de fechas son objetos: { start, end } en ISO-8601 (por ejemplo, { "start": "2026-06-01T00:00:00Z", "end": "2026-06-30T23:59:59Z" }). Los nombres de los parámetros coinciden con Public API — createdDateRange, pickupDateRange, deliveryDateRange, invoicedDateRange, paidDateRange, transactionRange. Los parámetros de cadena dividida heredados (createdFrom/createdTo, pickupFrom/pickupTo, etc.) ya no se aceptan. Argumentos estrictos. Las claves desconocidas — errores ortográficos, filtros no admitidos o parámetros que ya no existen — se rechazan con [invalid_params]. El mensaje de error nombra las claves rechazadas y la lista de parámetros válidos para que un agente pueda autocorregirse en una sola ronda. Las claves anidadas dentro de un rango de fechas o un elemento de matriz también se validan. Los argumentos obligatorios faltantes y los valores de tipo incorrecto (por ejemplo page: "not-an-int") también devuelven errores estructurados [invalid_params] que nombran el parámetro — tanto para herramientas como para prompts.
Por qué: anteriormente, el SDK MCP vinculaba los argumentos por nombre y descartaba silenciosamente los desconocidos. customers_search name="Colortech" devolvió la lista completa de clientes sin filtrar porque name no es un filtro válido en esa herramienta. Ese comportamiento de descarte silencioso desapareció: ahora obtiene un error accionable en lugar de un resultado confiadamente incorrecto.
Anotaciones de herramientas. Cada herramienta anuncia indicaciones de seguridad annotations de MCP que reflejan los niveles Read / Write / Destructive de esta página: readOnlyHint, destructiveHint, idempotentHint y openWorldHint. Su cliente MCP puede usar estas indicaciones para decidir si pedir confirmación a un humano antes de ejecutar una herramienta. Durante la beta, cada herramienta expuesta es de solo lectura y establece readOnlyHint: true (y destructiveHint: false). Ejemplo de rechazo:

Cargas

Viajes

Conductores

Transportistas

Clientes

Camiones y remolques

Facturas, combustible y pagos

Visibilidad y seguimiento

Deducciones

Licitaciones


Manejo de errores

Las llamadas a herramientas devuelven un error estructurado cuando no pueden completarse. Casos comunes:

Relacionado

Protocolo de contexto modelo

Descripción general y configuración de la conexión para el servidor Alvys MCP.

Autenticación

Cree credenciales y emita tokens de acceso con los alcances correctos.