MCP Code Mode
Utiliza el servidor MCP de búsqueda y ejecución de AI Glot para tareas de API multipaso acotadas dentro de un sandbox de Cloudflare Worker aislado de la red.
Code Mode expone dos herramientas en https://mcp.ai-glot.com/mcp/code:
searchbusca operaciones relevantes en el contrato OpenAPI sin necesidad de cargar la especificación completa en el contexto del modelo.executeejecuta un programa en JavaScript cuya funciónrequest()realiza llamadas a las rutas REST habituales de AI Glot.
Por qué utilizarlo
El servidor estándar puede requerir varias interacciones (round trips) entre el modelo y las herramientas para una tarea de varios pasos. Code Mode permite al agente obtener varias páginas, filtrarlas y devolver un resumen reducido en una sola llamada a la herramienta.
const first = await request({
method: 'GET',
path: '/batches',
query: { status: 'completed', limit: 100 },
});
return first.data
.filter(batch => !batch.archived)
.slice(0, 10)
.map(({ id, name, completed_at }) => ({ id, name, completed_at }));Las rutas que se pasan a request() son relativas a /v1. Cada llamada pasa por la misma comprobación de rutas, validación, aplicación de permisos (scopes), aislamiento del espacio de trabajo y límite de peticiones que una solicitud HTTP directa.
Límites del entorno aislado (sandbox)
El programa no dispone de red saliente, enlaces de entorno ni módulos adicionales. Solo puede llamar a AI Glot mediante request() utilizando los permisos existentes de la conexión.
| Límite | Valor |
|---|---|
| Tamaño del programa | 64 KB |
| Tiempo de ejecución | 30 segundos |
| Solicitudes de API por ejecución | 100 |
| JSON devuelto | 256 KB |
| Salida por consola | 200 líneas / 32 KB |
Cada solicitud interna se descuenta del límite habitual de peticiones de la credencial. Los resultados de gran tamaño se marcan explícitamente como truncados; filtra o resume dentro del programa en lugar de devolver páginas completas sin procesar.