Table of Contents
- Key takeaways
- Four ways to build a custom AI chatbot with ChatGPT or Claude
- What managing a chatbot from Claude means
- What you need before you start
- How to build the chatbot
- Step 1: Sign in and choose a plan
- Step 2: Create a chatbot
- Step 3: Add your website
- Step 4: Test the chatbot
- Step 5: Add the chatbot to your website
- How to connect the chatbot to Claude over MCP
- Step 6: Add SiteGPT in Claude's connector settings
- Step 7: Approve access on the SiteGPT approval page
- Step 8: Check that it works
- A worked example: one week of chatbot management from Claude
- How to let an agent build a chatbot before you have an account
- How to choose a setup path
- Common mistakes when you build and connect the chatbot
- FAQ
- Building the chatbot
- Can you build a custom AI chatbot with ChatGPT?
- Can you build a chatbot with Claude?
- Do you need to code to build the chatbot in this guide?
- MCP and Claude
- What is an MCP chatbot?
- What is the SiteGPT MCP server URL?
- Do you paste an API token into Claude?
- Can Claude do more in SiteGPT than you can?
- Cost and limits
- How much does SiteGPT cost with MCP access?
- Is there a free way to try it?
- Is an FAQ-only chatbot a simpler place to start?
- Build the chatbot, then connect Claude
- Sources

- There are four ways to build a custom AI chatbot with ChatGPT or Claude: a custom GPT, a Claude project, a coded build on the OpenAI or Anthropic API, or a no-code platform trained on your content.
- A custom GPT and a Claude project both live inside the assistant. A chatbot for website visitors needs the API or a platform.
- This guide builds the chatbot in SiteGPT with no code. It answers with GPT-4.1 mini or GPT-4.1 and your own pages.
- Claude then connects to the remote MCP server at
https://sitegpt.ai/mcp. You approve access in the browser, and no API token is pasted into the chat.
- MCP, CLI, and API access need the Growth plan or above: $129 a month billed monthly, or $79 a month billed yearly. The 7-day trial requires a credit card.
Key takeaways
Stage | What you do | Where |
1. Build | Create a chatbot and add your website with Scrape Website or a sitemap | SiteGPT dashboard |
2. Test and install | Ask three or four real questions, then paste the JavaScript embed into your site | Dashboard and your website |
3. Connect | Add SiteGPT under Settings, then Connectors, and approve access | Claude and the SiteGPT approval page |
4. Manage | Ask Claude to list chatbots, find unanswered questions, add content, or review leads | Claude |
Optional | Let an agent build a preview chatbot from a URL before you have an account | SiteGPT CLI |

Four ways to build a custom AI chatbot with ChatGPT or Claude
Option | Where the chatbot lives | Code needed | Main limit |
Custom GPT in ChatGPT | Inside ChatGPT, through the GPT Store or a shared link | No | Personal ChatGPT accounts cannot create new GPTs, and OpenAI plans to retire custom GPTs in favor of Plugins |
Claude project | Inside Claude, as a workspace with its own knowledge base and instructions | No | It serves people who use Claude. Free accounts are limited to five projects |
Build on the OpenAI or Anthropic API | Anywhere you host it | Yes | You write and maintain the retrieval, the chat interface, and the hosting |
Content-trained platform such as SiteGPT | A widget on your website | No | Paid plans with monthly message quotas, and no free plan |
What managing a chatbot from Claude means
https://sitegpt.ai/mcp. The concept is covered in more depth in MCP for customer service AI.Tool | What it does | Changes data |
search | Searches the API v2 specification to find an operation. It makes no API calls | No |
execute_read | Calls API v2 operations with GET only | No |
execute_write | Calls operations that create, update, or delete | Yes. It is marked destructive, so the assistant confirms first |
What you need before you start
- A SiteGPT plan with API access. The docs list API v2, the CLI, and MCP on Growth and above. Growth costs $129 a month billed monthly, or $79 a month billed yearly ($948 a year). It includes 2 chatbots, 10,000 pages, and 10k GPT-4.1 mini messages a month.
- A website address and a way to add a script to the site.
- A Claude account. Anthropic's help center lists custom connectors on Free, Pro, Max, Team, and Enterprise plans. Free users get one custom connector.
How to build the chatbot
Step 1: Sign in and choose a plan
Step 2: Create a chatbot
Step 3: Add your website

