Skip to Content
HomeServe toolsArcade Deploy

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 running python --version or python3 --version in your terminal.
  • Arcade : Sign up for an Arcade account if you haven’t already.
  • Arcade CLI: Install the Arcade CLI
Terminal
uv pip install arcade-mcp

Deploy your MCP Server

Run the deploy command in the directory containing your server.py file:

Terminal
arcade deploy

You 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 successfully

List your MCP servers

Run the following command to list your servers:

Terminal
arcade server list

You 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