List your LinkedIn ad accounts
“List my LinkedIn ad accounts.”
Connecting ChatGPT to LinkedIn Ads gives it a controlled way to read your Campaign Manager data and, on plans that allow it, make changes you approve. This guide covers which ChatGPT plans can do what, the five setup steps with screenshots, and the first prompts worth running.
Updated 2026-09-30 · 6 minute read
LinkedIn Ads MCP server URL
Paste this into ChatGPT as the MCP Server URL when you create the app in Developer mode.
https://api.adplug.app/mcp/linkedin-ads01
There are three ways to get LinkedIn Ads data into ChatGPT. One thing to keep apart first: connecting ChatGPT to LinkedIn (profiles, posts, messages) is a different thing from connecting it to LinkedIn Ads. This guide is about the ads side.
LinkedIn's own ChatGPT plugin
LinkedIn publishes a LinkedIn Ads plugin for ChatGPT, currently in beta. It gives read-only access to ad set performance. If that is all you need, it is the quickest start.
Reporting connectors
A family of data tools pipes LinkedIn Ads metrics into ChatGPT as a feed. They are built for reporting rather than for creating or editing campaigns.
A full MCP connector (this guide)
AdPlug's LinkedIn Ads MCP covers reporting, demographics, audiences, lead gen forms, Ad Library research, and campaign changes across nine ad formats. It authorises through LinkedIn's own sign-in screen and never sees your LinkedIn password. The same connection also works in Claude, Cursor, and Grok.
Comparing options first? The LinkedIn Ads MCP comparison covers every server I could find, with a source for each claim.
02
Custom MCP servers are added through ChatGPT's Developer mode. OpenAI's Developer mode guide lists it as available to Pro, Plus, Business, Enterprise, and Education accounts, on the web only, and describes it as full MCP support for read and write tools, with write actions asking for your confirmation by default.
OpenAI's help centre is more cautious. Its MCP apps article says write actions are for Business, Enterprise, and Edu, and that Pro accounts connect custom servers with read and fetch tools. The two pages do not agree, so on Plus and Pro treat reporting as the safe expectation and test one small change before you rely on more.
On Business workspaces only admins and owners can switch Developer mode on. On Enterprise and Edu an admin grants access first. The Free and Go plans are not listed.
No Developer mode on your plan?
The same AdPlug connection works in Claude on its paid plans. The LinkedIn Ads to Claude guide covers that setup in the same five steps.
03
From a new AdPlug account to ChatGPT answering questions about your LinkedIn Ads data takes about five minutes.
Go to adplug.app/signup, sign in with Google or email, and follow the short onboarding. It ends on your AdPlug dashboard.

On the dashboard, click Connect LinkedIn Ads and sign in with the LinkedIn profile that has Campaign Manager access to the ad accounts you want ChatGPT to work on. Every account that profile can manage becomes available through the one connection.

Already past onboarding? The Connections page has the same button.

In ChatGPT on the web, open Settings. Developer mode sits in one of two places, depending on which layout your account has: Apps → Advanced settings (shown below), or Security and login on the newer layout, where Apps has become Plugins. Switch it on. The Elevated risk label belongs to Developer mode itself: it lets you add connectors OpenAI has not verified. The toggle's own note also says Memory is disabled while it is on.


If your menus look different
OpenAI is moving Apps to Plugins and the labels are changing with it. Its Developer mode guide has the current ones.
Go back to Settings → Apps and click Create app. On the newer layout, open Plugins and use the plus button. Either way, fill in:
AdPlug - LinkedIn AdsOn Business, Enterprise, and Edu workspaces the form also has a Scan Tools button. Click it, approve the AdPlug sign-in when it opens, and let the scan finish before you click Create.
https://api.adplug.app/mcp/linkedin-ads
ChatGPT then opens AdPlug's sign-in. Use the same email as your AdPlug account and click Approve.

The app now appears under Enabled apps with a Dev label. If you would rather copy than type, your AdPlug dashboard shows the same name and address with copy buttons.

Start a new chat, open the + menu in the composer, and select the AdPlug app (on some accounts it sits under Developer mode in that menu). Then ask:
“List my LinkedIn ad accounts.”
ChatGPT calls the linkedin_ads_list_accounts tool and returns the ad accounts you can access, with currencies and statuses. If your accounts are listed, the connection works end to end.

04
These work as soon as the account is connected. The seniority view counts website conversions, so if you run Lead Gen Forms ask for the lead gen report alongside it. More copy-paste prompts live in the prompt playbooks.
List your LinkedIn ad accounts
“List my LinkedIn ad accounts.”
Spend by seniority
“Break my LinkedIn Ads spend down by job seniority for the last 90 days, with cost per conversion for each band. Flag anything with too little data to judge.”
Monday client report
“Give me a Monday report for the demand gen campaign group: spend, impressions, engagement rate, and cost per click, this week against last. Draft two sentences I can send the client.”
Lead form check
“For every Lead Gen Form campaign active in the last 30 days, list completion rate and cost per lead, and tell me which form is performing worst.”
Audience size before you commit
“Estimate the audience size for marketing directors at SaaS companies in the UK, and tell me if it is too small to run.”
Competitor research
“Search the LinkedIn Ad Library for our top competitor and list their active ads with links. Summarise what they seem to be testing.”
05
AdPlug gives ChatGPT two tools for campaign changes. A preview tool returns the exact change (the campaign, the field, the new value) without applying it. An execute tool applies it. Ask for the preview first. ChatGPT treats the execute tool as a write action and asks you to confirm before running it.
ChatGPT also has a permission setting for connected apps, with options such as Always ask, Allow read actions, and Allow low-risk actions. For an ad account, keep it on Always ask or Allow read actions, so every change waits for you.
That covers campaign groups, campaigns, budgets, targeting, and ads in nine formats, including Thought Leader Ads. The free plan is view only; creating and editing campaigns needs a paid AdPlug plan. Report calls and executed changes are recorded in your AdPlug Usage and Audit Log.
06
Click any item to expand the answer.
07
08
The same AdPlug account connects other platforms and assistants.
Email support@adplug.app with setup questions or bug reports. Most replies come back the same business day.