{"slug": "give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp", "title": "Give Claude or Cursor a cloud sandbox, a database and a publish button over MCP", "summary": "Mythex, an AI app builder based in Dubai, released a remote MCP server at mcp.mythex.ai/mcp that gives coding agents in Claude, Cursor and Codex a cloud sandbox, live preview, Postgres database, file storage, secrets and a public publish URL through a single OAuth connection with no API keys. The server exposes tools such as set_run_config, start_preview and get_preview, and every tool result returns a workspace_url so developers can watch the live preview in a browser while the agent works in the editor. The company says the same pattern applies to any MCP server that exposes a sandbox.", "body_md": "Coding agents in Claude, Cursor and Codex are good at writing code. They're weaker at everything around it: a machine to run the app on, a live preview, a database, file storage, secrets and a public URL at the end. Usually you wire that up yourself.\n\nThis post shows how to hand all of that to the agent through one remote MCP server. I build Mythex, an AI app builder from Dubai, and this is how its MCP server works. The pattern applies to any MCP server that exposes a sandbox.\n\nOnce connected, the client can:\n\n`bash`\n`set_run_config`, `start_preview`, `get_preview`)\nEvery tool result includes a `workspace_url`, so you can watch the live preview in the browser while the agent works in your editor.\n\n`https://mcp.mythex.ai/mcp`\nAdd the server with only the URL (`.cursor/mcp.json`):\n\n```\n{\n  \"mcpServers\": {\n    \"mythex\": {\n      \"url\": \"https://mcp.mythex.ai/mcp\"\n    }\n  }\n}\n```\n\nToggle it on, click **Connect** when Cursor prompts, and approve in the browser. There are no API keys to paste: it's OAuth with refresh tokens.\n\nCreate a new Mythex project called \"booking-demo\": a React + TypeScript app where clients book 30-minute slots. Store bookings in Postgres, start the preview, check it in the browser and send me a screenshot. When it works, publish it.\n\nThe agent creates the project, writes the code in the sandbox, adds the database, starts the preview, checks it with a browser run, and publishes. You get back a preview URL, screenshots and a public URL.\n\n`upgrade_url` instead of running.\nIf you'd rather build in a chat UI, the same projects open in the Mythex web app. It also works in Arabic and 68 other languages.", "url": "https://wpnews.pro/news/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp", "canonical_source": "https://dev.to/mythex/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp-17oa", "published_at": "2026-10-26 18:31:13+00:00", "updated_at": "2026-10-26 18:43:10.618873+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "ai-tools", "developer-tools", "ai-products"], "entities": ["Mythex", "Claude", "Cursor", "Codex", "Postgres"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp", "markdown": "https://wpnews.pro/news/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp.md", "text": "https://wpnews.pro/news/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp.txt", "jsonld": "https://wpnews.pro/news/give-claude-or-cursor-a-cloud-sandbox-a-database-and-a-publish-button-over-mcp.jsonld"}}