Skip to content

Create an MCP tool

An MCP tool connects Chatevo to a Model Context Protocol server. Instead of defining each HTTP endpoint manually, your MCP server exposes tool names, descriptions, and parameter schemas for Chatevo to discover.

  • MCP server reachable from Chatevo (public HTTPS or allowed network path)
  • Supported transport (streamable-http or sse)
  • Auth on the MCP endpoint if required (often Bearer — store in Credentials)
  1. Go to ToolsCreateMCP.
  2. Name — identifier for this connection (e.g. internal_ops_mcp).
  3. Server URL — MCP endpoint URL.
  4. Transportstreamable-http or sse (must match your server).
  5. Attach a credential if the server requires authentication.
  6. Optional: execution mode, strict params, status notifications.
  7. Save — Chatevo discovers tools from the server.
  8. Test individual discovered tools with sample inputs.
MCPAPI Request
Tool definitionsServer provides many toolsYou define one HTTP call per tool
Best whenYou already run MCPYou have REST endpoints

See API Request vs MCP.

  1. Open assistant → Tools.
  2. Enable MCP connection and select which discovered tools the assistant may call.
  3. Save and test in assistant preview.

If an MCP tool returns JSON suitable for cards, add result_transform on the tool definition — same rules as API Request tools. Cards render only per the trust policy.