Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.
To find the MCP block, follow these steps:
From your Dashboard, go to Quick Access.
Under the ChatMaxima Studio section, click on Create Chatbot.
In the Chatbox section of the builder, you will find the MCP block available to use.
To find the video tutorial for the MCP block, first navigate to Dashboard → Resources. In the dropdown menu, click on Video Tutorial, and then use the search bar to find the specific guide by searching for "MCP" or "MCP Block".
The MCP Block is a feature that allows your bot to connect to an external server using the Model Context Protocol (MCP) to access data and services.
The first field you need to fill is "Select Server Type."
The available server types are "custom" and "qdrant."
The URL field is where you paste the URL of the external server you want your bot to connect to.
The final step is to click the "add server" button.
There are three authentication options available: "header auth," "bearer auth," and "none."
If you choose "header auth," you must provide a "Header Name" and a "Header Value." You also need to fill in the "Select Transport" and "Select Timeout" fields.
The "Header Name" and "Header Value" are the specific key-value pairs required by the server to authenticate your bot's request.
If you choose "bearer auth," you need to fill in the "Bearer Token" field. You also need to fill in the "Select Transport" and "Select Timeout" fields.
A Bearer Token is a security credential that grants access to a protected resource. You must provide this token in the designated field.
The "none" option is used for servers that do not require any authentication to access their resources.
The "Select Transport" field is used to select the communication protocol for the connection, such as HTTP or another transport type.
The "Select Timeout" field is used to specify the maximum amount of time the bot will wait for a response from the server before timing out.
You must select "header auth," provide the URL, Header Name, Header Value, and select the Transport and Timeout, and then click "add server."
You must select "bearer auth," provide the URL and Bearer Token, and select the Transport and Timeout, and then click "add server."
The primary purpose is to allow the bot to securely connect to external data sources and services to access or store information, making the bot more powerful and functional.
The MCP block enables the bot to interact with a server, send requests, and receive responses. This allows for tasks like looking up information, updating data, or triggering external actions.
"Qdrant" is a specific type of vector database server, while "custom" allows you to connect to any other type of external server that supports the protocol.
A specific timeout prevents the bot from waiting indefinitely for a response, ensuring the conversation can continue or handle the error gracefully.
Authentication is a security measure that ensures only authorized bots can connect to the server and access the data.
The process described is for adding a single server. You would likely use multiple MCP blocks to connect to different servers.
All these fields work together to create a complete configuration that tells the bot what server to connect to, how to authenticate, and how to manage the request and response.