Tööriist · AI-inseneritööriistad / pilveliivakastid
E2B MCP
2026 · Tööriist · Python 3.10+, FastMCP / MCP SDK
E2B-l põhinev MCP-server: pilvelised liivakastid AI-agentide turvaliseks koodi käivitamiseks – 45 tööriista, stdio ja HTTP.
E2B MCP katab ühe MCP-serveriga avaliku E2B API tuumiku: liivakastide elutsükkel, failisüsteem (jälgimise ja eelallkirjastatud URL-idega), käsud ja taustaprotsessid, PTY, Code Interpreter kontekstidega, võrgundus (eelvaate URL-id), mõõdikud, pausimine/jätkamine ja snapshotid, kohandatud mallid. See töötab stdio ja Streamable HTTP kaudu (bearer-autoriseerimine konstantse ajaga võrdlusega, healthcheck, Docker), kordusproovidega mööduvate vigade korral ja väljundi isolatsiooniga liivakastide vahel. Väljalase v1.0.0 on lokaalselt ehitatud; paigaldus DEV VPS-ile on kontrollitud.
Ülesanne
Anda AI-agendile turvaline isoleeritud keskkond koodi käivitamiseks, andmata talle ligipääsu kasutaja enda masinale.
Mis sees on
- 45 tööriista: liivakastid, failid (+ jälgimine, binaarlugemine, eelallkirjastatud URL-id), käsud, Code Interpreter (+ kontekstid), protsessid, PTY, võrgundus, mõõdikud, snapshotid, mallid
- Transpordid: stdio ja Streamable HTTP; bearer-token, võrdlus hmac.compare_digest abil, /health
- Kordusproovid eksponentsiaalse back-off’iga vigade RateLimit/Timeout korral; väljundi isolatsioon liivakastide vahel; voogude ja tellimuste puhastus
- Docker-image; E2B SDK ühtne impordipunkt (adapterikiht)
Masintõlge – korrektuur käib.