Tool tree
gradeNot graded
sitegpt_overviewAnswer
Get the machine-readable overview of SiteGPT (the /llms.txt file): what SiteGPT does, when to use it, and the canonical entry points for agents — REST API, MCP server, CLI, and anonymous agent-first onboarding. Call this first to orient yourself before taking any action on sitegpt.ai. Read-only, no side effects.
View tool JSON
{
"name": "sitegpt_overview",
"kind": "answer",
"impl": "imperative",
"description": "Get the machine-readable overview of SiteGPT (the /llms.txt file): what SiteGPT does, when to use it, and the canonical entry points for agents — REST API, MCP server, CLI, and anonymous agent-first onboarding. Call this first to orient yourself before taking any action on sitegpt.ai. Read-only, no side effects.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}sitegpt_start_chatbot_previewAction
Create a SiteGPT chatbot preview workspace for the user's website, no account needed. SIDE EFFECT: this creates a real preview workspace (empty chatbot + scoped API token, expires if never claimed). SiteGPT does NOT crawl the site on this path — YOU, the calling agent, add the site's content afterwards using the returned API token or MCP URL (ingest the sitemap or key pages), then hand the user the onboardingUrl (the browser page where they watch training and claim the chatbot; claimUrl is an API endpoint for clients, not a page). Only call it when the user asked for a chatbot for a specific website, and pass the website URL the user gave you — never invent or guess one.
View tool JSON
{
"name": "sitegpt_start_chatbot_preview",
"kind": "act",
"impl": "imperative",
"description": "Create a SiteGPT chatbot preview workspace for the user's website, no account needed. SIDE EFFECT: this creates a real preview workspace (empty chatbot + scoped API token, expires if never claimed). SiteGPT does NOT crawl the site on this path — YOU, the calling agent, add the site's content afterwards using the returned API token or MCP URL (ingest the sitemap or key pages), then hand the user the onboardingUrl (the browser page where they watch training and claim the chatbot; claimUrl is an API endpoint for clients, not a page). Only call it when the user asked for a chatbot for a specific website, and pass the website URL the user gave you — never invent or guess one.",
"inputSchema": {
"type": "object",
"properties": {
"websiteUrl": {
"type": "string",
"description": "The user's own website URL to build the chatbot from (http or https, e.g. \"https://example.com\"). Must come from the user — do not fabricate."
}
},
"required": [
"websiteUrl"
],
"additionalProperties": false
}
}sitegpt_open_chatAction
Open the SiteGPT demo chat widget on the current page — SiteGPT's own support chatbot, i.e. the product demoing itself. Use it when the user wants to try the widget, ask SiteGPT's bot a question, or talk to support. UI-only: it changes what this visitor sees on this page and creates no data. Only works on sitegpt.ai marketing pages where the demo widget is embedded.
View tool JSON
{
"name": "sitegpt_open_chat",
"kind": "act",
"impl": "imperative",
"description": "Open the SiteGPT demo chat widget on the current page — SiteGPT's own support chatbot, i.e. the product demoing itself. Use it when the user wants to try the widget, ask SiteGPT's bot a question, or talk to support. UI-only: it changes what this visitor sees on this page and creates no data. Only works on sitegpt.ai marketing pages where the demo widget is embedded.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}