Modal MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| modal_env_listB | List all environments in the current workspace. |
| modal_env_createB | Create a new environment in the current workspace. |
| modal_env_deleteB | Delete an environment in the current workspace. |
| modal_env_updateC | Update environment-level settings. |
| modal_env_members_listA | List the members of a restricted Environment. |
| modal_env_members_updateA | Add or update a member's role in a restricted Environment. |
| modal_env_members_removeB | Remove a member from a restricted Environment. |
| modal_app_listA | List Apps that are running, deployed or recently stopped. |
| modal_app_historyB | Show an App's deployment history. |
| modal_app_logsC | Fetch logs for an App. |
| modal_app_stopA | Permanently stop an App and terminate its running containers. |
| modal_app_rollbackC | Redeploy a previous version of an App. |
| modal_app_rolloverA | Redeploy an App to get new containers without code changes. |
| modal_secret_listA | List your published secrets. |
| modal_secret_createC | Create a new secret. |
| modal_secret_deleteC | Delete a named Secret. |
| modal_volume_listB | List the details of all modal.Volume volumes in an Environment. |
| modal_volume_createB | Create a named, persistent modal.Volume. |
| modal_volume_deleteA | Delete a named Volume and all of its data. |
| modal_volume_lsB | List files and directories in a modal.Volume volume. |
| modal_volume_putB | Upload a file or directory to a modal.Volume. |
| modal_volume_getB | Download files from a modal.Volume object. |
| modal_volume_rmB | Delete a file or directory from a modal.Volume. |
| modal_volume_renameB | Rename a modal.Volume. |
| modal_container_listA | List all containers that are currently running. |
| modal_container_execB | Execute a command in a container. |
| modal_container_logsB | Fetch logs for a specific container. |
| modal_container_stopB | Terminate a running container. |
| modal_deployC | Deploy a Modal application. |
| modal_runC | Run a Modal function or local entrypoint. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Braullynn/modal-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server