Connect tools
Custom MCP endpoint
Plug in any Model Context Protocol server — internal CRM, ticketing system, custom API — without writing code on our side.
What MCP is, briefly
Model Context Protocol is an open standard for exposing tools, resources, and prompts to AI agents. If your system has an MCP server (built-in or via an adapter), the agent can call its tools.
Connect a server
- Open the bot in your dashboard and scroll to Connections.
- Paste the URL into Custom MCP endpoint.
- Save.
On the next chat message, we connect to the server, list its tools, and expose them to the agent. Tool descriptions you write on the MCP server side directly drive when the agent decides to call them — so write them clearly.
What ships transport-wise
- HTTP Streamable (preferred) — fast and standard.
- HTTP SSE — automatic fallback for older servers.
Building your own MCP server
See the official MCP SDKs in TypeScript, Python, and other languages. A minimal server exposes:
- One or more tools (functions the agent can call).
- Each tool has a JSON-schema input and a description.
- Optionally, resources (URI-addressable read-only data) and prompts (reusable templates).
Authentication
If your MCP server requires auth, embed the token in the URL or use the standard MCP Authorization header your server expects. Our connector forwards request headers — see the MCP spec for details.