Skip to main content

MCP Documentation

Overview

Adpulse is backed by a GraphQL API that supports all the data and functionality available in the app.

We have created an MCP server that can access this API directly, with Connectors for Claude and ChatGPT.


How to generate the MCP credentials from within Adpulse

  1. Navigate to: Settings > Integrations > MCP Servers

  2. Click 'Generate MCP Credentials'

  3. This will create a row with the below fields;

    1. Remote MCP server URL

    2. OAuth Client ID

    3. OAuth Client Secret

You will need to enter these three fields into your AI Client to create the connection.


How to connect Claude

Currently, you'll need to connect via a Custom Connector in Claude.

1. Navigate to the Custom Connector option

Customize > Connectors > Add custom connector

2. Add Custom Connector

You will need to source these fields from Adpulse, as outlined above.

  • Name - Free text, and we'd recommend calling it 'Adpulse'

  • Remote MCP server URL - from Adpulse

  • OAuth Client ID - from Adpulse

  • OAuth Client Secret - from Adpulse

3. Click Add


How to connect ChatGPT

Currently, you'll need to connect by creating a new App within ChatGPT - this will require you to enable 'Developer Mode'.

1. Navigate to the Apps page within ChatGPT

2. Enable Developer Mode

To create a custom App, ChatGPT requires you to enable Developer Mode:

  • Click the Settings cog at the top right of the page

  • Click on Advanced Settings

  • Toggle on Developer Mode

3. Create an App via the new button now available

ChatGPT offers many more options, but you still only need the three fields provided by Adpulse.

You will need to source these fields from Adpulse, as outlined above.

  • Name - Free text, and we'd recommend calling it 'Adpulse'

  • Description - Free text and optional

  • Connection - the Remote MCP server URL from Adpulse

  • Open the Advanced OAuth settings

Advanced OAuth Settings

This will open a side panel with many options, but we only need the top one where you will enter:

  • OAuth Client ID - from Adpulse

  • OAuth Client Secret - from Adpulse

Once entered and you have accepts the terms, you can create the App

Did this answer your question?