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

  1. On the Data sources page, click Connect, and select MCP Server in the Data sources list.

  2. Select the required Transport:

    • Choose HTTP for MCP servers with Streamable HTTP support.

    • Choose SSE for legacy MCP servers that use HTTP plus SSE.

  3. Provide the required connection details:

  • Server URL: SSE endpoint of your MCP server.

  • Authentication: choose one of the supported methods.

  1. Provide your Username and Password.

  2. Click Test connection to verify connectivity.

  3. 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.


circle-info
  • 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?