mcp-c is in open beta, and free to use. Share feedback via GitHub issues or Discord.What is mcp-c?
Before diving into the workflow, here is the 30‑second summary. See the dedicated pages under Deployment for full detail:- One runtime for any MCP application – deploy durable
mcp-agentworkflows, FastMCP servers, or ChatGPT App backends. Everything is exposed as an MCP server athttps://<app_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 – classify secrets during deploy, collect user secrets later, 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 installormcp-agent cloud configureto wire the deployed server into Claude Desktop, Cursor, VS Code, or ChatGPT Apps (Use a deployed server).
TL;DR – three commands
loginstores your API token locally.deploypackages the current directory and uploads it.cloud servers listshows every deployment you have access to.cloud servers describeconfirms the deployment URL and secret policy.
1. Authenticate
~/.mcp-agent/.
2. Deploy
From the directory containing yourmcp_agent.config.yaml (or pass --config-dir):
mcp-agent cloud configure). Use --dry-run to validate without uploading or --non-interactive for CI.
3. Connect from clients
Your cloud deployment is a standard MCP server. Use any MCP client:- Claude Desktop
- Python
claude_desktop with vscode, cursor, chatgpt to install in those clients instead.Monitor & manage
- Logs
- Servers
- Workflows
Example: web summarizer workflow
main.py
Learn more
- CLI reference – all commands and flags.
- Secrets configuration – how secrets are merged for Cloud.
- Cloud agent server guide – architecture, auth, and best practices.
