Modal MCP Toolbox
Una colección de herramientas del Protocolo de Contexto de Modelo (MCP) que se ejecutan en la plataforma en la nube Modal.
Documentación
Modal MCP Toolbox 🛠️
Una colección de herramientas de Model Context Protocol (MCP) que se ejecutan en Modal. Esto te permite extender las capacidades de tu LLM en herramientas como Goose o la Claude Desktop App.
Herramientas
run_python_code_in_sandbox: Te permite ejecutar código Python en un entorno aislado.generate_flux_image: Genera una imagen usando el modelo FLUX.
Demostración
Generación de imágenes FLUX

Ejecución de código Python

Requisitos previos
- Una cuenta de modal y una CLI de modal configurada.
- UV
- Un cliente que soporte MCP. Como la Claude Desktop App o Goose
Esto se ejecuta contra tu cuenta de modal, por lo que necesitarás tener una cuenta de modal e iniciar sesión.
Instalación
La instalación depende del cliente que use el MCP. Aquí tienes instrucciones para Claude y Goose.
Claude
Ve a Settings > Developer en la Claude Desktop App. Y haz clic en Editar Configuración.

Añade la configuración para el servidor MCP. Mi configuración se ve así:
{
"mcpServers": {
"modal-toolbox": {
"command": "uvx",
"args": ["modal-mcp-toolbox"]
}
}
}
Goose
Ve a Settings y haz clic en Añadir.

Luego añade una extensión como en la captura de pantalla de abajo. La parte importante es establecer el comando a:
uvx modal-mcp-toolbox
El resto lo puedes rellenar como quieras.

Instalación mediante Smithery (actualmente no funciona)
Para instalar Modal MCP Toolbox para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install @philipp-eisen/modal-mcp-toolbox --client claude