Deploy · GensApps hosting

Share what you made
with anyone in the world.

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.

No sign-up Nothing to install No credit card Korean & English
Editor — Cursor · Claude Code
index.htmlstyle.css
●localhost:5173
Neighborhood Cats

All the cats I met around the neighborhood.

GensApps Deploy — Add to your editor
Add to your editor

Copy this and paste it into your editor's chat as is.

Add the GensApps Deploy MCP server. The address is https://deploy.gensapps.com/mcp
Live worldwide
Neighborhood Cats

All the cats I met around the neighborhood.

Copied to clipboard

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

Three steps, and you're done.

Connect once, and from then on all it takes is “deploy this”.

1

Add the address

Pick your tool below and you'll get a sentence to paste. Do it once, then just ask.

2

Say “Publish this”

The AI uploads what you made and gets you the link.

3

Share 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:

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.

1Ask ChatGPT how

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.

2Add it as a plugin

  1. Open chatgpt.com/plugins on the web.
  2. Select +, then Add custom MCP server.
  3. Enter GensApps Deploy as the name and the address below as the Server URL.
    https://deploy.gensapps.com/mcp
  4. Under Authentication choose No authentication, read the notice, then select I understand and want to continue.
  5. Select Create as a plugin, then install the plugin you created. Without installing, it cannot be used in conversations.
  6. In a new conversation, type @ and choose the plugin you just created. If you do not choose it, ChatGPT answers that it has no deploy tool.

3Deploy by asking

Now just say Publish the page you just made with GensApps
Good to know · if something doesn't work
  • If ChatGPT asks whether it can use GensApps Deploy, click Confirm.
  • Custom MCP servers can only be added on the web with a paid plan, and the menu may not be shown depending on your plan and workspace settings. If you don't see it, upload a zip file or use an editor like Cursor.
  • On work accounts (Business, Enterprise), an admin has to allow it before the menu shows up.
  • Best for single-page sites. For bigger projects with several screens, publish from an editor like Cursor, or ask ChatGPT to “let me download it as a zip” and upload it on Deploy now.
  • Without an account, sites are deleted after 7 days. To keep one, open the “claim” link in the result within 15 minutes and sign in, or say “log in to Deploy” in the chat.
  • Deploying again without signing in gives a new address. To deploy to the same address, first sign in from the chat with “log in to Deploy”.

GensApps Deploy doesn't work in the ChatGPT desktop app yet.

  1. Use the web instead — ChatGPT currently supports the way we connect (custom MCP servers) only on the web. Open chatgpt.com in your browser with the same account and follow the .
Good to know · if something doesn't work
  • We'll update this page once the desktop app supports it.

Cursor gets your project ready and publishes it for you.

1Copy the sentence and paste it

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.

Set it up yourself (command · config file)
  1. Connect — click the button below, and when Cursor opens, click Install.

    Add GensApps Deploy to Cursor

    Button not working? Add it by hand

    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" }
      }
    }
  2. Check it's on — in Cursor Settings → MCP (Tools & MCP), the switch next to gensapps should be on.
  3. Ask in the chat — type into the chat (Agent) on the right.

2Deploy by asking

Now just say Deploy what I made with GensApps
Good to know · if something doesn't work
  • If Cursor asks whether it can run a command, click Run. It's needed to publish.

Even projects that need a build step get built and published for you.

1Copy the sentence and paste it

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.

Set it up yourself (command · config file)
  1. Connect — run this one line in your terminal.
    claude mcp add --transport http gensapps https://deploy.gensapps.com/mcp
  2. Restart — if claude is already running, quit and start it again. You're set when /mcp shows gensapps as connected.
  3. Ask

2Deploy by asking

Now just say Deploy with GensApps
Good to know · if something doesn't work
  • If it asks for permission to run a command, allow it. It's needed to publish.

Even projects that need a build step get built and published for you.

1Copy the sentence and paste it

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.

Set it up yourself (command · config file)
  1. Connect — run this one line in your terminal.
    codex mcp add gensapps --url https://deploy.gensapps.com/mcp
    The CLI, the IDE extension and the desktop app all share this setting.
  2. Restart — if Codex is already running, quit and start it again. You're set when gensapps shows up in /mcp.
  3. Ask

2Deploy by asking

Now just say Deploy with GensApps
Good to know · if something doesn't work
  • If Codex asks for internet access, allow it. Internet is blocked by default, so it can't publish without it.

Works in GitHub Copilot's agent mode. You need the Copilot extension installed first.

1Copy the sentence and paste it

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.

Set it up yourself (command · config file)
  1. Connect — click the button below, and when VS Code opens, click Install.

    Add GensApps Deploy to VS Code

    Button not working? Add it by hand

    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" }
      }
    }
  2. Switch to agent mode — at the bottom of Copilot Chat, set the mode to Agent. Click the tools icon to check that gensapps is on.
  3. Ask

2Deploy by asking

Now just say Deploy with GensApps
Good to know · if something doesn't work
  • If it asks whether it can run a terminal command, click Continue.

What to say after setup

Now just ask.

You only set it up once. No need to open the settings again.

DeployUploads your build and gets you a link.
Deploy this with GensApps
Update after editsKeeps the same address. Visitors just refresh.
Deploy again to the same address as before
Publish publiclyFree sites are always public (in the Gallery). On Paid, you choose public or private.
Deploy it publicly this time
See my sitesShows each address and how long it has left.
Show my sites
Sign upOne click with Google in your browser. Your sites stay up for 30 days instead of 7.
Sign me up for GensApps
Delete a siteThis can't be undone, and the address can't be reused.
Delete that site
Roll backThe last 3 versions are kept. The address stays the same.
Go back to the previous version
Make it my main siteEvery account gets its own address when you sign up. Put your main site there.
Make this the main site at my address
Put API keys into a server appRead straight from your project's .env. No need to paste values into the chat, and stored values are never shown again.
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 for the price of a coffee.

Start free without signing up and switch to a paid plan when you need it. No extra charges based on usage.

See plans and pricing

Who it's for

For anyone who wants to put something online and share it, fast

Renting a server, buying a domain and learning to deploy can easily become a bigger job than the thing you wanted to show.

New to vibe coding

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.

Product prototypes

Turn an idea into a screen, show it to your team, customers or investors, and see how they react.

Side projects and demos

No need to rent a server for something you'll only show for a few days.

Classes and assignments

Hand in your work as a single link. Instructors just click it.

Portfolios

Add links to your work in your résumé and messages. No files to send.

Events and info pages

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 safely without knowing cloud or security

Deploy handles servers, certificates and secrets for you, and stops common security mistakes before they go live.

Servers, domain and HTTPS, handled

No servers to rent, no domain or certificate to set up. Every deploy gets an HTTPS address right away.

API keys kept out of pages

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.

Secrets stored encrypted

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 left out

Secret files such as .env are left out of uploads and builds automatically, so you can upload your project folder as it is.

Each app runs on its own

Each server app runs with its own permissions, and builds can only reach approved package registries (PyPI, npm, GitHub).

Malware and phishing checks

Every deploy is checked for malware and phishing pages, so one site's problem doesn't spread to other users' sites.

FAQ

If you're new, you may be wondering.

How do I put a vibe-coded website online?

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.

Do I need to know servers or the cloud?

No. You don't rent a server or configure a cloud account. Deploy takes care of the address, HTTPS and running the servers.

Is it free?

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.

What can I deploy?

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.

How do I update a site after deploying?

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.

Can I use a database?

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.

Made it today? Show it today.

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