Code Mode per MCP
Utilizza il server MCP search-and-execute di AI Glot per flussi di lavoro API a più passaggi delimitati all'interno di una sandbox Cloudflare Worker isolata dalla rete.
Code Mode espone due strumenti all’indirizzo https://mcp.ai-glot.com/mcp/code:
searchtrova le operazioni pertinenti nel contratto OpenAPI senza dover caricare l’intera specifica nel contesto del modello.executeesegue un programma JavaScript la cui funzionerequest()richiama le normali route REST di AI Glot.
Perché usarlo
Il server standard potrebbe richiedere diversi passaggi tra modello e strumento (round trip) per completare un’attività articolata. Code Mode consente all’agente di recuperare più pagine, filtrarle e restituire un riepilogo compatto in una sola chiamata allo strumento.
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 }));I percorsi passati a request() sono relativi a /v1. Ogni chiamata segue le stesse logiche di route matching, convalida, applicazione degli ambiti (scope), isolamento dell’area di lavoro e limitazione della frequenza (rate limiting) di una richiesta HTTP diretta.
Limiti della sandbox
Il programma non dispone di accesso di rete in uscita, binding di ambiente o moduli aggiuntivi. Può chiamare AI Glot unicamente tramite request() sfruttando gli ambiti (scope) esistenti della connessione.
| Limite | Valore |
|---|---|
| Dimensione del programma | 64 KB |
| Tempo di esecuzione | 30 secondi |
| Richieste API per esecuzione | 100 |
| JSON restituito | 256 KB |
| Output console | 200 righe / 32 KB |
Ciascuna richiesta interna viene conteggiata a fronte del consueto limite di frequenza (rate limit) dell’API per la credenziale. I risultati voluminosi vengono esplicitamente contrassegnati come troncati; filtra o riepiloga i dati all’interno del programma invece di restituire pagine grezze.