Manage SiteGPT chatbots and account resources through the SiteGPT API v2.
One address for any MCP client. You sign in at sitegpt.ai once, after adding it.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
| Access to | Read | Change |
|---|---|---|
| Account | ||
| Tokens | ||
| Chatbots | ||
| Knowledge | ||
| Personas | ||
| Instructions | ||
| Settings | ||
| Starters |
From the sign-in at sitegpt.ai, as the endpoint publishes it. You approve it there.
Odel could not list its tools without signing in.
Official SiteGPT skills for AI agents.
These skills teach agents how to use SiteGPT through the SiteGPT CLI so they can manage chatbots, knowledge, conversations, settings, team access, and account resources from an agent environment.
SiteGPT also publishes https://sitegpt.ai/auth.md for agent environments that
support Auth.md-style discovery of the anonymous try-before-signup onboarding
flow.
As a Claude Code plugin (also works in Cowork):
/plugin marketplace add sitegpt/agent-skills
/plugin install sitegpt@sitegpt
With the skills CLI (any agent environment that supports Agent Skills):
npx skills add sitegpt/agent-skills
Both deliver the same skill. This repository is dual-packaged: an Agent
Skills repo (skills.sh) and a Claude Code plugin marketplace
(.claude-plugin/).
Orientation skill: what SiteGPT is, which surface to use (CLI, MCP
connector, REST API, or no-signup onboarding), and where the deep
workflows live. Routes terminal work to sitegpt-cli.
Use the SiteGPT CLI to manage SiteGPT accounts and chatbots from AI agents such as Codex, Claude Code, Cursor, OpenCode, Gemini CLI, Windsurf, Cline, and other skill-compatible coding agents.
Use when:
The skill is a single self-contained SKILL.md: the agent-facing workflow,
discovery brief, onboarding and account playbooks, command map, and safety
rules in one file. The SiteGPT CLI itself is the source of truth for exact
command syntax — agents run sitegpt <command> --help for flags, so the skill
deliberately does not duplicate a per-command reference.
This repository is also a Cursor plugin (skills + the remote MCP server).
In Cursor, run /add-plugin and pick SiteGPT, or install from the
marketplace listing. The MCP server connects your SiteGPT account with
browser OAuth; the skills work with no account via agent-first onboarding.
Install the SiteGPT CLI skill with the open skills CLI:
npx skills add sitegpt/agent-skills --skill sitegpt-cli
Install into a specific agent:
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a codex
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a claude-code
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a cursor
Install globally:
npx skills add sitegpt/agent-skills --skill sitegpt-cli --global
List available skills without installing:
npx skills add sitegpt/agent-skills --list
Update installed skills later:
npx skills update sitegpt-cli
The skills CLI installs this agent skill. The SiteGPT CLI is the actual command-line tool the agent will run after the skill is installed.
Install the SiteGPT CLI first:
npm install -g @sitegpt/cli
Then choose the right flow:
sitegpt onboarding start <website-url>, configure and test the temporary
chatbot, then share the onboarding URL for preview and claim.For existing accounts, authenticate with device login:
sitegpt login
You can also create an API token from the SiteGPT dashboard and save it manually:
sitegpt login --token <sitegpt-api-token>
Once the skill is installed, ask your agent:
Try SiteGPT for https://example.com. Inspect the website, create a temporary chatbot, add knowledge, configure persona and instructions, test it, and give me the onboarding URL so I can preview and claim it.
I already have a SiteGPT account. Create a chatbot for https://example.com inside my account, configure knowledge and branding, and give me the dashboard link.
Audit my SiteGPT chatbot knowledge sources and resync any failed or stale documents.
Show recent conversations for my SiteGPT chatbot, summarize unresolved issues, and tag the conversations that need human follow-up.
skills/
sitegpt-cli/
SKILL.md
Skill versions live in metadata.version inside each SKILL.md and in the root package.json.
Releases are manual. When publishing a new version:
package.json.metadata.version in each changed SKILL.md.CHANGELOG.md.chore: release <version>.v0.1.2.Users who install through npx skills add sitegpt/agent-skills can update later with npx skills update.
MIT