About E2B MCP
E2B MCP is an MCP server published by LRriver in the Developer Tools category: support connecting E2B via MCP, with custom server and client, without the need for tools like the Claude app, Cursor, etc.
The repository has 5 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/LRriver/E2B_MCPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about E2B MCP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- ✓Tests presentA test suite exists in the repository.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
1 check has not been run yet.
README
E2B_MCP
English | 中文
Support connecting E2B via MCP with a custom server and client, without the need for tools like the Claude app or Cursor.
Environment configuration
conda create -n mcp python=3.12 -y
conda activate mcp
pip install -r requirements.txt
Run MCP
First, create a .env file and fill in the following variables:
E2B_API_KEY= ""
model=""
llm_api_key=""
llm_api_base = ""
E2B_API_KEY needs to be obtained from E2B , model is the name of the LLM, llm_api_base is the URL of the LLM, and llm_api_key is the API Key for the LLM.
Then start the server:
python ./e2b_mcp_server.py
Open a new terminal window and run the client:
python ./e2b_mcp_llamaindex_client.py
The result looks like this:

README fetched from the repository 7 days ago. The original is authoritative.