Capsule Bash Server
OfficialMCP de Bash Capsule
Un servidor MCP que proporciona a tu agente de IA la capacidad de ejecutar comandos bash en un entorno seguro, persistente y aislado (sandbox).
Cómo funciona
Cada sesión se ejecuta dentro de un entorno aislado de WebAssembly. El entorno proporciona:
Estado persistente: el directorio de trabajo (cwd), las variables de entorno y los cambios en el sistema de archivos persisten entre comandos dentro de una sesión.
Diferencias en el sistema de archivos: cada respuesta de
runincluye una diferencia (diff) de lo que cambió en el disco.Memoria aislada: cada sesión obtiene su propio espacio de direcciones, sin fugas entre sesiones.
Sin acceso al host: el entorno aislado no puede acceder a tu sistema de archivos ni a la red del host.
Obtén más información sobre Capsule Bash.
Related MCP server: Code Executor MCP Server
Herramientas
Herramienta | Descripción |
| Ejecuta un comando bash en una sesión aislada. Devuelve stdout, stderr, código de salida, diferencias del sistema de archivos y estado actual (cwd + env). |
| Restablece el sistema de archivos y el estado (cwd, variables de entorno) de una sesión a sus valores iniciales. |
| Lista todas las sesiones activas. |
Sesiones
Los comandos dentro del mismo session_id comparten el directorio de trabajo, las variables de entorno y el estado del sistema de archivos entre llamadas.
Ejemplo
Pídele a tu agente de IA:
"Escribe un script de Python que calcule el promedio de una lista de números."
El agente llama a run secuencialmente:
{ "command": "mkdir -p /data && cd /data", "session_id": "custom_session" }
{ "command": "echo 'nums = [x for x in [1, 2, 3, []] if isinstance(x, int)]\nprint(sum(nums) / len(nums))' > avg.py", "session_id": "custom_session" }
{ "command": "python3 avg.py", "session_id": "custom_session" }Cada llamada devuelve stdout, stderr, exitCode, un diff del sistema de archivos y el state actualizado para enriquecer el contexto y mantener el seguimiento en el historial de la conversación.
Configuración
Añádelo a la configuración de tu cliente MCP (por ejemplo, Claude Desktop, Cursor):
{
"mcpServers": {
"bash": {
"command": "npx",
"args": ["-y", "@capsule-run/bash-mcp"]
}
}
}Limitaciones
No todos los comandos y opciones de bash están implementados. No dudes en abrir una incidencia si falta un comando o se comporta de forma inesperada.
Maintenance
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
- Flicense-qualityCmaintenanceProvides AI coding agents with a secure, sandboxed environment for executing coding tasks including file operations, command execution, and testing. Features session management, policy enforcement, and Docker-based sandboxing for safe code execution and development workflows.Last updated
- Alicense-qualityBmaintenanceProvides sandboxed code execution for AI agents with support for Python, JavaScript, and shell commands. Includes comprehensive safety features like destructive pattern blocking, timeout protection, and restricted file access for secure production use.Last updated44MIT
- Alicense-qualityBmaintenanceA throwaway Docker sandbox for agents to run code and shell commands safely.Last updated24MIT
- AlicenseAqualityBmaintenanceStateful, structured, safe shell sessions for AI agents, on real infrastructure.Last updated67Apache 2.0
Related MCP Connectors
Operate your Linux servers from your LLM. Every action runs through an auditable allowlist.
Execute code in 8 languages (Python, JS, TS, Go, Java, C++, C, Bash) in gVisor sandboxes.
Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/capsulerun/bash'
If you have feedback or need assistance with the MCP directory API, please join our Discord server