SMART-E2B

by leghis

Not rated
GitHub

About

Integrates E2B for secure code execution in cloud sandboxes, designed for Claude AI Desktop.

Details

Author
leghis
Categories
Developer Tools, Infrastructure, Other

Setup

Install SMART-E2B in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/leghis/smart-e2b

Follow the installation instructions in the repository README, then restart your MCP client.

Un serveur MCP (Model Context Protocol) qui intègre E2B pour exécuter du code dans des environnements sandbox sécurisés dans le cloud, spécialement conçu pour fonctionner avec Claude AI Desktop.

- Exécution sécurisée de code JavaScript et Python dans le cloud
- Gestion de fichiers intégrée (upload, lecture, liste)
- Réutilisation intelligente des sessions sandbox pour optimiser les performances
- Gestion automatique des timeouts et des erreurs
- Compatible avec Claude AI Desktop via MCP

- Node.js (v16 ou supérieur)
- Clé API E2B (obtenue sure2b.dev)
- Claude AI Desktop

To install smart-e2b for Claude Desktop automatically viaSmithery:

npx -y @smithery/cli install @Leghis/smart-e2b --client claude
# Installation globale depuis NPM npm install -g smart-e2b # OU installation directe depuis GitHub npm install -g git+https://github.com/Leghis/smart-e2b.git

- Ouvrez Claude AI Desktop
- Allez dans les paramètres > onglet Développeur > Modifier la configuration
- Ajoutez la configuration suivante au fichierclaude_desktop_config.json:

{ "mcpServers": { "smart-e2b": { "command": "npx", "args": ["-y", "smart-e2b"], "env": { "E2B_API_KEY": "" } } } }

Une fois configuré, vous pourrez accéder aux outils SMART-E2B directement depuis les conversations avec Claude AI Desktop.

- executeJavaScript: Exécute du code JavaScript dans un sandbox cloud
- executePython: Exécute du code Python dans un sandbox cloud
- uploadFile: Téléverse un fichier dans le sandbox
- listFiles: Liste les fichiers dans un répertoire du sandbox
- readFile: Lit le contenu d'un fichier dans le sandbox

Voici quelques exemples d'utilisation avec Claude AI Desktop :

Je voudrais tester ce code JavaScript : function fibonacci(n) { if (n <= 1) return n; return fibonacci(n-1) + fibonacci(n-2); } console.log(fibonacci(10));
Pourrais-tu exécuter ce code Python pour analyser des données ? import numpy as np import matplotlib.pyplot as plt # Générer des données aléatoires data = np.random.normal(0, 1, 1000) # Calculer les statistiques mean = np.mean(data) std = np.std(data) print(f"Moyenne: {mean:.4f}") print(f"Écart-type: {std:.4f}") # Créer un histogramme plt.hist(data, bins=30) plt.title('Distribution normale') plt.savefig('histogram.png')
# Cloner le dépôt git clone https://github.com/Leghis/smart-e2b.git cd smart-e2b # Installer les dépendances npm install # Compiler npm run build # Tester localement npm start

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB

The official developer experience MCP Server for Amazon DynamoDB. This server provides DynamoDB expert design guidance and data modeling assistance.

All Azure MCP tools in a single server. The Azure MCP Server implements the MCP specification to create a seamless connection between AI agents and Azure services. Azure MCP Server can be used alone or with the GitHub Copilot for Azure extension in VS Code.

Run code in secure sandboxes hosted by E2B

Tool platform by IBM to build, test and deploy tools for any data source

The Railway MCP Server enables natural language interaction with your Railway projects and infrastructure. Ask your IDE or AI assistant to create projects, deploy templates, manage environments, pull variables, redeploy services, and more.

The Shipyard CLI provides an MCP server for agents to manage Shipyard environments directly: by pulling logs, comparing branches, running tests, and stopping/starting environments..

Secure virtual machines for agents hosted by Superserve

HashiCorp Terraform MCP server for Infrastructure as Code workflows, including provider and module discovery through the Terraform Registry.

Execute any LLM-generated code in the YepCode secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.