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 🛠️

smithery badge

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.

Modal Toolbox MCP server

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

🎬Flux Image Generation

Ejecución de código Python

🎬Python Code Execution

Requisitos previos

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. 🖼️Claude Settings

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.

🖼️Goose Settings

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.

🖼️Goose MCP Settings

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