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
Navigate to: Settings > Integrations > MCP Servers
Click 'Generate MCP Credentials'
This will create a row with the below fields;
Remote MCP server URL
OAuth Client ID
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







