Changelog
Novedades
Los cambios de la API REST y del servidor MCP, de lo más reciente a lo más antiguo.
servidor MCP 1.0.0
Versión 1.0.0 del servidor MCP de Filmo.
Añadido
retryAfteren el problema429 rate_limited(REST y MCP): segundos que debes esperar antes de reintentar, con el mismo valor que la cabeceraRetry-After;detailtambién lo indica.- Los resultados de las herramientas MCP incluyen en
metalo que REST envía como cabeceras:meta.(la clave con la que se ejecutó la llamada, la tuya o la generada por el servidor),idempotencyKey meta.(idempotentReplay truecuando el resultado es la respuesta almacenada de una llamada anterior con la misma clave) ymeta.(rateLimit limit,remaining,reset). - MCP:
_meta["anthropicen las herramientas que no se pueden deshacer (eliminaciones, cancelaciones, anulaciones, validaciones de documentos fiscales y firma de contratos) y en las cuatro que deben incluir su propio/requiresUserInteraction"]: true idempotencyKey. - MCP: la cabecera
WWW-Authenticatede la respuesta401de/apiincluye/v1 /mcp scopecon los permisos de lectura, para que los clientes soliciten acceso de lectura por defecto.
Cambiado
- Errores MCP: una llamada fallida a
toolsdevuelve/call isError: truecon el problema RFC 9457 como JSON encontent[0].y sintext structuredContent. Los SDK oficiales de MCP validanstructuredContentcontra eloutputSchemade las respuestas correctas incluso cuando hay un error. - El
outputSchemade MCP deja de estableceradditionalProperties: false: añadir un campo a una respuesta es un cambio compatible y no provoca un fallo de validación en el cliente. - Anotaciones MCP:
destructiveHint: trueen las validaciones de facturas, abonos, contratos y facturas de proveedor, y enfilmo_contracts_sign,filmo_purchase_orders_receive,filmo_orders_line_items_returnyfilmo_treasury_payments_create.filmo_ai_askdeja de serreadOnlyHint(cada llamada consume créditos de IA) y mantieneopenWorldHint. - Consentimiento OAuth: solo se preseleccionan los permisos de lectura (los que solicita el cliente, o todos si no solicita ninguno); los permisos de escritura,
workflows:runyai:asksiempre empiezan sin seleccionar y los activa el administrador.scopees opcional en/oauth, y los permisos desconocidos se ignoran en lugar de hacer fallar la petición./authorize - OAuth en producción: el emisor, los endpoints y el
resourceprotegido están siempre enhttps://;app. filmo. io /apiy los documentos/v1 /mcp .de cualquier otro host de producción responden con unwell-known 308hacia él. - Las
instructionsdel servidor MCP presentan primero lo esencial (reintentos seguros, formato de los errores, fechas, importes eifMatch), dentro de los primeros 2,048 caracteres; los mensajes de error JSON-RPC están en inglés.
¿Te ha resultado útil esta página?