Use Anypoint Exchange to Discover Connectors, Templates, and Examples | MuleSoft Documentation
# Use Anypoint Exchange to Discover Connectors, Templates, and Examples
Use Anypoint Exchange to discover integration assets such as connectors, templates, and examples and import them into your app or project. You can browse and search for assets created by MuleSoft, assets available on your own organization’s Exchange portal, or assets created by partners and the community.
To access assets in MuleSoft’s Exchange portal, do either of the following:
  * Go to https://www.mulesoft.com/exchange/.
  * Go to your organization’s Exchange and click the **Provided by MuleSoft** link in the left navigation panel.


To access assets on your own organization’s Exchange portal, you must have access rights to that Exchange.
For more information about searching for assets in Exchange, see Find Asset Information.
## Discover and Add Connectors to Studio Projects
Discover connectors either by starting the search in Exchange or by accessing Exchange from within an Anypoint Studio project:
  * Start in Exchange to view a list of all or a subset of MuleSoft-provided connectors. From there, you can download the connector to Studio.
  * Access Exchange from within a Studio project to locate a template applicable to your use case.


### Discover Connectors Provided by MuleSoft
To use Exchange as a starting point for discovering all or a subset of MuleSoft-provided connectors:
  1.   2. Under **All assets** on the left side of the screen, click **Provided by MuleSoft**.
  3. Select **Connectors** in the drop-down list to the left of the search bar.
  4. To filter the list of connectors, add text to the search field.
For example, if you enter `Salesforce`, the search returns all Salesforce connectors.
  5. Click on a connector to view its details.


### Import a Connector into a Studio Project
To import a connector into a Studio project:
  1. In Studio, create a Mule project.
  2. In the Mule Palette view, click **(X) Search in Exchange**.
  3. In **Add Dependencies to Project** , type the connector name in the search field.
  4. Click the connector name in **Available modules**.
  5. Click **Add**.
  6. Click **Finish**.


### Next Step
Follow the directions in the connector’s User Guide for configuring the connector in Studio.
## Discover and Add Templates to Studio
A template is a pre-built project that you can use as a starting point for applicable use cases. Many templates include one or more connector configurations.
Discover templates by starting in Exchange or by accessing Exchange from within Studio:
  * Start in Exchange to view a list of all or a subset of MuleSoft-provided templates. From there, you can download the template to Studio.
  * Access Exchange from within Studio to locate a template that fits your use case.


When you locate a template in Exchange, the landing page of the associated connector contains:
  * An overview of what the template does
  * Prerequisites for using the template
  * Instructions for configuring the template


### Discover MuleSoft Templates
To use Exchange as a starting point for discovering MuleSoft-provided templates:
  1. Log in to Exchange.
  2. Under **All assets** on the left side of the screen, click **Provided by MuleSoft**.
  3. Select **Templates** in the drop-down list to the left of the search bar.
  4. To filter the list of templates, add text to the search field.
For example, if you enter `Salesforce template`, the search returns all templates that use Salesforce Connector.
  5. Click on a template to view its details.
All templates can be downloaded to Studio by clicking **Download** on the upper-right of the screen. You must be logged in to Anypoint Platform to download a template.
The system downloads the template as a `.jar` file.


### Import a Downloaded Template to Studio
If you downloaded a template from Exchange, you can import the downloaded `.jar` file to Studio:
  1. From Studio, select **File > Import**.
  2. In the Import wizard, expand the **Anypoint Studio** folder.
  3. Select **Packaged mule application (.jar)** and click **Next**.
  4. In the **File** field, optionally enter a name for the file.
  5. Click the ellipses (…​) button.
  6. Select the `.jar` file to import.
  7. Click **Open**.
Studio imports the template as a new Studio project.


### Add a Template Directly to Studio
When you are working in Studio, you can import a template directly from Exchange:
  1. From Studio, click the Exchange icon **(X)** in the upper-left of the Studio taskbar.
  2. Log in to Exchange using your Anypoint Platform username and password.
  3. Search for the template either directly or by accessing the template link on the landing page of the associated connector.
  4. Select the template and click **Open**.
Studio imports the template as a new Studio project.


### Next Step
Follow the instructions on the template’s landing page in Exchange to use the template.
## Discover and Add Examples to Studio
An example is a Studio project that demonstrates how to handle a use case or solution. Many examples include one or more connector configurations. After you locate an example, you can import it to Studio and then run it.
Discover examples by starting in Exchange or by accessing Exchange from within a Studio project:
  * Start in Exchange to view a list of all or a subset of MuleSoft-provided examples. From there, you can view download an example to Studio.
  * Access Exchange from Studio to locate an example that fits your project’s use case.


When you locate an example in Exchange, the landing page explains how to set up and run the example.
### Discover MuleSoft Examples
To use Exchange as a starting point for discovering MuleSoft-provided examples:
  1. Log in to Exchange with your Anypoint username and password.
  2. Under **All assets** on the left side of the screen, click **Provided by MuleSoft**.
  3. Select **Examples** in the drop-down list to the left of the search bar.
  4. To narrow the list of examples, enter applicable text in the Search field.
For example, if you enter `Salesforce Connector`, the search returns all examples that use the Salesforce Connector.
  5. Click on an example to view its details.
  6. To download the example for use in Studio, click **Download** on the upper right of the screen.
The system downloads the file as a `.jar` file.


### Import a Downloaded Example to Studio
If you downloaded an example from Exchange, you can import the downloaded `.jar` file to Studio to create the new project:
  1. From Studio, select **File > Import**.
  2. In the Import wizard, expand the **Anypoint Studio** folder.
  3. Select **Packaged mule application (.jar)** and click **Next**.
  4. In the **File** field, optionally enter a name for the file.
  5. Click the ellipses (…​) button.
  6. Select the `.jar` file to import.
  7. Click **Open**.
Studio imports the example as a new Studio project.


### Add an Example Directly to Studio
When you are working in Studio, you can import an example directly from Exchange:
  1. From Studio, click the Exchange icon **(X)** in the upper-left of the Studio taskbar.
  2. Log in to Exchange using your Anypoint Platform username and password.
  3. Search for the example.
  4. Select the example and click **Open**.
Studio imports the example as a new Studio project.


### Next Step
Follow the instructions on the example’s landing page in Exchange to set up and run the example.
## See Also
  * MuleSoft Help Center