yukkit-e2b-mcp-server
Provides MCP (Model Context Protocol) server tools that let AI clients run code and manage files inside E2B sandboxes. Includes separate JavaScript/TypeScript and Python implementations, offering sandbox lifecycle management, code/command execution, filesystem operations, and optional exposure of sandbox services via public URLs.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Uses sandbox isolation via E2B (good security posture compared to direct execution). Requires an E2B API key via environment variable; README advises keeping it secure. However, the provided content does not describe granular scopes, key rotation, or rate-limit/abuse controls, and it does not provide details on how tool inputs are constrained beyond a 'secure' sandbox default.
⚡ Reliability
Best When
You want an MCP-compatible toolset for integrating an AI assistant (e.g., Claude Desktop/Cline) with isolated E2B execution and filesystem capabilities, with client-side configuration via MCP server command/args/env.
Avoid When
You need strong guarantees about preventing untrusted code from exfiltrating data beyond the intended sandbox boundaries, or you cannot provide/secure the required E2B API key and apply operational limits.
Use Cases
- • Enable code execution for AI assistants in an isolated sandbox
- • Running Python code / notebook-style execution against user-provided snippets
- • Executing shell commands for DevOps/diagnostics tasks in isolation
- • File read/write/list operations within a sandboxed workspace
- • Launching and sharing sandboxed services via temporary public URLs
- • Managing multiple concurrent sandboxes with automatic cleanup and limits
Not For
- • Use as a general remote code execution endpoint without strict sandboxing policies and input controls
- • Production use cases where you cannot safely handle arbitrary code/commands or data exfiltration risks
- • Workflows that require documented HTTP/REST APIs, GraphQL, or gRPC endpoints from this package
Interface
Authentication
Authentication is described as an E2B API key provided via the MCP server process environment (E2B_API_KEY). No fine-grained scopes or OAuth flow are documented in the provided README.
Pricing
Pricing for this package is not provided; underlying E2B usage would typically incur separate costs, but no limits/costs are documented here.
Agent Metadata
Known Gotchas
- ⚠ The README does not specify rate limits, retry semantics, or idempotency guarantees for tools like run_command/run_code/write_file; agents should implement their own conservative retry/idempotency handling.
- ⚠ Running arbitrary code/commands can have side effects within the sandbox; agents should explicitly manage sandbox lifecycle (create/kill) to avoid resource leakage.
- ⚠ Two implementations exist (JS and Python); ensure you target the correct client/tooling configuration expected by your MCP host.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for yukkit-e2b-mcp-server.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.