"The quality of the chat’s answers is incredible. You can “train” it however you like and have a trusted assistant. No mistakes in the answers. Congratulations!"

Run your AI agent from the AI app you already use.
Connect Claude, ChatGPT, Codex or Cursor and run your agent in plain language: conversations, leads, knowledge and settings.
- Sign-in with OAuth, no API key
- More than 100 tools
- Uses no AI credits
The Ultimo Bots MCP server gives your AI app access to the conversations and leads, the knowledge, the widget and the insights of your agent. You ask in plain language, the app reads the data, makes the change and reports back.
What did visitors ask this week that my agent could not answer? Add the missing answers to its knowledge. Two new answers for your agent. E-bike service: yes. Battery replacement: no.. Opening hours on public holidays.
Connected in three steps
One address for every AI app. No API key.
- Add the server addressThe same address in every AI app.
- Sign inWith your Ultimo Bots account, over OAuth.
- ApproveWorkspace, agents and permissions are your choice.
CustomizeConnectorsAdd custom connector
https://mcp.ultimo-bots.com/mcpAdd$claude mcp add --transport http ultimo-bots https://mcp.ultimo-bots.com/mcp
Plugins+Add custom MCP server
https://mcp.ultimo-bots.com/mcpAdd$codex mcp add ultimo-bots --url https://mcp.ultimo-bots.com/mcp
$codex mcp login ultimo-bots
{
"mcpServers": {
"ultimo-bots": {
"url": "https://mcp.ultimo-bots.com/mcp"
}
}
}Connect the MCP server https://mcp.ultimo-bots.com/mcp
Connected. Please sign in.
$code --add-mcp '{"name":"ultimo-bots","type":"http","url":"https://mcp.ultimo-bots.com/mcp"}'
More than 100 tools, used in plain language
You write what you need. Your AI app picks the tool.
list_conversationslist_agentsget_success_scorelist_leadscreate_agentupdate_report_settingsupdate_leadget_agent_business_contextlist_productsstart_data_connectionlist_workspaceslist_conversationslist_agentsget_success_scorelist_leadscreate_agentupdate_report_settingsupdate_leadget_agent_business_contextlist_productsstart_data_connectionlist_workspacesadd_knowledge_sourceconfigure_livechatupdate_widgetget_knowledgeset_live_agent_statuslist_channelsupdate_faqupdate_notification_settingsupdate_agent_business_contextlist_cms_collectionslist_membersadd_knowledge_sourceconfigure_livechatupdate_widgetget_knowledgeset_live_agent_statuslist_channelsupdate_faqupdate_notification_settingsupdate_agent_business_contextlist_cms_collectionslist_membersget_insightsget_conversationget_agentget_report_settingsget_leadupdate_agentget_setup_statusexport_conversationsset_auto_responseget_agent_behaviorsget_insightsget_conversationget_agentget_report_settingsget_leadupdate_agentget_setup_statusexport_conversationsset_auto_responseget_agent_behaviorsget_widgetlist_knowledgelist_live_agentsget_embed_instructionsrefresh_knowledge_sourcesget_notification_settingsget_channel_statusconfigure_knowledge_syncexport_leadslist_remote_filesget_widgetlist_knowledgelist_live_agentsget_embed_instructionsrefresh_knowledge_sourcesget_notification_settingsget_channel_statusconfigure_knowledge_syncexport_leadslist_remote_filesNo AI credits. Your AI app does the thinking on its own plan.
Your AI client runs the agent. Mo builds what it can do.
Skills are built in the AI Studio: you describe the job, Mo builds and tests it.
- Find the gap. Ask your AI app what your agent could not answer.
- Hand it to Mo. He turns it into a skill in the AI Studio.
- MCP the other way. Your agent uses remote MCP servers too, next to the ready-made app actions.
You decide what your AI client may touch
Nothing is shared before you click Allow connection.
- Your choice. One workspace, the agents you pick, permissions you can untick.
- Your role applies. An AI app can never do more than you could in the portal.
- Ends by itself. After 30 days without use, and you can revoke it at any time.
What people are saying
Used worldwide for fast, friendly support on any website.
Your data stays yours
GDPR-aligned and never used to train third-party models.
GDPR-aligned
Built and hosted with European privacy standards. Your visitors’ data is handled accordingly.
Your knowledge base is private
Only your assistant can read it. It’s never used to train third-party models.
Encrypted in transit and at rest
Industry-standard encryption protects everything you upload and every conversation.
MCP server questions, answered
MCP (Model Context Protocol) is an open standard that lets AI apps use outside software through a list of tools. Ultimo Bots runs its own MCP server, so the AI app you already work in can read the conversations and leads of your agent, add knowledge and change settings when you ask in plain language.
https://mcp.ultimo-bots.com/mcp. It uses Streamable HTTP and OAuth. You sign in with your Ultimo Bots account and approve a workspace, agents and permissions on a consent page. There is no API key to copy.
Claude (claude.ai, Claude Desktop, Cowork and Claude Code), ChatGPT, Codex, Cursor, Symphony by Wix, Visual Studio Code, and any other client that supports remote MCP servers with OAuth and dynamic client registration.
No. Your AI client does the thinking on your plan with that client. AI credits pay for the answers of your agent to visitors and for Mo. You can connect a client on every Ultimo Bots plan.
Skills and behaviors are built in the AI Studio: describe the job to Mo and Mo builds and tests the skill. Through MCP, a client reads behaviors and manages everything around them, such as knowledge, widget, leads, conversations, channels and notifications.
Yes. In the AI Studio you give Mo the address of a remote MCP server, for example the one of your booking system. Mo connects it, asks for the API key in a secure field, builds the skill and tests it.
In the portal, open MCP connections in the sidebar next to Agents and Workspaces, find the client and click Revoke access. The client loses access immediately. Connecting it again needs a new approval.
No. In Claude or ChatGPT you paste the server address, sign in and check the permissions on a consent page. Codex and Claude Code take a short command in the terminal.