Five services, free for good soon
Not a trial. Not credits that burn down.
no card · no expirymcp · deploy by asking
Connect the MCP server, then tell your AI assistant to ship your repo. No cloud account. No config file.
01 · the tax
What stands between a working repo and a link you can send someone.
None of that is the project. It is the tax you pay to show the project to someone.
02 · how it goes
A real deploy, start to finish. The same six steps whether you click or ask.
> deploy the repo in this folder
live at https://portfolio-a3f9.zop.dev
done in 1m 12s.
03 · or ask for
Everything you would have clicked, you can say instead.
add a postgres database
Creates it, attaches it, sets the connection variables, rolls it out.
create_service_databasewhy is it returning 502
Reads the rollout, the events and the logs, then names what broke.
diagnose_serviceput it back on yesterday's build
Ships the earlier build again. Nothing is overwritten.
rollback_serviceset STRIPE_KEY and redeploy
Sets it and rolls out. Values go in and never come back out.
set_service_env_varsship the latest main
Rebuilds the branch at its current commit.
redeploy_servicewhat's the URL again
The public address, and whether we assigned it or you did.
get_service_url04 · what you get
Infrastructure we run. Nothing to provision first.
Not a trial. Not credits that burn down.
no card · no expiryA project nobody opened all week costs nothing. The next visitor wakes it.
scale to zero · wake on requestWe use the one already in your repo. Nothing extra to commit. No Dockerfile, and we detect the stack instead.
go · node · python · java · rust · php · rubyMySQL or Postgres, wired in as environment variables.
mysql · postgresWatch the build, then stream what the container prints.
build · rollout · runtimeA zop.dev address now. Your own domain whenever, certificate handled.
dns · tls · wildcards05 · what people put here
Most of what runs on zopcloud belongs to one person.
A repo is something a recruiter has to build. A link is something they click. On the resume in October, still answering in March.
Your own domain, no monthly bill attached to it.
Send a URL instead of a zip.
A staging link that does not live on your laptop.
A folder and a URL.
One URL in the README. Reviewers try the thing instead of reading install steps and closing the tab.
06 · setup
After this, deploying is a sentence.
Settings, then Access tokens. Shown once.
One config block, the same shape in every client.
"Deploy the repo in this folder."
{
"mcpServers": {
"zopdev": {
"url": "https://api.zop.dev/mcp-server",
"headers": {
"Authorization": "Bearer zn_pat_..."
}
}
}
}
Your role decides what the agent can do. Every call it makes is audited.
07 · questions
The ones we get asked most.
No. zopcloud runs on infrastructure we operate. Nothing to provision, connect or pay for.
Free, with a service count rather than a clock. The five-service limit is still being built, which is why it is marked coming soon.
Only if you want to. If your repo has one we use it as it is. If not, we detect the stack: Go, Node, Python, Java, Rust, PHP and Ruby.
It stops, and the next request starts it again. Only the first visitor waits.
Yes. Connect a repo in the browser and deploy. MCP is another way in, not the only one.
Only if you add them. Workspaces have roles, so a group project does not mean sharing a password.
Move to zopday. Same flow, same workspace, your own AWS, GCP or Azure.
ready when you are
Connect a repo, or ask your AI assistant to do it.
Either way you get a live HTTPS address and something you can send to someone. No card required.