# How do I build and publish a website with an AI assistant?

Connect your AI assistant to PageHub's MCP server, describe the site you want,
and it builds the pages in a draft you can also edit visually. Then attach your
own domain and publish. Each guide covers one assistant: setup, example
prompts, DNS steps, and fixes for common problems.

These are the guides for anyone who wants to build a website with AI and
publish to your own domain without writing the hosting setup yourself.

## Chat assistants

- [Website builder for Claude](https://pagehub.dev/claude-website-builder): connect PageHub to Claude and publish what it builds.
- [Website builder for ChatGPT](https://pagehub.dev/chatgpt-website-builder): the same flow from ChatGPT.
- [Website builder for Gemini](https://pagehub.dev/gemini-website-builder): the same flow from Gemini.

## Coding agents and editors

- [Build a website with Claude Code](https://pagehub.dev/build-website-with-claude-code): add the MCP server with one command.
- [Build a website with Cursor](https://pagehub.dev/build-website-with-cursor): connect Cursor and build from chat.
- [Build a website with VS Code and Copilot](https://pagehub.dev/build-website-with-vs-code): use Copilot agent mode.
- [Build a website with Gemini CLI](https://pagehub.dev/build-website-with-gemini-cli): add the MCP server from your terminal.
- [Build a website with Antigravity](https://pagehub.dev/build-website-with-antigravity): connect Google Antigravity.

## Hosting a site you already have

- [Host a website you built with Claude](https://pagehub.dev/host-website-built-with-claude): import the files and put them on your domain with HTTPS.
- [Host a website you built with Lovable](https://pagehub.dev/host-website-built-with-lovable): upload the code and edit every page.
- [Host a website you built with Bolt](https://pagehub.dev/host-website-built-with-bolt): upload the code and edit every page.
- [Host a website you built with v0](https://pagehub.dev/host-website-built-with-v0): upload the code and edit every page.
- [Host a website you built with Figma Make](https://pagehub.dev/host-website-built-with-figma-make): upload the code and edit every page.

## Vacation rentals

- [A vacation rental website with your own booking](https://pagehub.dev/vacation-rental-website-builder): connect your homes, take bookings into your own Stripe account, no booking fee from PageHub.
- [Can I send Airbnb guests to my own website?](https://pagehub.dev/what-airbnb-allows-direct-booking): what Airbnb's policy says, read November 2026, and what is yours to do.
- [Sync your Airbnb calendar with your own website](https://pagehub.dev/airbnb-calendar-sync-website): link in, link out, dates only.
- [Move from Airbnb to your own website](https://pagehub.dev/move-from-airbnb-to-your-own-website): build a direct channel next to your listing, in five steps.
- [Vrbo to your own website](https://pagehub.dev/vrbo-to-your-own-website): what Vrbo's off-platform rules say, read November 2026, and what is yours to build.
- [How to get direct bookings for your vacation rental](https://pagehub.dev/get-direct-bookings-vacation-rental): search, area pages, your own ads, and a guest list.
- [A rental agreement guests sign on your own website](https://pagehub.dev/rental-agreement-for-short-term-rentals): write it once, guests sign by typing their name.
- [A cabin rental website](https://pagehub.dev/cabin-rental-website): a page for each cabin, a comparison table and a form for groups.
- [A beach house rental website](https://pagehub.dev/beach-house-rental-website): browse by kind of trip, a first payment with the balance later, one calendar across homes.
- [One vacation rental website for several homes](https://pagehub.dev/vacation-rental-website-several-homes): one Stripe account, one calendar, one flat price for up to 5, 25 or 100 homes.
- [A direct booking website for your Hospitable homes](https://pagehub.dev/hospitable-direct-booking-website): paste a token and your homes sync.
- [A direct booking website for your Hostaway listings](https://pagehub.dev/hostaway-direct-booking-website): paste an account ID and key and your listings sync.
- [A direct booking website for your Guesty listings](https://pagehub.dev/guesty-direct-booking-website): paste a client ID and secret and your listings sync.

## Working with clients

- [Hand an AI-built website to a non-technical client](https://pagehub.dev/hand-ai-site-to-client): build it, let them review, publish to their domain, and hand over a visual editor.

## How to use PageHub

Each how-to has a short video and the same steps written out with a picture of every screen.

- [How to make a collection](https://pagehub.dev/guides/make-a-collection): keep team members, services or listings in one place and show them on any page.
- [How to set up your shop](https://pagehub.dev/guides/set-up-an-online-store): connect Stripe, sync products, add shipping and a live product grid.
- [How to add chat to your site](https://pagehub.dev/guides/add-chat-to-your-website): a chat bubble that answers from your own pages.
- [How to connect your domain](https://pagehub.dev/guides/connect-a-custom-domain): add two DNS records and PageHub confirms it's live.
- [How to get form submissions](https://pagehub.dev/guides/get-form-submissions): add a contact form and get every message by email.
- [How to publish your site](https://pagehub.dev/guides/publish-your-website): pick a free address and go live.
- [How to connect your AI](https://pagehub.dev/guides/connect-your-ai-to-pagehub): add PageHub to Claude and let it build in your draft.

Comparing website builders instead? See [PageHub comparisons](https://pagehub.dev/compare).
