Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade E2B con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Resumen
Gestiona con tu IA las sandboxes en la nube de E2B de tu equipo: lista, inicia, inspecciona, pausa, reanuda y amplía sandboxes, lee sus logs y métricas de CPU, memoria y disco, y consulta las plantillas, builds y snapshots del equipo.
Prueba a pedir
Prompts de ejemplo para E2B
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → E2B, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
E2B + Claude
Gestiona con tu IA las sandboxes en la nube de E2B de tu equipo: lista, inicia, inspecciona, pausa, reanuda y amplía sandboxes, lee sus logs y métricas de CPU, memoria y disco, y consulta las plantillas, builds y snapshots del equipo.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
E2B_API_KEY
Paso 1 — Obtener credenciales
La configuración lleva unos 2 minutos. Necesitas una cuenta de E2B; las sandboxes en ejecución se facturan al equipo por segundo (el plan Hobby empieza con créditos gratuitos).
- Inicia sesión en https://e2b.dev/dashboard y abre Keys (https://e2b.dev/dashboard?tab=keys).
- Copia una clave API de equipo. Empieza por
e2b_; un access token personal (sk_e2b_...) no sirve aquí. - Pégala en
E2B_API_KEY. El conector la envía en la cabeceraX-API-Key, y actúa en nombre de todo el equipo. - Instala el conector y ejecuta
e2b_list_sandboxespara comprobarla.
Qué herramientas cuestan dinero: e2b_create_sandbox inicia una sandbox y e2b_resume_sandbox reanuda una pausada. Una sandbox en ejecución se factura por segundo de CPU y memoria hasta que expira, se pausa o se termina, y e2b_set_sandbox_timeout la mantiene facturando más tiempo cuando retrasa el final. La IA te pregunta antes de iniciar, reanudar o ampliar una sandbox, mantiene timeout corto y pausa las sandboxes o las deja expirar cuando el trabajo está hecho. Las herramientas de lectura son gratuitas, y una sandbox pausada no paga cómputo.
Plantillas: e2b_list_default_templates muestra las plantillas listas de E2B como base, code-interpreter-v1 y desktop con CPU, memoria, disco y versión de envd; e2b_list_templates lista las plantillas propias del equipo con alias, estado del build y número de arranques; e2b_list_template_builds lista los builds de una plantilla.
Iniciar una sandbox: e2b_create_sandbox recibe template_id (id o alias, por defecto base), timeout en segundos (por defecto 300) y, opcionalmente, metadata (pares clave-valor de texto para encontrarla luego), env_vars, auto_pause (pausar al expirar en lugar de terminar) y allow_internet_access. La respuesta trae sandboxID y domain. La IA no pone en env_vars secretos que no hayas aprobado.
Inspeccionar: e2b_list_sandboxes filtra por state (running o paused), template, metadata como user=abc&app=prod y started_after; e2b_get_sandbox muestra plantilla, recursos, hora de inicio y de fin, estado y ajustes de red; e2b_get_sandbox_logs lee los logs del sistema y de los procesos, filtrados por nivel mínimo o por un texto de búsqueda (distingue mayúsculas); e2b_get_sandbox_metrics muestra el uso de CPU, memoria y disco a lo largo del tiempo.
Ciclo de vida: e2b_set_sandbox_timeout fija un nuevo final contado desde ahora y sustituye al anterior, así que un valor más corto termina antes la sandbox. e2b_pause_sandbox congela una sandbox con sus archivos y, por defecto, su memoria (memory: false conserva solo el sistema de archivos, y al reanudar la sandbox se reinicia); e2b_resume_sandbox la reanuda o amplía una en ejecución; e2b_list_snapshots lista los snapshots guardados.
Desactivadas al instalar: e2b_kill_sandbox. No se puede deshacer (procesos, memoria y archivos desaparecen), así que un administrador del workspace la activa cuando el equipo la necesita.
Ejecutar código no forma parte de este conector: los comandos, los archivos y el code interpreter los sirve cada sandbox (su agente envd en https://<port>-<sandboxID>.e2b.app) con su propio access token, y la clave API del equipo no debe llegar a una sandbox donde se ejecuta código generado. Para eso usa los SDK de E2B (e2b, @e2b/code-interpreter) o una herramienta que los envuelva. Los access tokens de las sandboxes se eliminan de las respuestas.
Formatos de datos: las horas son ISO 8601, en UTC; start y end de las métricas son segundos Unix y los valores cursor de los logs milisegundos Unix. cpuCount son vCPU, memoryMB y diskSizeMB megabytes.
Paginación: e2b_list_sandboxes, e2b_list_templates, e2b_list_template_builds y e2b_list_snapshots aceptan limit (por defecto 50, como máximo 100) y devuelven el token de la página siguiente en _headers.x-next-token, con la lista en data; la IA lo pasa como next_token hasta que deja de aparecer. e2b_list_sandboxes devuelve también _headers.x-total-running. e2b_get_sandbox_logs devuelve hasta 1.000 líneas (por defecto 100) desde un cursor, forward o backward.
Límites: el equipo tiene un límite de sandboxes simultáneas. timeout está limitado por el plan: 1 hora en Hobby, 24 horas en Pro.
Errores comunes: 400 indica un parámetro incorrecto (por ejemplo un timeout por encima del máximo del plan); 401 una clave errónea, o un access token en lugar de una clave API de equipo; 403 que el equipo no puede usar la plantilla; 404 una sandbox o plantilla desconocida (una sandbox que expiró ya no existe); 409 que la sandbox ya está pausada o pausándose; 429 demasiadas sandboxes o peticiones simultáneas (la IA espera en lugar de reintentar en bucle); 500 y 503 son problemas de E2B.
El conector no ejecuta código, comandos ni operaciones de archivos dentro de las sandboxes y no construye plantillas.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
E2B, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
e2b_list_sandboxes | List the E2B sandboxes of the team, newest first: sandbox id, template, alias, state (running or paused), start and end time, CPU, memory… |
e2b_get_sandbox | Read one E2B sandbox: template and alias, state, start and end time, CPU, memory and disk, envd version, domain, internet access, network… |
e2b_create_sandbox | Start a new E2B sandbox from a template |
e2b_set_sandbox_timeout | Set when an E2B sandbox ends: timeout seconds counted from now, replacing the previous end time (a shorter value ends it sooner) |
e2b_pause_sandbox | Pause a running E2B sandbox, saving its files and, by default, its memory, so it can be resumed later with e2b_resume_sandbox |
e2b_resume_sandbox | Resume a paused E2B sandbox (or extend a running one) and return its details |
e2b_kill_sandbox | Kill an E2B sandbox immediately |
e2b_get_sandbox_logs | Read the logs of one E2B sandbox (system and process output) with timestamp, level and message; filter by minimum level or a search string |
e2b_get_sandbox_metrics | Read the resource use of one E2B sandbox over time: CPU count and usage percent, memory and disk used and total, per timestamp |
e2b_list_templates | List the team's E2B templates: template id, aliases and names, build id and status, CPU, memory and disk, public flag, spawn count, last… |
e2b_list_template_builds | List the builds of one E2B template with build id, status, CPU, memory, disk, envd version and dates |
e2b_list_default_templates | List E2B's ready-made default templates (such as base, code-interpreter-v1 and desktop) with their aliases, CPU, memory, disk and envd… |
e2b_list_snapshots | List the team's E2B sandbox snapshots with id, name, the sandbox they came from and dates; filter by sandbox or name |
Ejemplos de prompts
- "¿Qué sandboxes de E2B están en ejecución ahora, qué plantilla usa cada una y cuándo termina?"
- "Inicia una sandbox code-interpreter-v1 durante 10 minutos con los metadatos user=demo y dame su sandbox id."
- "Muéstrame los logs de error de la sandbox ixk2b9z0."
- "¿Cuánta CPU y memoria ha usado la sandbox ixk2b9z0 desde que arrancó?"
- "Pausa todas las sandboxes en ejecución con los metadatos app=staging."
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
- Página del conector
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?