Skip to main content
mcp-c is in open beta, and free to use. Share feedback via GitHub issues or Discord.

What is MCP-Cloud?

MCP-Cloud (mcp-c) is a fully managed cloud platform for hosting mcp-agents, apps, and mcp servers.

Key Benefits

  • One runtime for any MCP application – deploy durable mcp-agent workflows, FastMCP servers, or ChatGPT App backends. Everything is exposed as an MCP server at https://<unique_id>.deployments.mcp-agent.com (Cloud overview).
  • Temporal-backed execution – long-running tools and workflows run on Temporal with retries, pause/resume, and human input support (Long-running tools).
  • Managed secrets & authentication – manage secrets for both you, as the developer, and your users. Allow users to specify their own keys, and choose bearer or unauthenticated access today (OAuth coming soon) (Manage secrets and Deployment auth).
  • Observability built in – stream logs, forward traces, and inspect workflow history directly from the CLI (Observability).
  • Easy client install – use mcp-agent install or mcp-agent cloud configure to wire the deployed server into Claude Desktop, Cursor, VS Code, or ChatGPT Apps (Use a deployed server).
With that context, the steps below show exactly how to deploy.

1. Authenticate

The CLI opens the Cloud dashboard so you can generate an API token. Credentials are stored under ~/.mcp-agent/.

2. Deploy

From the directory containing your mcp_agent.config.yaml (or pass --config-dir):
During deployment you’ll classify secrets as deployment (stored securely) or user (provided later via mcp-agent cloud configure).
After a successful deploy you’ll receive an endpoint like:

3. Connect from clients

Your cloud deployment is a standard MCP server. Use any MCP client:
Replace claude_desktop with vscode, cursor, chatgpt, claude_code to install in those clients instead.

Monitor & manage

Example: 👋 Hello World agent

main.py
Deploy with:

Learn more