Skip to main content
Glama
fstandhartinger

sandbox-as-a-service-mcp

sandbox-as-a-service-mcp

Un servidor MCP que le da a un agente una máquina virtual Linux real que puede romper.

Once herramientas: crear un sandbox, ejecutar comandos de shell en él, escribir y leer archivos, listar lo que produjo una ejecución, exponer un puerto en una URL de vista previa pública, extender la vida útil, destruirlo y comprobar cuánto costó todo.

Cada sandbox es una VM dedicada con su propio kernel, no un contenedor que comparte un host con el código de otras personas. Nunca se reutiliza entre cuentas y se destruye cuando expira, tanto si alguien se acuerda de pedirlo como si no.

Úsalo

AAS_API_KEY=aas_sk_... npx -y https://sandbox-as-a-service.com/mcp.tgz

Obtén una clave en sandbox-as-a-service.com — las cuentas nuevas empiezan con crédito gratuito y sin tarjeta.

Claude Desktop / Claude Code

{
  "mcpServers": {
    "sandbox": {
      "command": "npx",
      "args": ["-y", "https://sandbox-as-a-service.com/mcp.tgz"],
      "env": { "AAS_API_KEY": "aas_sk_..." }
    }
  }
}

Related MCP server: microsandbox-mcp

Las herramientas

Herramienta

Qué hace

create_sandbox

Crea una VM y devuelve su id una vez que está lista.

run_command

Ejecuta un comando de shell como usuario sin privilegios. Devuelve stdout, stderr, código de salida.

write_file

Escribe un archivo. El contenido viaja fuera de banda, así que las comillas y los binarios sobreviven.

read_file

Lee un archivo de vuelta — así es como un agente accede a lo que produjo su código.

list_files

Lista un árbol de directorios, para que un agente pueda encontrar lo que produjo una ejecución.

expose_port

Le da a un servidor dentro del sandbox una URL https pública para compartir.

get_sandbox

Estado, tamaño y expiración.

list_sandboxes

Todo lo que hay en la cuenta, del más reciente al más antiguo — útil para encontrar extraviados.

extend_sandbox

Retrasa la expiración cuando un trabajo supera su tiempo de espera.

destroy_sandbox

Lo destruye y detiene la facturación.

get_usage

Crédito restante y uso reciente.

Notas para agentes

  • El código se ejecuta como un usuario sin privilegios. No hay sudo, así que apt-get no funcionará; usa pip install --user --break-system-packages o npm install, ambos funcionan.

  • run_command espera a que el comando termine. Inicia un servidor con & o mantendrá la llamada abierta hasta el tiempo de espera.

  • Un sandbox se destruye cuando expira su tiempo de espera, tanto si se llama a destroy_sandbox como si no, así que un sandbox olvidado cuesta minutos, no dinero para siempre. Llamarlo de todos modos devuelve los minutos que no ibas a usar.

Entorno

Variable

AAS_API_KEY

Requerida. Tu clave de API.

AAS_BASE_URL

Opcional. Por defecto es https://sandbox-as-a-service.com/v1.

Con licencia MIT. El servicio con el que habla está en sandbox-as-a-service.com; documentación.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.

  • Persistent cloud development environments that coding agents create, run and test software in.

  • The agent-native cloud: database, functions, AI, storage, computers. 50 tools, one API key.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fstandhartinger/sandbox-as-a-service-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server