This is the management MCP: it works on your account and chatbots (settings, analytics, sources, inbox). It is different from the MCP Endpoint, which lets AI agents query a single chatbot’s knowledge base.
What you can do
Once connected, an agent can:- Read analytics - conversation volume, answered-question rate, negative sentiment, leads, top sources and pages.
- Read question insights - AI-clustered themes of what visitors ask, including the unanswered ones (your real knowledge gaps).
- Change settings - model, prompts, welcome message, default answer, temperature, lead capture, and escalations.
- Manage knowledge sources - add new pages and recrawl stale ones.
- Manage suggested messages - the starter prompts shown to visitors.
- Work the inbox - read conversations, read captured leads, triage threads, and reply to visitors.
- “Look at my support bot’s last 3 months and optimize it for lead capture.”
- “Why is my bot failing to answer questions? Find the gaps and fix them.”
- “Turn on human handoff and escalate after two unanswered messages.”
- “Which of my chatbots has the worst answer rate?”
Connect ChatGPT
The SiteSpeak plugin is in the ChatGPT plugin directory. It connects with your SiteSpeakAI login. You do not need an API token.1
Install the plugin
Open the SiteSpeak plugin page, or select Plugins in the ChatGPT sidebar and find SiteSpeak. Select Install plugin.
2
Sign in
When ChatGPT asks, select Connect. Sign in to SiteSpeakAI and click Authorize to approve the connection.
3
Start asking
Ask for example: “List my SiteSpeak chatbots”, “Show me the open conversations in my SiteSpeak inbox” or “Show the leads my SiteSpeak chatbot captured.” To pick the plugin yourself, type @ and select SiteSpeak.
Connect Claude (claude.ai, Desktop and mobile)
Claude connects with your SiteSpeakAI login. You do not need an API token.1
Add the connector
In Claude, open Settings > Connectors and click Add custom connector. Enter the name
SiteSpeak and the URL https://api.sitespeak.ai/mcp, then click Add.2
Sign in
Click Connect. Sign in to SiteSpeakAI and click Authorize to approve the connection.
3
Start asking
In a new chat, ask for example: “List my SiteSpeak chatbots”, “Show me the open conversations in my SiteSpeak inbox” or “Show the leads my SiteSpeak chatbot captured.”
Claude asks you to confirm before it changes a setting or sends a reply to a visitor. To remove the connection, open Settings > Connectors in Claude and disconnect SiteSpeak.
Get an API token
Claude Code, Cursor and other MCP clients connect with an API token. Create one on the API tokens page in your account. The agent acts only on the chatbots that token can access.Connect Claude Code (recommended)
The Claude Code plugin bundles the MCP connection and a skill that runs a safe, step-by-step loop: it reads your data, proposes changes, and waits for your confirmation before writing anything.1
Add the marketplace
In Claude Code, run:
2
Install the plugin
3
Start asking
Ask Claude to work on your chatbot, for example: “List my SiteSpeak chatbots” or “Optimize my support bot for lead capture.”
Connect other MCP clients
Any MCP client that supports Streamable HTTP with a bearer token can connect to the management MCP directly.- Endpoint:
https://api.sitespeak.ai/mcp - Header:
Authorization: Bearer YOUR_API_TOKEN
- Claude Desktop
- Cursor
- Any HTTP client
Add this to your
claude_desktop_config.json, then restart Claude Desktop:The step-by-step confirmation loop is part of the Claude Code plugin’s skill. Other MCP clients call the tools directly, so review what your client is about to do before you approve a change.
Troubleshooting
The plugin installed but tools are missing
Run/reload-plugins in Claude Code, or restart it, to load the bundled MCP server.
Getting an authentication error
In Claude, disconnect SiteSpeak in Settings > Connectors and connect it again. In ChatGPT, disconnect SiteSpeak in your ChatGPT settings and connect it again. In other clients, confirm your API token is valid. Create a new one on the API tokens page and reconnect.Analytics or insights look empty
Answer rate, sentiment, and question insights come from scheduled jobs, so they lag and are empty for brand-new or low-traffic bots. Empty does not mean there are no gaps.Ready to automate your customer service with AI?
Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.