No project description provided
Project description
mcp-server-modal
https://docs.google.com/document/d/1DcrSKbcsXrzCoyMe0XtAsDcE3IgBV1bLirUG80VxPq8/edit?tab=t.0
An MCP Server that allows users to deploy python scripts to modal.
Installation
Make sure that modal is setup:
pip install modal
python3 -m modal setup
Then setup the server with the filesystem server in your Claude desktop app:
{
"mcpServers": {
"mcp-server-modal": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-server-modal",
"run",
"modal-server"
]
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/user/Desktop/",
"/path/to/other/dir"
]
}
}
}
Usage
In claude, give a python script and ask it to create a modal application and deploy it for you. After code generation, you will get a link to the modal application which you can try out and share with others.
Development
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-server-modal run modal-server
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mseep_modal_server-0.1.1.tar.gz.
File metadata
- Download URL: mseep_modal_server-0.1.1.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a5c6a72069a7b6167d3896aee05400f21f8efbdadc84ba205ea6b0c0b89270e
|
|
| MD5 |
419f58c1251eecf1b5ec0ab8b0890b2c
|
|
| BLAKE2b-256 |
c90020f8b935fcf4ae17f1a2f852377be6dcea93b1a088c65bfe0cd668f52318
|
File details
Details for the file mseep_modal_server-0.1.1-py3-none-any.whl.
File metadata
- Download URL: mseep_modal_server-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da1f76553e2058b33c1c6b2c415573d5a17024da8f0d700964faf2a9a7a16fab
|
|
| MD5 |
d45f3e061d97a9419e7bc1e206e002ea
|
|
| BLAKE2b-256 |
60c3a41c70d936eb93c52566a7620d4990732f240e90a637eb782f872817b161
|