> For the complete documentation index, see [llms.txt](https://docs.aisera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisera.com/aisera-platform/what-can-my-bot-do/mcp-client/add-mcp-tools-to-an-aiseragpt-application.md).

# Add MCP tools to an AiseraGPT application

Add registered MCP tools to an AiseraGPT application and configure fulfillment priority so the AI evaluates them correctly.

## Add MCP tools to an AiseraGPT application

After registering an MCP server, you add individual tools to a specific AiseraGPT application and enable them as active fulfillment sources. Both steps are required: adding a tool to the application makes it available for selection, but the Aisera Platform does not call the tool until **External Tools** is added to the application's **Fulfillment Types**.

### Before you begin

At least one MCP server must be registered to your tenant with tools selected. See [Register an MCP server](/aisera-platform/what-can-my-bot-do/mcp-client/register-an-mcp-server.md).

### Add tools and enable fulfillment

1. Go to **Settings > AiseraGPT**.
2. Select the AiseraGPT application you want to add tools to.
3. On the application details page, find the **External Tools** section.
4. Select **+ Add External Tool**.
5. In the **Add External Tool** window, select the checkbox next to each tool you want to register to this application.
6. Select **OK**. The selected tools appear in the **External Tools** table.
7. Select the **pencil** icon to open the **Edit AiseraGPT** window.
8. Select the **Advanced** tab.
9. In the **Fulfillment Types** field, select the checkbox next to **External Tools**. The Aisera Platform does not call any MCP tools for this application until this checkbox is selected. Select any other fulfillment types you want active.
10. Select **Save**.

The application now calls MCP tools when resolving user queries.

### Set a custom fulfillment priority order

By default, the Aisera Platform evaluates fulfillment sources in its own default order. If you want to control the order in which fulfillment types are evaluated, you can set a custom priority.

1. Select the **pencil** icon to open the **Edit AiseraGPT** window.
2. Select the **Advanced** tab.
3. Toggle off **Default Fulfillment Priority**. When toggled off, the items listed under **Fulfillment Priority** become reorderable.
4. In the **Fulfillment Priority** list, drag each item to the position that reflects the order you want the AI to evaluate fulfillment sources. Items higher in the list have higher priority.
5. Select **Save**.

### Remove a tool from an application

1. Go to the **External Tools** section on the AiseraGPT application details page.
2. Hover over the tool you want to remove. An **X** appears on the right side of the row.
3. Select **X**.
4. When prompted, select **OK** to confirm removal.

The tool is removed from the application and is no longer available as a fulfillment source. It remains registered to the tenant and can be added to other applications.
