เครื่องมือ · เครื่องมือวิศวกรรม AI / แซนด์บ็อกซ์บนคลาวด์
E2B MCP
2026 · เครื่องมือ · Python 3.10+, FastMCP / MCP SDK
เซิร์ฟเวอร์ MCP บน E2B: แซนด์บ็อกซ์บนคลาวด์ให้เอเจนต์ AI รันโค้ดได้อย่างปลอดภัย 45 เครื่องมือ รองรับ stdio และ HTTP
E2B MCP ครอบคลุมแกนหลักของ API สาธารณะของ E2B ในเซิร์ฟเวอร์ MCP ตัวเดียว ได้แก่ วงจรชีวิตของแซนด์บ็อกซ์ ระบบไฟล์ (พร้อมการเฝ้าดูและ presigned URL) คำสั่งและโพรเซสเบื้องหลัง PTY, Code Interpreter พร้อมบริบท เครือข่าย (URL พรีวิว) เมตริก การหยุดชั่วคราว/ทำต่อและสแนปช็อต เทมเพลตแบบกำหนดเอง ทำงานผ่าน stdio และ Streamable HTTP (การยืนยันตัวตนแบบ bearer ด้วยการเปรียบเทียบเวลาคงที่, healthcheck, Docker) พร้อมลองใหม่เมื่อเกิดข้อผิดพลาดชั่วคราวและแยกเอาต์พุตระหว่างแซนด์บ็อกซ์ รุ่น v1.0.0 บิลด์ในเครื่องแล้ว และตรวจสอบการติดตั้งบน DEV VPS แล้ว
โจทย์
ให้เอเจนต์ AI มีสภาพแวดล้อมที่ปลอดภัยและแยกต่างหากสำหรับรันโค้ด โดยไม่ให้เข้าถึงเครื่องของผู้ใช้เอง
มีอะไรอยู่ข้างใน
- 45 เครื่องมือ: แซนด์บ็อกซ์, ไฟล์ (+ เฝ้าดู, อ่านไบนารี, presigned URL), คำสั่ง, Code Interpreter (+ บริบท), โพรเซส, PTY, เครือข่าย, เมตริก, สแนปช็อต, เทมเพลต
- ทรานสปอร์ต: stdio และ Streamable HTTP, bearer token, เปรียบเทียบด้วย hmac.compare_digest, /health
- ลองใหม่แบบ exponential back-off เมื่อเจอ RateLimit/Timeout, แยกเอาต์พุตระหว่างแซนด์บ็อกซ์, ล้างสตรีมและการสมัครรับข้อมูล
- Docker image, จุด import เดียวสำหรับ E2B SDK (เลเยอร์อะแดปเตอร์)
แปลโดยเครื่อง อยู่ระหว่างตรวจทาน