---
schema_version: "1"
id: 525c8d1bad04b749775a33c8bdb5871acfb589b5659a70c24dd849c7c14f3d18
title: Manage MuleSoft MCP Servers in API Catalog
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/api_catalog_manage_mulesoft_mcp_servers.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.api_catalog_manage_mulesoft_mcp_servers.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2364b338cbe98c070546f66e6dfaf4e479d01878450aa7301a2256e451a2c69f
description: Discover MuleSoft MCP servers to use in Agentforce. Sync eligible new and updated versions of MCP servers from Anypoint Platform into your catalog. Then, create connections for them and add tools you allow the servers to use.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Manage MuleSoft MCP Servers in API Catalog

Discover MuleSoft MCP servers to use in Agentforce. Sync eligible new and updated versions of MCP servers from Anypoint Platform into your catalog. Then, create connections for them and add tools you allow the servers to use.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Developer</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d208162e65">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d208162e65 ">To access API Catalog:</td>
            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d208162e65 ">
              <p>Available to Salesforce admins by default.</p>
              <p style="margin-bottom:0;">For other users, View Setup</p>
            </td>
          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d208162e65 ">To create or edit an MCP server connection or tool:</td>
            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d208162e65 ">Customize Application</td>
          </tr>
        </tbody>
      </table>

MuleSoft MCP servers are eligible to sync into API Catalog if they have a consumer endpoint for at least one instance. The consumer endpoint must be a valid HTTPS URL. Consumer URLs appear as destination URLs in API Catalog. See [_MuleSoft Documentation_: Add API Instances](https://docs.mulesoft.com/api-manager/latest/add-api-instances).

![A flowchart that shows steps for syncing and managing MuleSoft MCP servers in API Catalog.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/extend_click/images/api_catalog_mcp_servers_mulesoft.png)

API Catalog makes it easy to create secure connections for your MuleSoft MCP servers. The catalog keeps you up to date on new MCP Server versions as they sync into the catalog. You’re prompted to request access if you need it.

1. Ask an Anypoint Platform admin to complete the prerequisite configuration in the Anypoint Platform organization you want to sync MCP servers from. For details, see [_MuleSoft Documentation_: **Connecting a Trusted Salesforce Organization to Anypoint Platform**](https://docs.mulesoft.com/access-management/connecting-salesforce-orgs).
2. In Salesforce, from Setup, in the Quick Find box, enter API Catalog, and then select **MCP Servers**.
3. Click **Enable Sync**.
    
    The sync typically takes several minutes to complete, especially for the initial sync, and runs as a background operation.
4. Make sure the latest synced MCP servers show in the servers list by refreshing the page.
    
    If you don’t see the MCP servers that you expect, double check the prerequisites for the API Catalog sync.

If you reach system limits during the sync, remove MCP servers that you no longer need. See [Remove MCP Servers from API Catalog](https://help.salesforce.com/s/articleView?id=platform.api_catalog_remove_mcp_servers.htm&release=264.0.0&type=5 "You can remove custom Salesforce, MuleSoft, and manually registered external MCP servers from API Catalog.").

## Stop and Restart the MCP Server Sync

Stop and restart to sync MCP servers that you just added to Anypoint Platform to avoid waiting for the next scheduled sync.

1. From Setup, in the Quick Find box, enter API Catalog, and then select **MCP Servers**.
2. To start the sync the first time or after you stop it, click **Enable Sync** on the MCP Servers home page.
3. To stop and restart the sync at any time, click **Manage Sync** and enable or disable the sync by using the toggle.

## Create Connections and Manage Tools for MuleSoft MCP Servers

Create connections to authorize MuleSoft MCP servers in Salesforce. After you create the connection, continue to add tools to allow API operations. The MCP server automatically activates after you finish configuring the connection and adding the tools.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/images/icon_important.png)

Important Use an authentication protocol that the Agentforce MCP client supports for your MCP server connections. For example, OAuth 2.0 with client ID and client secret.

1. From Setup, in the Quick Find box, enter API Catalog, and then select **MCP Servers**.
2. Select the **External Servers** tab.
3. Select a MuleSoft MCP Server.
4. Click **New Connection**.
5. To customize the default connection label and name, overtype them.
6. Enter a description.
7. Select a destination URL to use as the managed named credential for this connection to Salesforce. If you select a destination you can’t access, ask your Anypoint Platform admin to approve the access and check the status again. Select an SLA tier if it’s required. See [_MuleSoft Documentation_: Client Applications, Contracts, and Credentials](https://docs.mulesoft.com/api-manager/latest/api-contracts-landing-page).
8. Click **Create and Continue**.
    
    For MCP servers using client ID enforcement, the connection configuration is created automatically, including external credentials, named credentials, external services, and permission sets.
    
    For MCP servers using external or custom authentication protocols, such as OAuth 2.0, API Catalog sets the connection's **Authentication Status** to Custom. After you complete the connection, verify your connection credentials. Finish configuring the named credential and authentication as needed. See [Create or Edit an External Credential](https://help.salesforce.com/s/articleView?id=xcloud.nc_create_edit_external_credential.htm&language=en_US).
    
    After API Catalog creates and validates the connection, continue to add tools to the MCP server.

## Manage MuleSoft MCP Server Tools in API Catalog

As you create a connection for a MuleSoft MCP server, you’re prompted to add tools that you allow the MCP server to use. You can also add and remove allowed tools from the MCP server details page.

1. From Setup, in the Quick Find box, enter API Catalog, and then select **MCP Servers**.
2. Select the **External Servers** tab.
3. Select a MuleSoft MCP server to add tools to.
4. Select the **Tools** tab.
5. To add or remove a tool, switch between **Add Tool** and **Added**.

#### See Also

- [_MuleSoft Documentation_: Connecting a Trusted Salesforce Organization to Anypoint Platform](https://docs.mulesoft.com/access-management/connecting-salesforce-orgs)
- [_MuleSoft Documentation_: Manage API Instances](https://docs.mulesoft.com/api-manager/latest/api-instance-landing-page)
- [_MuleSoft Documentation_: Create an MCP Server](https://docs.mulesoft.com/exchange/to-create-an-asset#create-mcp)
- [_MuleSoft Documentation_: Anypoint Exchange Overview](https://docs.mulesoft.com/exchange/)