Modal MCP Toolbox

Uma coleção de ferramentas do Model Context Protocol (MCP) que rodam na plataforma de nuvem Modal.

Documentação

Modal MCP Toolbox 🛠️

smithery badge

Uma coleção de ferramentas de Model Context Protocol (MCP) que rodam no Modal. Isso permite que você estenda as capacidades do seu LLM em ferramentas como Goose ou o Claude Desktop App.

Modal Toolbox MCP server

Ferramentas

  • run_python_code_in_sandbox: Permite que você execute código Python em um ambiente isolado.
  • generate_flux_image: Gere uma imagem usando o modelo FLUX.

Demonstração

Geração de Imagem Flux

🎬Flux Image Generation

Execução de Código Python

🎬Python Code Execution

Pré-requisitos

Isso roda contra a sua conta modal, então você precisará ter uma conta modal e estar logado.

Instalação

A instalação depende do cliente que usa o MCP. Aqui estão as instruções para Claude e Goose.

Claude

Vá para Settings > Developer no Claude Desktop App. E clique em Editar Configuração. 🖼️Claude Settings

Adicione a configuração para o servidor MCP. Minha configuração fica assim:

{
  "mcpServers": {
    "modal-toolbox": {
      "command": "uvx",
      "args": ["modal-mcp-toolbox"]
    }
  }
}

Goose

Vá para Settings e clique em Adicionar.

🖼️Goose Settings

Em seguida, adicione uma extensão como na captura de tela abaixo. A parte importante é definir o comando para:

uvx modal-mcp-toolbox

O resto você pode preencher como quiser.

🖼️Goose MCP Settings

Instalando via Smithery (não funciona atualmente)

Para instalar o Modal MCP Toolbox para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install @philipp-eisen/modal-mcp-toolbox --client claude