Chat To ClientsHelp Center

How can we help?

Knowledge base › LevelUp 2026 › LevelUp 2026

How to Connect and Use MCP Servers in Conversation AI

Conversation AI bots can now connect to MCP (Model Context Protocol) servers to use external applications and tools during supported customer conversations. This allows bots to perform actions such as booking appointments through Cal.com, sending Stripe payment links, and updating Google Sheets without leaving the conversation. You can connect ready-made MCP servers from the Marketplace or add your own custom server. This guide covers connecting servers, configuring usage instructions, managing tool access, and monitoring MCP activity in Agent Logs.


Table of Contents


What is MCP Servers Support in Conversation AI?


MCP Servers Support allows prompt-based Conversation AI bots to connect with external applications and use their available tools while responding to customers. Instead of only providing information, a bot can perform supported actions in connected systems based on the customer's request and the instructions you configure.


Model Context Protocol (MCP) provides a standardized way for AI agents to interact with external tools and services.

For example, a Conversation AI bot can check appointment availability through Cal.com, create a booking, or use Stripe to send a payment link. It can also work with external applications such as Google Sheets and Notion, depending on the connected server and its available tools.


MCP tools work alongside existing Conversation AI capabilities, including Custom API actions, Knowledge Base retrieval, and Workflows.


Key Benefits of MCP Servers in Conversation AI


MCP servers extend what Conversation AI bots can accomplish during customer conversations. By connecting external applications and configuring their available tools, you can support more tasks without creating a separate custom integration for every application.








Prerequisites and Limitations


Before connecting MCP servers, make sure your Conversation AI bot meets the supported configuration requirements. MCP availability depends on the bot type, operating mode, and Labs activation.


Prerequisites



Limitations






How To Setup MCP Servers in Conversation AI


Setting up MCP support involves enabling the Labs feature, connecting an external or custom server, and defining which tools your bot can use. Complete these steps before testing MCP activity through a supported conversation.


Step 1: Enable MCP Support in Labs


MCP support must be enabled in Labs before the new MCP Servers section becomes available in the Conversation AI bot builder.



Step 2: Open MCP Servers in the Conversation AI Bot Builder


The MCP Servers section appears inside the prompt-based bot editor. This is where you connect external applications and manage the servers available to the bot.



The MCP server selection window opens, allowing you to choose an existing Marketplace connector or add a custom server.




Step 3: Connect an MCP Server from the Marketplace


The MCP Marketplace provides ready-made connectors for supported external applications. You can search the list, review a server's details, and connect the external account you want the bot to use.






Step 4: Add a Custom MCP Server


If the application you need is not available as a ready-made Marketplace connector, you can add a custom MCP server using its HTTPS URL. This lets you connect a compatible external or internally managed server and use its exposed tools.


To add a custom server:



The custom server is then available in the MCP server configuration interface.




Step 5: Configure When the Bot Should Use the MCP Server


After selecting a connected MCP server, define when the bot should call it. Clear instructions help the bot associate customer requests with the external tools needed to complete them.




When a customer wants a visit, check open slots and book the one they pick.




Step 6: Choose the Connected Account and Configure Tools


Each MCP server exposes a list of tools that the bot can use. Reviewing this list helps ensure the bot only has access to the operations needed for its assigned tasks.



For example, a Cal.com MCP server can expose tools such as:



If the bot only needs to check availability and create bookings, you can deselect other tools that are not needed for that task.


Important: Available tools depend on the connected MCP server. Review the current tool list rather than assuming every integration offers the same operations.




Step 7: Save and Test the MCP Configuration


Saving the configuration applies your selected server instructions, account, and tool choices. Testing helps you check whether the bot follows the intended instructions before using the setup in customer conversations.



How to Monitor MCP Tool Calls in Agent Logs


Agent Logs provide visibility into the actions a Conversation AI bot performs during a conversation. For MCP servers, the logs identify which external tool was called and whether the call succeeded or failed.


To review MCP activity:



For example, an appointment-booking conversation may produce entries such as:



A conversation involving Stripe may also show a payment-related tool call.

The logs help identify which external tools were called while processing the conversation. They can also be used to investigate failed calls or unexpected results.



Frequently Asked Questions


Q: Can I connect Marketplace MCP servers and custom MCP servers to the same Conversation AI bot?

Yes. A bot can have Marketplace connectors and custom MCP servers in its configuration. The supplied example shows Cal.com and Stripe alongside a custom Shop inventory server.


Q: Can a bot use tools from multiple MCP servers during the same conversation?

Yes. The release demonstrates a conversation where the bot uses Cal.com for appointment scheduling and Stripe for payment-related actions, alongside other Conversation AI capabilities.


Q: Does every custom MCP server require a Client ID and Client secret?

No. The custom MCP configuration lists both fields as optional. Enter them when required by the authentication configuration of the MCP server you are connecting.


Q: Does the bot call every enabled MCP tool during every conversation?

No. The When should this MCP be used? field defines when the bot should use a server. Tool selection determines which operations are available when the bot calls that server.


Related Articles







Last updated Tue, 27 Oct, 2026 at 10:37 AM