modal-mcp-server MCP Server

An MCP server implementation for interacting with Modal volumes and deploying Modal applications from within Cursor.

Local serverstdio

What is the modal-mcp-server MCP Server?

modal-mcp-server is an MCP project maintained in the smehmood/modal-mcp-server repository. The maintainer describes its purpose as “An MCP server implementation for interacting with Modal volumes and deploying Modal applications from within Cursor”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ParametersNone
Parameters:absolute_path_to_app: Absolute path to the Modal application file
pathPath within volume (default: "/")
pathsList of paths where last path is destination
Example["source.txt", "dest.txt"] or ["file1.txt", "file2.txt", "dest_dir/"]
remote_pathPath to file/directory in volume to download
recursiveBoolean flag for recursive deletion (default: false)
local_pathPath to local file/directory to upload
forceBoolean flag to overwrite existing files (default: false)
local_destinationLocal path to save downloaded files (default: current directory)

How to install the modal-mcp-server MCP Server

{
  "mcpServers": {
    "modal-mcp-server": {
      "command": "uv",
      "args": [
        "--project",
        "/path/to/modal-mcp-server",
        "run",
        "/path/to/modal-mcp-server/src/modal_mcp/server.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.