Build and publish websites with Claude
Connect Kleap to Claude, in the app or in Claude Code, and ask for a website in plain words. Kleap's AI builder creates and hosts it, and Claude can keep editing it, improving its SEO and reading its leads.
Claude on the web and desktop, and Claude Code.
What you can ask Claude to do
Kleap is an AI website builder. Your agent gives the instructions, Kleap builds, hosts and publishes.
Build a site from a sentence
Your agent asks Kleap for a site. Kleap's AI builds it, with hosting, SSL and forms included, and returns a task the agent follows until it is done.
Edit what already exists
Find a site by name, address or domain, read its files, change exactly what must change, and keep the rest untouched. Or describe the outcome and let Kleap's AI write it.
Publish with proof it is live
A publish is reported as done only once the new version is actually serving at its URL. Your agent never hands you a dead link.
Improve SEO, once or on a schedule
Read Google Search Console numbers, find the pages that deserve work, rewrite titles and copy, publish, and report. The same prompt can run every day.
Read leads and traffic
Form submissions, visitors, pageviews and top pages come back as plain data your agent can summarise, answer or act on.
Domains, without surprise bills
The agent can search and connect domains. Buying one always goes through a payment link that you pay yourself, so nothing is bought on its own.
Connect Kleap to Claude
Pick the way you use Claude. Both sign you in with OAuth in the browser, so there is no key to create.
In Claude (web and desktop): add a custom connector
Open claude.ai/customize/connectors, add a custom connector, paste Kleap's URL, click Connect and sign in to Kleap. On Team and Enterprise plans only admins can add servers.
Connector URLhttps://kleap.co/api/mcpIn Claude Code: one command
Add the server for all your projects, then run /mcp inside Claude Code and follow the browser steps to sign in. From a shell, claude mcp login kleap does the same.
Terminalclaude mcp add --transport http --scope user kleap https://kleap.co/api/mcpInside Claude Code/mcpOptional: install the Kleap skills
Five skills teach Claude the right order of tool calls: build, edit, publish, data and multilingual. In Claude Code they become slash commands such as /kleap:build and /kleap:publish.
Claude Code marketplace/plugin marketplace add kleaphq/skills /plugin install kleap@kleapAny agentnpx skills add kleaphq/skillsPrefer a shell tool? Use the CLI
If your Claude Code session mostly runs shell commands, the CLI prints one to three lines per call, which keeps the context small.
Terminalnpx -y kleap-cli auth login npx -y kleap-cli create "a portfolio for a wedding photographer"
Prompts to try in Claude
Copy one, change the details to yours, and send it. Each one names what you want and what done looks like.
Use Kleap to build a portfolio site for a freelance photographer: home, three project galleries, an about page and a contact form. Minimal, black and white. Publish it when it is ready and give me the link.
Read my Kleap site's files, fix the broken link in the footer and add the missing alt text on every image, then publish and show me the audit from get_publish_status.
Make my Kleap site bilingual, English and French, with a language switcher and hreflang tags. Publish it and check both versions are live.
Which pages on my Kleap site get the most visitors this month, and which Google searches bring them? Suggest three content changes and apply the first one.
List the form submissions my Kleap site received since yesterday and summarise what people are asking for.
Run the SEO work on a schedule
Claude Code can run a prompt on a schedule. Routines run in Anthropic's cloud and are created with /schedule or at claude.ai/code/routines; /loop repeats a prompt inside an open session; desktop scheduled tasks run on your own machine. Use the prompt below and make sure the Kleap connector is available to the run. Routines are a research preview, so check the docs for the plans and limits that apply to you today.
Every morning, go through my Kleap sites one by one. For each site: 1. Read the last 28 days with get_search_console and get_analytics. 2. Pick the one page with the most impressions that still sits between position 5 and 20, or whose title does not match the query it ranks for. 3. Read that page with read_files and improve its title, meta description, H1, intro, internal links and FAQ so they answer that query better, in the site's own voice. 4. Push the change with write_files, then publish_app and confirm with get_publish_status. 5. Send me a summary: site, page, query, what changed. Never invent statistics or testimonials, never change a site's design, and touch at most two pages per site per run.
Google Search Console must be connected to the site for the search data. If it is not, Kleap hands the agent a consent link for you to open.
Good to know
- https://kleap.co/api/mcp gives Claude every Kleap tool. https://kleap.co/api/mcp/claude is a narrower profile of the same server, without the tools that generate images, buy domains, change your plan or run free-form SQL. Use it if you want Claude to have fewer powers.
- A first build takes several minutes. Kleap returns a task, and Claude checks it until the site is ready.
- Domain purchases always go through a payment link that you pay yourself.
Official documentation: Connect Claude Code to MCP servers (Claude Code docs).
Claude and Kleap: questions
Is there a Claude website builder?
Claude does not host sites itself. With Kleap connected it can create one, host it on a kleap.io address or your own domain, and publish it with a check that the page is really serving. Kleap is the AI website builder; Claude is the one driving it.
Should I use Claude or Claude Code?
Use Claude for conversations about a site: build it, review numbers, read leads. Use Claude Code when you want to work on files precisely, run the same job on several sites or schedule it. They use the same Kleap account and the same sites.
Does Claude write the code, or does Kleap?
Either. With write_files, Claude writes the exact file contents and Kleap stores, builds and deploys them as they are. With modify_app, you describe the outcome and Kleap's AI writes it. Pick per task.
What is the difference between /api/mcp and /api/mcp/claude?
Same server and same account. /api/mcp/claude is the narrower profile prepared for Claude's connector directory: it leaves out image generation, domain purchase, plan changes and free-form SQL. /api/mcp exposes everything.
Do I need an API key?
No. The connector signs you in with OAuth in your browser, so there is nothing to copy. An API key (kleap_live_sk_…, created at https://kleap.co/settings/api-key) is only for unattended jobs, scripts and clients that cannot open a browser. Pick the narrowest preset: Read-only to inspect sites, Build to change and publish them.
Does it cost anything to connect Kleap?
Connecting is free. Building and AI edits draw on your Kleap usage, and the free plan includes some. If your agent writes the files itself with write_files, Kleap does not run its own AI for that step. Publishing on a Kleap address is free. See the pricing page for each plan.
Using another agent?
Same Kleap account, same sites. See all the agent guides or the MCP, CLI and skills reference.
Put Claude to work on your website
Connect once, then ask in plain words. Kleap builds, hosts and publishes, and your agent keeps the site improving.
Free to start. See pricing