
Modal MCP Toolbox
โ 26from philipp-eisen
A collection of Model Context Protocol (MCP) tools that run on the Modal cloud platform.
Modal MCP Toolbox ๐ ๏ธ
A collection of Model Context Protocol (MCP) tools that run on Modal. This let's you extend the capabilities of your LLM in tools such as Goose or the Claude Desktop App.
<a href="https://glama.ai/mcp/servers/ai78w0p5mc"><img width="380" height="200" src="https://glama.ai/mcp/servers/ai78w0p5mc/badge" alt="Modal Toolbox MCP server" /></a>
Tools
run_python_code_in_sandbox: Let's you run python code in a sandboxed environment.generate_flux_image: Generate an image using the FLUX model.
Demo
Flux Image Generation

Python Code Execution

uvx modal-mcp-toolboxPrerequisites
- A modal account and a configured modal CLI.
- UV
- A client that supports MCP. Such as the Claude Desktop App or Goose
This runs against your modal account, so you will need to have a modal account and be logged in.
Installation
Installation depends on the client that uses the MCP. Here is instructions for Claude and Goose.
Claude
Got to Settings > Developer in the Claude Desktop App. And click on Edit Config.

Add the config for the mcp server. My config looks like this:
{
"mcpServers": {
"modal-toolbox": {
"command": "uvx",
"args": ["modal-mcp-toolbox"]
}
}
}Goose
Go to Settings and Click on Add.

Then add an extension like in the screenshot below. The important part is to set command to:
uvx modal-mcp-toolboxThe rest you can fill in as you like.

Installing via Smithery (not working currently)
To install Modal MCP Toolbox for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @philipp-eisen/modal-mcp-toolbox --client claudeNo common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.