MCP Server
Configuration
Prerequisites
Before connecting an MCP server, make sure you have:
A running MCP server with an accessible SSE endpoint (e.g.
https://your-server.com/mcp).Available authentication method (if required): API key, Bearer token, or OAuth.
At least one tool is configured on the MCP server.
Connecting the data source
On the Data sources page, click Connect, and select MCP Server in the Data sources list.
Select the required Transport:
Choose HTTP for MCP servers with Streamable HTTP support.
Choose SSE for legacy MCP servers that use HTTP plus SSE.
Provide the required connection details:
Server URL: SSE endpoint of your MCP server.
Authentication: choose one of the supported methods.
Provide your Username and Password.
Click Test connection to verify connectivity.
Click Connect Data source to complete setup.

After a successful connection, UI Bakery automatically calls the MCP tools/list method to retrieve available tools and their schemas.
Usage
After connecting the MCP server, you can use its tools inside your application.
Schema discovery
Once connected, UI Bakery fetches and stores the list of available tools exposed by the MCP server.
Each tool includes:
Tool name
Description
Input parameters schema.
Dynamic tool access
The list of available tools is retrieved dynamically from the MCP server. This means:
Any changes on the MCP server (new tools, updated parameters) are reflected after re-fetching the schema.
Different users or environments may see different tool sets depending on authentication and permissions.
MCP server acts as a unified gateway to external tools and APIs.
Tools are defined and managed on the MCP server side, not in UI Bakery.
Authentication affects which tools are available and accessible.
Last updated
Was this helpful?