Live$422 of $652 back · 65%
Local Sites Pro
MCP server docs

The MCP server for building and optimizing local websites.

The Local Sites Pro MCP server lets Claude and ChatGPT build websites, edit pages, change designs, read Search Console and publish. Connect it once with OAuth or an API key.

One-time $15 · No hosting fees · Your keys, your Cloudflare
Claude Code
claude mcp add --transport http local-sites-pro https://app.localsites.pro/api/mcp
What is the Local Sites Pro MCP server?

The Local Sites Pro MCP server is a remote Model Context Protocol endpoint at https://app.localsites.pro/api/mcp that gives AI assistants tools to create local business websites, edit their pages and design, publish them to your own Cloudflare account, and work with Google Search Console data. Claude, Claude Desktop and Claude Code connect out of the box. ChatGPT connects with Developer Mode enabled.

1 endpointHTTP transport
2 auth optionsOAuth or API key
dry_runcost check before any build
publish_websitenothing goes live without it
Authentication

Two ways to authenticate.

Both give the assistant access to the same account and the same tools.

Recommended

One-click OAuth

Add the endpoint URL in your AI client. It opens a Local Sites Pro sign-in, you approve access, and the connection is done. Nothing to copy or store.

For headless setups

Personal API key

Create a personal API key on the Account page in the dashboard and send it as a Bearer token in the Authorization header. Useful for clients where you configure headers by hand.

Connect

How to connect the MCP server.

Every client uses the same endpoint: https://app.localsites.pro/api/mcp

  1. 1

    Claude and Claude Desktop

    Add a custom connector, paste the endpoint URL and approve the OAuth screen. The tools show up in your next chat.

  2. 2

    Claude Code

    Run claude mcp add with the HTTP transport and the endpoint URL, as shown below. Claude Code handles the OAuth sign-in, or pass your API key as an Authorization header.

  3. 3

    ChatGPT

    Enable Developer Mode first. ChatGPT needs it to add an MCP connector. Then add a connector with the endpoint URL and approve the sign-in.

  4. 4

    Check the connection

    Ask the assistant "Is my Local Sites Pro account ready to build?" It calls get_setup_status and tells you what is set up.

Claude Code commands.

OAuth

Add the server with OAuth

The simplest setup. Claude Code prompts you to sign in to Local Sites Pro the first time the server is used.

Terminal
claude mcp add --transport http local-sites-pro https://app.localsites.pro/api/mcp
API key

Add the server with a personal API key

Copy a key from the Account page and send it as a Bearer token. Treat the key like a password and keep it out of shared repos.

Terminal
claude mcp add --transport http local-sites-pro https://app.localsites.pro/api/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"
Tools

Build and manage websites.

ToolWhat it does
get_setup_statusChecks that your account is set up to build and publish sites
create_websiteBuilds a new site from a niche, city or state, company name and phone. Supports dry_run to return the build brief and AI cost without creating anything
list_websitesLists the websites in your account
get_website_statusShows build progress and status for one website
publish_websiteDeploys saved edits to your Cloudflare account so they go live
Tools

Edit content and design.

ToolWhat it does
list_website_pagesLists every page on a website
get_page_contentReturns a page's content and meta tags
update_page_contentEdits a page's content, meta title or meta description
add_website_contentAdds new content, such as pages or blog posts, to an existing site
rewrite_website_pagesRewrites several pages in one pass
update_website_designChanges theme, section layouts, fonts and color palette
update_website_identityChanges business details such as the company name and phone number

Edits are saved but not live until publish_website is called.

Tools

Search Console and SEO.

ToolWhat it does
gsc_statusChecks whether Google Search Console is connected
gsc_performanceClicks, impressions, CTR and position by page and query, refreshed daily
gsc_opportunitiesLow-CTR pages and striking-distance keywords, roughly positions 8 to 20
gsc_submit_sitemapSubmits a site's sitemap to Google
gsc_inspect_urlRuns a URL inspection for a page

Search Console tools need the one-click Google connect in the dashboard. Tool list as of Sep 2026.

Example prompts.

Plain English works. The assistant chooses the tools.

Build

Dry run first, then build

create_website with dry_run returns the build brief and the AI cost before anything is created. Change services or areas, then build for real.

Claude website builder
Dry run a landscaping site for Greenway Landscaping in Raleigh, NC, phone 919-555-0123. Then build it if the cost is under a dollar.
create_website · dry_runcreate_website
The dry run came back under a dollar, so I started the build. It usually takes about ten minutes. I will check the status when you ask.
Optimize

Search Console to live fix

Pull opportunities, rewrite the pages that need it, then publish. Each step is a tool call you can see in the chat.

ChatGPT website builder
Check Search Console for the Raleigh site, find keywords close to page one and improve those pages. Publish when done.
gsc_opportunitiesget_page_contentupdate_page_contentpublish_website · live
Found striking-distance keywords on a few service pages, worked them into the titles and copy, and published the changes.

MCP server questions.

What is the Local Sites Pro MCP server URL?

It is https://app.localsites.pro/api/mcp. Every client, including Claude, Claude Code and ChatGPT, uses the same endpoint.

How do I add an MCP server to Claude Code?

Run claude mcp add --transport http local-sites-pro https://app.localsites.pro/api/mcp. Sign in with OAuth when prompted, or add an Authorization header with your personal API key.

Does the MCP server work with ChatGPT?

Yes. ChatGPT needs Developer Mode enabled to add an MCP connector. After that it uses the same tools as Claude.

Where do I get an API key?

Create a personal API key on the Account page in the Local Sites Pro dashboard. Send it as a Bearer token in the Authorization header.

Can the assistant publish changes without me?

Edits are not live until publish_website is called. Ask the assistant to show you changes first and publish only when you approve.

Can I see the cost before a site is built?

Yes. create_website supports dry_run, which returns the build brief and the AI cost without creating anything.

Do I need a Local Sites Pro plan to use the MCP server?

Yes. The MCP server works with your Local Sites Pro account, which starts at $15 one-time for 3 websites. Search Console tools need a Pro plan.

Your first ranked site is ten minutes away.

Start with 3 sites for $15