Two ways to use it

Use it yourself, or let your AI agent drive.

You can run everything from the Mac app. Your AI agent can manage the same Runners over MCP. Either way, it's the same apps on the same Mac.

Humans · the app UI

Click through it in the app.

Pick an app from the catalog, or drop in a folder or a git repo, and it gets a public URL. You don't need the terminal or any YAML.

Environment · the UrlyUp app for macOS
UrlyUp · Runners
photos
https://photos.urlyup.com
live
minecraft
https://mc.urlyup.com
live
Catalog Drag & drop Live App
  • ✓One-click catalog, from Minecraft to Postgres
  • ✓Drag in a folder or a git repo and it runs
  • ✓Live App status and failover at a glance
  • ✓Sign in with Apple. No extra account or password
See the control panel →
AI agents · MCP

Or ask your agent to do it.

Connect any AI that supports MCP. It can list your Runners, deploy, update, roll back and read logs. It uses a scoped token, so your platform key stays private.

Environment · Model Context Protocol (MCP)
mcp · urlyup
$ deploy_runner repo=github.com/you/site
ok v2 live at https://my-app.urlyup.com
$ runner_logs
listening on :3000
  • ✓22 scoped tools, from deploy to logs
  • ✓Deploy from a git repo, update to a new version
  • ✓Roll back or tail logs from inside the agent
  • ✓Scoped, revocable tokens for cloud updates
See the MCP tools →

Add the UrlyUp skills
to your AI agent.

When the agent saves a change, it shows up at your public HTTPS URL. There's no cloud server involved.

AI agents Codex OpenCode + any LLM agent
ai agent
$ opencode
› add a pricing page

✓ edited app/pricing.tsx
✓ saved, UrlyUp picked up the change
https://my-app-on.urlyup.com live · auto-served
MCP built in

Your AI can deploy what it writes.

UrlyUp supports MCP. Connect Claude Code or Claude Design and they can create, deploy, version and roll back the apps running on your Mac, and push updates to your site from the chat. You don't need a dashboard or a cloud server, and your apps are still reachable from anywhere.

Any AI that supports MCP will work. On your Mac, Claude Code can list Runners, deploy from a git repo, update to a new version, roll back and tail logs. From the cloud, Claude Design pushes updates to your live site with a scoped token you can revoke, so your platform key never leaves the server. It's the standard Model Context Protocol, so the tools you already use should work with it.

Claude deploying a Runner and rolling out v2 over MCP
See & inspect
List Runners, with type, state & portCheck status, uptime & portRead recent logs to debug
Deploy & ship
Deploy straight from a git repoUpdate to a new version, zero downtimeRoll back to any version in one stepBrowse full deploy history
Control
Start, stop & restart a RunnerStop keeps its files intact
💬
"Deploy github.com/me/api to a new Runner, then roll it out as v2." Claude creates the Runner, deploys it, tags the version, and can roll back if v2 has problems.

To set it up, install the UrlyUp extension in Claude Desktop and enter your key. It connects to Mac Hosting on your machine, so your key stays there. If you turn on cloud deploys, updates go to your live urlyup.com site through a scoped token you can revoke.

MCP tools
22 tools your AI can call
✓{{ t }}

Publish from Open Design.

Send your Open Design project to UrlyUp and you get a public link that works on any device. You don't have to set up hosting or a server.

Once it's published, open it on your phone or send the link to a client. You don't need a hosting account or a deploy pipeline, and when you make changes, the link stays the same.

✓Live at a public link, on any device
✓Send it to a client or a friend
✓Change it and the link stays the same
✓No server for you to maintain

Common questions

Which AI agents can use UrlyUp?+

Any AI that supports MCP, the standard Model Context Protocol. Claude Code and Claude Design work with it, and agents such as Codex and OpenCode can use the UrlyUp skills.

Does my platform key leave my Mac when an AI deploys for me?+

No. The Claude Desktop extension connects to Mac Hosting on your machine, so your key stays there. If you turn on cloud deploys, Claude Design pushes updates through a scoped token you can revoke.

Do I have to choose between the Mac app and an AI agent?+

No. You can run everything from the Mac app, and your AI agent can manage the same Runners over MCP. It is the same apps on the same Mac.

What happens to the link when I change an Open Design project?+

The link stays the same when you make changes, and there is no server for you to maintain.

All questions and requirements →
UrlyUp

Download it and put your first app online.

Use the Mac you already have as your server.

Self-hosting free · macOS 14+ · Apple silicon (M Series)

What you need

💻
Apple Silicon
Any Apple Silicon (M Series) Mac.
🍎
macOS Sonoma (14)+
Or later. Built on Apple's Virtualization framework.
🧠
8 GB memory
8 GB works. 16 GB is better if you run several apps.
💾
10 GB free
Disk space you need to get started.
🌐
Internet connection
Needed to serve your apps publicly.
🔑
Sign in with Apple
Used to reserve your public URL.