> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.pricelabs.co/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.pricelabs.co/_mcp/server.

# Connect to n8n Cloud

Connect PriceLabs MCP to n8n Cloud to automate workflows with your PriceLabs data. This guide walks you through creating OAuth credentials, configuring the MCP connection in n8n, and using it in your workflows.

## Step 1 - Create MCP OAuth2 credentials in n8n

### 1. Open Credentials

Log into your n8n dashboard and navigate to the **Credentials** tab. Click **Create New Credential**.

![n8n dashboard with arrows pointing to the Credentials tab and the Create New Credential button](/_fern-files/_img/0f14f6c4ee2431d86ad17b4291ca91bd429cd7fccd583d9888fd4b31546cc529.webp)

### 2. Select MCP OAuth2 API

In the **Select App or Service to Connect** dropdown, search for and select **MCP OAuth2 API**.

![n8n credential type selector with MCP OAuth2 API selected from the dropdown](/_fern-files/_img/ac3835584365a49acf802ad05aa0a30f0b1c47c0d0a1dc8e18ba30bed3cd7778.webp)

### 3. Copy the callback URL and disable Dynamic Client Registration

In the credential configuration popup:

1. Copy the **Callback URL** shown at the top - you will need it to create a custom client in PriceLabs.
2. Turn **off** the **Use Dynamic Client Registration** toggle.

![n8n MCP OAuth2 API credential popup with arrows pointing to the callback URL and the Dynamic Client Registration toggle](/_fern-files/_img/033d056907080ee0bd8d31c0a2495407e88da85418fe0ae93e1fe9f7ecacfbef.webp)

## Step 2 - Create a custom client in PriceLabs

### 1. Open MCP settings

Sign in to PriceLabs and navigate to **Account Settings → AI Connector (MCP)**.

### 2. Add a custom connector

In the **Custom Connectors** section, click **+ Add Custom Connector**.

### 3. Enter details

| Field            | Value                                      |
| ---------------- | ------------------------------------------ |
| **Name**         | `n8n` (or any label you prefer)            |
| **Callback URL** | Paste the callback URL you copied from n8n |

Click **Add Custom Client** to create the custom client.

### 4. Save your credentials

PriceLabs will display a **Client ID** and **Client Secret**. Copy both immediately.

> **Save your credentials now**
>
> The Client Secret is shown **only once** and cannot be retrieved again. Store
> both values securely before closing the dialog.

For detailed steps on creating the custom client, see [Custom Clients → Add a custom client](/mcp/connectors/custom-clients#add-a-custom-client).

## Step 3 - Complete OAuth setup in n8n

### 1. Configure the credential

Go back to the n8n credential configuration. With the **Use Dynamic Client Registration** toggle off, fill in the following:

| Field                 | Value                                  |
| --------------------- | -------------------------------------- |
| **Grant Type**        | Select **PKCE**                        |
| **Authorization URL** | `https://pricelabs.co/oauth/authorize` |
| **Access Token URL**  | `https://pricelabs.co/oauth/token`     |
| **Client ID**         | Paste the Client ID from PriceLabs     |
| **Client Secret**     | Paste the Client Secret from PriceLabs |

![n8n MCP OAuth2 credential form with PKCE selected, OAuth URLs and credentials filled in, and arrows pointing to the PKCE option and Save button](/_fern-files/_img/5ca5b5d2aa7142effb3881aecb58aa3d58fb5597ec2d36ffa78384e1210d70bc.webp)

### 2. Save and connect

Click **Save** to store the credential. Then click **Connect my account** to initiate the OAuth flow. n8n will redirect you to PriceLabs - sign in with your PriceLabs credentials and grant authorization.

![n8n credential saved with the Connect button highlighted](/_fern-files/_img/4f003879b4f94bf644b6d2173099990f2646d0b7550b7144ce77fccd6e1e62d1.webp)

## Step 4 - Use PriceLabs MCP in a workflow

Once the credential is saved and connected, you can use PriceLabs MCP in any n8n workflow step.

1. Add a new step to your workflow (or edit an existing one).
2. Set the **MCP Endpoint URL** to `https://mcp.pricelabs.co/mcp`.
3. Set the **Authentication** to **MCP OAuth2** and select the credential you just created.

![n8n workflow step editor with arrows pointing to the MCP endpoint URL field and the MCP OAuth2 authentication selector](/_fern-files/_img/92bfee76c80768bc20167e058dd0058f8c51030d429cfcda86bfc6d2f911119a.webp)

You can now build automations that query your PriceLabs listings, analyze pricing data, manage overrides, and more - all within your n8n workflows.

## Disconnect

To revoke your PriceLabs connection from n8n, use the **Disconnect** button on the custom client card in **Account Settings → AI Connector (MCP)**. This revokes the OAuth token for your account only — the custom client itself remains available for reconnection.

See [Custom Clients → Disconnect a custom client](/mcp/connectors/custom-clients#disconnect-a-custom-client) for full details.

## Next steps

* [Explore MCP tools](/mcp/tools/overview) — see the full list of available tools and example prompts
* [Custom Clients](/mcp/connectors/custom-clients) — manage, regenerate, or delete custom connectors
* [Enable MCP for team members](/mcp/enable-mcp-for-team-members) — grant MCP access to sub-users