E2B Connector for AI agents.
3 live capabilities
Run python and shell commands in secure cloud sandboxes.
Waiting for input…
Why people use E2B
E2B Secure Sandboxing for AI Code Execution
This Connector changes that by giving your agent its own hands. Your agent can now spin up a Linux environment, run the script, and give you the results in one go. You stop being the middleman for copy-pasting and start being the person who just checks the final output.
What Vinkius changes
E2B gives your agent a secure, disposable workspace to execute any code it generates.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Safety first for local scripts
An agent writes a script to clean up files.
- Real-world use case 02
Automated data analysis
A user wants to process a CSV.
- Real-world use case 03
Secure student labs
A platform lets students write code.
Complete set · 3capabilities
The complete E2B capability set.
These are the exact actions your AI can choose when you ask it to work with E2B.
01—03
3 capabilities in this set.
Part of 3 available through E2B.
- 01 Capability
Create sandbox
Use create_sandbox to spin up a new isolated cloud sandbox. This provides your agent with a fresh Linux environment that starts in 150ms.
- 02 Capability
Kill sandbox
Use kill_sandbox to permanently delete a sandbox and its files. This releases resources and helps you keep your costs down.
- 03 Capability
List sandboxes
Use list_sandboxes to see all active environments in your account. It helps you monitor resource usage and keep track of what's running.
Set up in minutes
One URL. Then ask E2B to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use E2B from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it E2B, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable E2B for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the E2B URL.
- Step 03
Save and start
Save the connection and enable E2B in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"e2b": {
"url": "https://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using E2B
Open Agent mode in chat and ask: "Using E2B, help me...". 3 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"e2b": {
"url": "https://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using E2B
Ask Copilot: "Using E2B, help me...". 3 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"e2b": {
"url": "https://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using E2B
Open Cascade and ask: "Using E2B, help me...". 3 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"e2b": {
"url": "https://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using E2B
Ask Cline: "Using E2B, help me...". 3 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add e2b --transport http "https://edge.vinkius.com/vk_preview_3CRPqmTDsCByQOyZDcriXUCwkogoOvQeH8PdgsKD/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using E2B
Ask Claude: "Using E2B, show me...". 3 tools are ready
Where the request belongs
Work E2B can move forward.
E2B is for the developer who is tired of letting an AI run scripts on their local machine.
AI Agent Developer
Testing generated code safely without exposing the host system to arbitrary commands.
Data Scientist
Running analysis scripts in isolated, reproducible cloud environments for consistent results.
EdTech Engineer
Providing students with a safe way to execute code in a web browser without infrastructure risks.
When one Connector is not enough
Carry the request into a workflow.
Combine E2B with the systems that finish the task.
View all recipesBuild the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsDaytona (Dev Workspaces)
Manage ephemeral development environments and sandboxes via Daytona. create, start, stop, and resize workspaces directly from your AI agent.
Coder (Remote Dev)
Manage Coder remote development environments, monitor deployment stats, and interact with AI Bridge sessions directly from your AI agent.
Cursor Cloud Agent
Create and manage Cursor cloud agents. spin up autonomous coding agents, track runs, monitor usage, and manage artifacts from any AI assistant.
Braintrust
Automate AI evaluations with Braintrust. organize projects, test model datasets, run benchmarks, and manage prompts via any AI agent.
Cortex XSIAM
Connect Cortex XSIAM to any AI agent via MCP.
Idempotency Key Enforcer
Prevents duplicate execution of identical side-effectful operations using an in-memory LRU cache.
Bring your own AI
Change the model, client or framework. Keep E2B connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about E2B.
The practical details behind the request, access and result.
What does the E2B MCP actually do?
E2B provides a secure way for your AI agent to execute code in the cloud. It creates isolated Linux environments so your agent can run scripts without touching your personal computer.
Can I use the E2B MCP to run Python scripts?
Yes, you can use pre-configured templates to spin up environments that already have Python installed. This makes it easy for your agent to run data analysis or scripts immediately.
Is the E2B MCP safe for running untrusted code?
It is designed specifically for security. Each sandbox is an isolated microVM with its own kernel and filesystem, meaning the code can't escape to your main system.
How fast does E2B MCP spin up a sandbox?
The sandboxes are built for speed and typically start in about 150ms. This allows your AI agent to jump into a new task almost instantly.
Can I use the E2B MCP for Node.js projects?
Yes, there is a dedicated Node.js template. Your agent can spin up a workspace with Node pre-installed to run JavaScript applications or test your code.
How do I manage my costs with the E2B MCP?
You can manage costs by using the kill capability to delete sandboxes as soon as your agent finishes its task. This ensures you only pay for the time your code is actually running.
How secure are E2B sandboxes?
E2B sandboxes run as dedicated Firecracker microVMs. the same technology used by AWS Lambda and Fargate. Each sandbox has its own Linux kernel, filesystem, and network stack, providing hardware-level isolation. Code running in a sandbox cannot access your host system, other sandboxes, or any external resources unless explicitly configured.
What programming languages are supported?
E2B supports Python, JavaScript/TypeScript, R, Java, and Bash out of the box. You can also create custom sandbox templates with any pre-installed capabilities, libraries, or system dependencies. The base template provides a full Ubuntu Linux environment where you can install anything via apt or pip.
How does E2B pricing work?
E2B uses usage-based pricing billed per second of compute time. The free Hobby plan includes a one-time $100 credit (no credit card required), up to 20 concurrent sandboxes, and 1-hour maximum session length. The Pro plan starts at $150/month with 24-hour sessions and higher concurrency limits.
One connection away
Give your agent a direct line to E2B.
Connect E2B once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available