Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi E2B con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.
In breve
Gestisci con la tua AI le sandbox cloud E2B del tuo team: elenca, avvia, ispeziona, metti in pausa, riprendi ed estendi le sandbox, leggi i loro log e le metriche di CPU, memoria e disco, e consulta template, build e snapshot del team.
Prova a chiedere
Prompt di esempio per E2B
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → E2B, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
E2B + Claude
Gestisci con la tua AI le sandbox cloud E2B del tuo team: elenca, avvia, ispeziona, metti in pausa, riprendi ed estendi le sandbox, leggi i loro log e le metriche di CPU, memoria e disco, e consulta template, build e snapshot del team.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
E2B_API_KEY
Step 1 — Ottieni le credenziali
La configurazione richiede circa 2 minuti. Ti serve un account E2B; le sandbox in esecuzione vengono addebitate al team al secondo (il piano Hobby parte con crediti gratuiti).
- Accedi a https://e2b.dev/dashboard e apri Keys (https://e2b.dev/dashboard?tab=keys).
- Copia una chiave API del team. Inizia con
e2b_; un access token personale (sk_e2b_...) qui non funziona. - Incollala in
E2B_API_KEY. Il connettore la invia nell'headerX-API-Key, e agisce per tutto il team. - Installa il connettore ed esegui
e2b_list_sandboxesper verificarla.
Quali strumenti costano: e2b_create_sandbox avvia una sandbox e e2b_resume_sandbox ne riprende una in pausa. Una sandbox in esecuzione viene addebitata al secondo per CPU e memoria finché non scade, viene messa in pausa o terminata, e e2b_set_sandbox_timeout la tiene in fatturazione più a lungo quando sposta in avanti la fine. L'AI ti chiede conferma prima di avviare, riprendere o estendere una sandbox, tiene timeout breve e mette in pausa le sandbox o le lascia scadere quando il lavoro è finito. Gli strumenti di lettura sono gratuiti, e una sandbox in pausa non paga il calcolo.
Template: e2b_list_default_templates mostra i template pronti di E2B come base, code-interpreter-v1 e desktop con CPU, memoria, disco e versione di envd; e2b_list_templates elenca i template del team con alias, stato della build e numero di avvii; e2b_list_template_builds elenca le build di un template.
Avviare una sandbox: e2b_create_sandbox riceve template_id (id o alias, predefinito base), timeout in secondi (predefinito 300) e, facoltativi, metadata (coppie chiave-valore di stringhe per ritrovarla), env_vars, auto_pause (mettere in pausa alla scadenza invece di terminare) e allow_internet_access. La risposta contiene sandboxID e domain. L'AI non mette in env_vars segreti che non hai approvato.
Ispezionare: e2b_list_sandboxes filtra per state (running o paused), template, metadata come user=abc&app=prod e started_after; e2b_get_sandbox mostra template, risorse, ora di inizio e di fine, stato e impostazioni di rete; e2b_get_sandbox_logs legge i log di sistema e dei processi, filtrati per livello minimo o per un testo di ricerca (sensibile alle maiuscole); e2b_get_sandbox_metrics mostra l'uso di CPU, memoria e disco nel tempo.
Ciclo di vita: e2b_set_sandbox_timeout imposta una nuova fine a partire da adesso e sostituisce la precedente, quindi un valore più breve termina prima la sandbox. e2b_pause_sandbox congela una sandbox con i suoi file e, per impostazione predefinita, la sua memoria (memory: false conserva solo il file system, e alla ripresa la sandbox si riavvia); e2b_resume_sandbox la riprende o estende una in esecuzione; e2b_list_snapshots elenca gli snapshot salvati.
Disattivati all'installazione: e2b_kill_sandbox. Non si può annullare (processi, memoria e file vanno persi), quindi un amministratore del workspace lo attiva quando il team ne ha bisogno.
Eseguire codice non fa parte di questo connettore: comandi, file e code interpreter sono serviti da ogni sandbox stessa (il suo agente envd su https://<port>-<sandboxID>.e2b.app) con un proprio access token, e la chiave API del team non deve finire in una sandbox dove gira codice generato. Per questo usa gli SDK di E2B (e2b, @e2b/code-interpreter) o uno strumento che li incapsula. Gli access token delle sandbox vengono rimossi dalle risposte.
Formati dei dati: gli orari sono ISO 8601, in UTC; start ed end delle metriche sono secondi Unix e i valori cursor dei log millisecondi Unix. cpuCount sono vCPU, memoryMB e diskSizeMB megabyte.
Paginazione: e2b_list_sandboxes, e2b_list_templates, e2b_list_template_builds e e2b_list_snapshots accettano limit (predefinito 50, al massimo 100) e restituiscono il token della pagina successiva in _headers.x-next-token, con l'elenco in data; l'AI lo passa come next_token finché non manca. e2b_list_sandboxes restituisce anche _headers.x-total-running. e2b_get_sandbox_logs restituisce fino a 1.000 righe (predefinito 100) da un cursor, forward o backward.
Limiti: il team ha un limite di sandbox contemporanee. timeout è limitato dal piano: 1 ora su Hobby, 24 ore su Pro.
Errori comuni: 400 indica un parametro errato (ad esempio un timeout oltre il massimo del piano); 401 una chiave errata, o un access token al posto di una chiave API del team; 403 che il team non può usare il template; 404 una sandbox o un template sconosciuto (una sandbox scaduta non esiste più); 409 che la sandbox è già in pausa o lo sta diventando; 429 troppe sandbox o richieste contemporanee (l'AI attende invece di riprovare in loop); 500 e 503 sono problemi di E2B.
Il connettore non esegue codice, comandi o operazioni sui file dentro le sandbox e non costruisce template.
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Claude
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.
- In Claude apri Customize → Connectors.
- Clicca + e poi Add custom connector.
- Inserisci un nome, ad esempio
E2B, e l'URL del server MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add. - Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.
Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.
Tool disponibili
| Tool | What it does |
|---|---|
e2b_list_sandboxes | List the E2B sandboxes of the team, newest first: sandbox id, template, alias, state (running or paused), start and end time, CPU, memory… |
e2b_get_sandbox | Read one E2B sandbox: template and alias, state, start and end time, CPU, memory and disk, envd version, domain, internet access, network… |
e2b_create_sandbox | Start a new E2B sandbox from a template |
e2b_set_sandbox_timeout | Set when an E2B sandbox ends: timeout seconds counted from now, replacing the previous end time (a shorter value ends it sooner) |
e2b_pause_sandbox | Pause a running E2B sandbox, saving its files and, by default, its memory, so it can be resumed later with e2b_resume_sandbox |
e2b_resume_sandbox | Resume a paused E2B sandbox (or extend a running one) and return its details |
e2b_kill_sandbox | Kill an E2B sandbox immediately |
e2b_get_sandbox_logs | Read the logs of one E2B sandbox (system and process output) with timestamp, level and message; filter by minimum level or a search string |
e2b_get_sandbox_metrics | Read the resource use of one E2B sandbox over time: CPU count and usage percent, memory and disk used and total, per timestamp |
e2b_list_templates | List the team's E2B templates: template id, aliases and names, build id and status, CPU, memory and disk, public flag, spawn count, last… |
e2b_list_template_builds | List the builds of one E2B template with build id, status, CPU, memory, disk, envd version and dates |
e2b_list_default_templates | List E2B's ready-made default templates (such as base, code-interpreter-v1 and desktop) with their aliases, CPU, memory, disk and envd… |
e2b_list_snapshots | List the team's E2B sandbox snapshots with id, name, the sandbox they came from and dates; filter by sandbox or name |
Esempi di prompt
- "Quali sandbox E2B sono in esecuzione adesso, quale template usa ciascuna e quando finisce?"
- "Avvia una sandbox code-interpreter-v1 per 10 minuti con i metadati user=demo e dammi il suo sandbox id."
- "Mostrami i log di errore della sandbox ixk2b9z0."
- "Quanta CPU e memoria ha usato la sandbox ixk2b9z0 da quando è partita?"
- "Metti in pausa tutte le sandbox in esecuzione con i metadati app=staging."
FAQ
Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Prossimi passi
- Landing del connettore
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?