Deploy · GensApps hosting
Cloud, servers, domains, containers, CI/CD — you don't need to know any of it. Add one address to the AI tool you already use and say “Deploy this”. That's it. Can't add it? Ask ChatGPT to “let me download it as a zip” and upload that zip right away.
All the cats I met around the neighborhood.
Copy this and paste it into your editor's chat as is.
All the cats I met around the neighborhood.
Sites published for free without signing up appear in the Gallery and get an easy-to-read address like happy-cat-392. On Paid, you choose public or private.
How it works
Connect once, and from then on all it takes is “deploy this”.
Pick your tool below and you'll get a sentence to paste. Do it once, then just ask.
The AI uploads what you made and gets you the link.
You get a link anyone can open. Just send it.
Which AI tool do you use? Pick one and we'll only show the steps for that tool. This browser remembers your choice.
The tool you picked last time:Your tool:
Just follow along with the screens below.
This is a drawing modeled on the real screen. Menu names and positions may differ slightly by version.
>
✓ Added gensapps.
$
gensapps ✓
>
Deployed: https://happy-cat-392.gensapps.app
Publish web pages you made in ChatGPT as they are. You only need to add the address in Settings once.
Works on the web version of paid ChatGPT plans (Plus and up). On the free plan, ask ChatGPT to “let me download it as a zip”, then upload it at Deploy now.
Copy the text below and paste it into ChatGPT as is. ChatGPT will tell you where to click, step by step.
I want to add GensApps Deploy to ChatGPT as a custom MCP server. Tell me where to click, one step at a time. Name: GensApps Deploy Server URL: https://deploy.gensapps.com/mcp Authentication: No authentication I was told to go to chatgpt.com/plugins, click + → Add custom MCP server, select Create as a plugin, then install it.
ChatGPT can't add it by itself. It only tells you how. You add it once on the Plugins page (about a minute). If its directions don't match your screen, follow the steps below. After that, you deploy just by asking.
chatgpt.com/plugins on the web.@ and choose the plugin you just created. If you do not choose it, ChatGPT answers that it has no deploy tool.Publish the page you just made with GensApps
GensApps Deploy doesn't work in the ChatGPT desktop app yet.
Cursor gets your project ready and publishes it for you.
Copy the message below and paste it as is into Cursor's chat (Agent). The AI does the rest.
Add the GensApps Deploy MCP server to Cursor. No login or key needed. Name: gensapps URL: https://deploy.gensapps.com/mcp Put it under mcpServers in ~/.cursor/mcp.json. Create the file if it doesn't exist, and leave any other servers as they are. Tell me when you're done.
When it's done, just check that the gensapps switch is on in Cursor Settings → MCP.
Open ~/.cursor/mcp.json (create it if it doesn't exist) and add the following. If there's already an mcpServers section, just add the "gensapps" line inside it.
{
"mcpServers": {
"gensapps": { "url": "https://deploy.gensapps.com/mcp" }
}
}
Deploy what I made with GensApps
Even projects that need a build step get built and published for you.
Copy the message below and paste it as is into Claude Code. The AI does the rest.
Add the GensApps Deploy MCP server. No login or key needed. Name: gensapps URL: https://deploy.gensapps.com/mcp Just run claude mcp add --transport http gensapps https://deploy.gensapps.com/mcp Then check it with claude mcp list and let me know.
When it's done, quit claude and start it again. New servers only show up after a restart.
Deploy with GensApps
Even projects that need a build step get built and published for you.
Copy the message below and paste it as is into Codex. The AI does the rest.
Add the GensApps Deploy MCP server. No login or key needed. Name: gensapps URL: https://deploy.gensapps.com/mcp Just run codex mcp add gensapps --url https://deploy.gensapps.com/mcp Then check that it was added and let me know.
When it's done, quit Codex and start it again. If it asks for permission to run a command, allow it.
Deploy with GensApps
Works in GitHub Copilot's agent mode. You need the Copilot extension installed first.
Copy the message below and paste it as is into Copilot Chat (Agent mode). The AI does the rest.
Add the GensApps Deploy MCP server to this project. No login or key needed. Name: gensapps URL: https://deploy.gensapps.com/mcp Type: http Put it under servers in .vscode/mcp.json. Create the file if it doesn't exist, and leave any other servers as they are. Tell me when you're done.
When it's done, click Start at the top of the .vscode/mcp.json file.
Add GensApps Deploy to VS Code
Create .vscode/mcp.json in your project folder, add the following, then click Start at the top of the file.
{
"servers": {
"gensapps": { "type": "http", "url": "https://deploy.gensapps.com/mcp" }
}
}
Deploy with GensApps
What to say after setup
You only set it up once. No need to open the settings again.
Deploy this with GensApps
Deploy again to the same address as before
Deploy it publicly this time
Show my sites
Sign me up for GensApps
Delete that site
Go back to the previous version
Make this the main site at my address
Put the keys in .env into my server app
In ChatGPT, you manage it all by chatting too. Say “log in to Deploy” to get a sign-in link. After that you can view, redeploy, delete and roll back your sites right in the chat.
Deploy or GensApps — call it either way. You don't have to use these exact words — if the meaning is clear, it understands.
Pricing
Start free without signing up and switch to a paid plan when you need it. No extra charges based on usage.
Who it's for
Renting a server, buying a domain and learning to deploy can easily become a bigger job than the thing you wanted to show.
You made your first thing with ChatGPT or Cursor but don't know how to put it online. With one link, you can show it to friends right away.
Turn an idea into a screen, show it to your team, customers or investors, and see how they react.
No need to rent a server for something you'll only show for a few days.
Hand in your work as a single link. Instructors just click it.
Add links to your work in your résumé and messages. No files to send.
Put up a quick one-page site for a meetup, an invitation or a sign-up notice.
Not a fit for services that must run around the clock, fine-grained deployment control, or apps that need more than 1GB of memory.
Security
Deploy handles servers, certificates and secrets for you, and stops common security mistakes before they go live.
No servers to rent, no domain or certificate to set up. Every deploy gets an HTTPS address right away.
If a web page file contains an API key for an AI or cloud service, we don't deploy it and show you the safe way instead. No more keys on pages anyone can read.
API keys for server apps are stored encrypted as environment variables. Only the last four characters are shown, and they're masked in app logs.
Secret files such as .env are left out of uploads and builds automatically, so you can upload your project folder as it is.
Each server app runs with its own permissions, and builds can only reach approved package registries (PyPI, npm, GitHub).
Every deploy is checked for malware and phishing pages, so one site's problem doesn't spread to other users' sites.
FAQ
Connect the Deploy address to an AI tool such as ChatGPT, Claude or Cursor once, then ask it to deploy. Your site goes live at a web address you can send to anyone. You can also deploy without connecting, by dropping a zip file.
No. You don't rent a server or configure a cloud account. Deploy takes care of the address, HTTPS and running the servers.
You can deploy right away without an account, and it stays up for 7 days. Sign in to keep 3 web pages for free. Switch to a paid plan if you need more sites or server apps.
Web pages made with HTML, CSS and JavaScript, and front-end projects such as React apps. On the Standard plan you can also run server apps (back ends) built with Flask, FastAPI or Express.
Make the change in the same conversation and ask to deploy again. The new version goes to the same address, and the last 3 versions are kept so you can roll back.
We don't run a separate database server such as MySQL or PostgreSQL for you, but there are two ways. Server apps can use SQLite: keep the database file in the /data folder and it survives redeploys and is backed up daily. If you already use an external database (a PostgreSQL service such as Supabase or Neon), put its connection URL in an environment variable to connect. You don't need to paste the URL into the chat; your AI tool reads it from .env and sets it.
Add one address to the AI tool you already use. If that's not possible, download a zip and upload it right away.
Connect your editor Deploy now