Runs commands, manages files, and performs Git operations inside isolated E2B Linux sandboxes through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by E2b Sandbox MCP.
sandbox_createCreate a new cloud sandbox (Linux VM)
sandbox_listList all active sandboxes
sandbox_infoGet details about a specific sandbox
sandbox_killTerminate and destroy a sandbox
sandbox_keep_aliveExtend a sandbox's timeout
sandbox_pausePause a sandbox, preserving its state for later
The asif-nvc/e2b-sandbox-mcp MCP server connects Claude Code to E2B cloud sandboxes. Each sandbox is an isolated Linux virtual machine where the agent can inspect a repository, install dependencies, run tests, modify files, and interact with Git. These actions take place in the E2B environment rather than on the developerβs local machine.
The server supports disposable experimentation as well as longer-lived sessions. An agent can create several sandboxes for parallel work, pause one while preserving its state, resume it later, or terminate it when the work is complete. It can also expose a port through a public URL for previewing a development server in a browser.
Typical workflows include cloning a GitHub repository, running its build or test commands, investigating failures, applying a change, committing it, and pushing the result. GitHub access tokens can be supplied for private repository access and pushes.
The asif-nvc/e2b-sandbox-mcp MCP server uses the MCP stdio transport and keeps a registry of active sandbox instances. Tools refer to sandboxes by ID, which allows multiple isolated environments to be used concurrently. The E2B API key authenticates access to the cloud sandbox service.
Command execution returns standard output, standard error, and an exit code. Foreground commands return their results directly, while background commands return a process ID that can later be inspected or terminated. Tool output is structured and capped: each output stream is limited to 100 KB, with a 200 KB combined limit. Directory listings are limited to 1,000 entries.
The environments are real Linux VMs with network access. As a result, Git pushes, network requests, package installation, and similar operations affect external systems as they normally would.
The package requires Node.js 18 or newer, Claude Code, and an E2B API key. Register it with Claude Code using the npm package:
E2B_API_KEY is required. GITHUB_TOKEN is optional and is used for private repositories and Git pushes. The README states that E2B has a free tier, but sandbox usage can incur charges. Restart Claude Code after registering the server.
The package can alternatively be installed globally with npm and launched as e2b-sandbox-mcp, but the npx registration is the documented no-separate-install path.
The asif-nvc/e2b-sandbox-mcp MCP server groups its tools into these areas:
Sandboxes have a default five-minute timeout. The keep-alive operation can extend that timeout, while pause and resume preserve a sandbox for later work. Killing a sandbox destroys it and its current environment.
This server does not make sandbox activity private from the internet. Network requests and repository operations remain real, so an agent can affect remote services or repositories if given the relevant credentials. A GitHub token is not required for public repository cloning, but the material only identifies it as optional support for private access and pushing.
E2B billing and sandbox expiration are operational considerations. The default timeout is five minutes, and users should check E2B pricing for usage costs. The server is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/asif-nvc-e2b-sandbox-mcp)<a href="https://allmcps.com/mcp/asif-nvc-e2b-sandbox-mcp"><img src="https://allmcps.com/api/badge/asif-nvc-e2b-sandbox-mcp?style=directory" alt="E2b Sandbox MCP on AllMCPs" /></a>