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

Execução de Código Python

Pré-requisitos
- Uma conta modal e uma CLI modal configurada.
- UV
- Um cliente que suporte MCP. Como o Claude Desktop App ou o Goose
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.

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.

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.

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