Assistant CoreAssistant Core
Tools & MCP

Tools & MCP

Connect your assistant to data, APIs, external services, and devices.

Tools let your assistant do more than answer from its built-in knowledge. Depending on the job, you can use built-in tools, add your own HTTP API, connect an MCP server, or let a device provide tools during a voice session.

Which Option Should I Use?

NeedUse
Search documents, remember users, search the web, or generate imagesBuilt-in Tools
Call a simple HTTP API that you ownCustom API Tools
Connect an existing MCP server by URLMCP Server
Use MCP for voice or device sessions in real timeMCP Endpoint
Control capabilities exposed by an ESP32 deviceDevice Tools

How Tool Calls Work

When a user asks for something that needs external data or an action, the assistant decides whether to call a tool. Most tool results are passed back to the AI model so it can produce a natural final answer.

Some tools respond directly. For example, image generation can return an image in chat, and a voice music tool can return an audio file for playback.

Loading diagram…

Plan Access

FeatureFreeGoPlusProEnterprise
Built-in chat toolsYesYesYesYesYes
Custom API ToolsYesYesYesYesYes
MCP ToolsNoYesYesYesYes
Realtime voice with MCPNoLimitedLimitedHigher limitsCustom

If MCP is not visible in the admin UI, check your current plan and your role permissions for the assistant.

On this page