Step 4: Test the chatbot
Step 5: Add the chatbot to your website

How to connect the chatbot to Claude over MCP
Step 6: Add SiteGPT in Claude's connector settings
https://sitegpt.ai/mcp.
Step 7: Approve access on the SiteGPT approval page

Step 8: Check that it works
A worked example: one week of chatbot management from Claude
Day | Prompt to Claude | What happens | Read or write |
Monday | "List my SiteGPT chatbots, then show this week's unresolved conversations for Support Bot." | Claude searches the API catalog, then reads chatbots and open conversations | Read |
Tuesday | "Which questions did the support bot fail to answer this week?" | Claude returns the unanswered questions so the owner can see what the content lacks | Read |
Wednesday | "Retrain the bot on the new release notes and add a custom response for the pricing change." | Claude queues the sources and drafts the custom response. It asks for approval before the write | Write |
Thursday | "List the new leads from Support Bot this week." | Claude reads the leads the chatbot collected | Read |
Friday | "Check our SiteGPT usage and whether we are close to any plan limits." | Claude reads usage and limits from the account | Read |
How to let an agent build a chatbot before you have an account
- The agent installs the CLI with
npm install -g @sitegpt/cli.
- It runs
sitegpt onboarding startwith the website URL and the--jsonflag. This command needs no login.
- The response includes a temporary token that works only for that chatbot. The agent uses it to add content, a persona, instructions, and appearance.
- The agent checks progress with
sitegpt onboarding statusand fixes items marked pending.
- The agent gives you the onboarding URL. You preview the chatbot there and claim it into an account. To claim it, you choose a plan at checkout.

How to choose a setup path
If you need... | Pick... | Why |
To manage a chatbot from Claude on web or desktop | The remote MCP server through Claude's connector settings | Nothing to install, and access is approved in the browser |
To look at data without any risk of changes | The remote MCP server with Read only selected | Write calls fail on a read-only connection |
To work from the terminal in Claude Code | One command adds the remote server: claude mcp add --transport http sitegpt https://sitegpt.ai/mcp | |
To work inside the Cursor editor | The server URL goes in .cursor/mcp.json | |
To run it from Codex or a CI pipeline | Codex starts the local server with npx -y @sitegpt/cli mcp | |
An agent limited to one chatbot and a few permissions | The CLI with a separate profile | sitegpt login accepts --scope and --chatbot options |
To try a chatbot before signing up | Agent-first onboarding | No account or login is needed to start |
sitegpt login --profile knowledge-agent --chatbot YOUR_CHATBOT_ID --scope knowledge:read --scope knowledge:write
Common mistakes when you build and connect the chatbot
Mistake | What you see | Fix |
Connecting on the Starter plan | The approval page says API access needs the Growth plan or above. Calls fail with 403 PLAN_UPGRADE_REQUIRED | Move to Growth or above |
Granting every permission when you only want reports | Claude can create, change, and delete | Select Read only on the approval page |
Reconnecting to switch to read-only | The old connection keeps its permissions | Revoke the old connection on the Agents page, then connect again |
Approving in the wrong browser profile | The approval page does not return to the app | Sign in to the right SiteGPT account in the same browser, and allow pop-ups |
Pasting an API token into the chat | A credential sits in a conversation | Use the browser approval for the remote server, or a saved CLI profile |
Skipping the test in step 4 | Visitors get "not enough information" replies | Ask real questions first and add the missing pages |
FAQ
Building the chatbot
Can you build a custom AI chatbot with ChatGPT?
Can you build a chatbot with Claude?
Do you need to code to build the chatbot in this guide?
MCP and Claude
What is an MCP chatbot?
What is the SiteGPT MCP server URL?
https://sitegpt.ai/mcp. Add it as a custom connector in Claude, or find SiteGPT in Claude's connectors directory.







.png?table=block&id=36e7a7e9-77da-8039-8629-c68d21d9fc2b&cache=v2)
