Deploying to the cloud with Arcade Deploy
This guide shows you how to deploy your Server with Arcade Deploy.
Requirements
- Python 3.10 or higher
Verify your Python version by runningpython --versionorpython3 --versionin your terminal. - Arcade : Sign up for an Arcade account if you haven’t already.
- Arcade CLI: Install the Arcade CLI
uv
Terminal
uv pip install arcade-mcpDeploy your MCP Server
Run the deploy command in the directory containing your server.py file:
Terminal
arcade deployYou should see output like the following:
Terminal
Verifying server and extracting metadata...
✓ Server is healthy
✓ Found server: ArcadeMCP v0.1.0
ArcadeMCP v0.1.0 has 3 tools
Discovered 1 required secret(s)
Required secrets: MY_SECRET_KEY
✓ Secret 'MY_SECRET_KEY' uploaded
Creating deployment package...
✓ Package created (1.8 KB)
Deploying to Arcade Engine...
✓ Server deployed successfullyList your MCP servers
Run the following command to list your servers:
Terminal
arcade server listYou should see output like the following:
Terminal
┌----------┳----------┳-------------┳---------┳------------┳------------------┓
| | Cloud | Engine | | | |
| ID | Deployed | Registered | Enabled | Host | Toolkits |
├----------╇----------╇-------------╇---------╇------------╇------------------┤
| main | False | True | True | http://wo… | SlackApi, Asana, |
| | | | | | BoxApi, Clickup, |
| | | | | | ... |
| | | | | | Zendesk, Zoom |
| mcp_demo | False | True | True | | Demo |
└----------┴----------┴-------------┴---------┴------------┴------------------┘Your Servers are now deployed and registered with the engine and ready to use!
You can go to the dashboard to see your server and its details.
Last updated on