What is LinkedIn Ads MCP by AdPlug?
LinkedIn Ads MCP by AdPlug is a hosted, remote MCP server that connects LinkedIn Campaign Manager to Claude, ChatGPT, Cursor and any other MCP-compatible AI assistant. You sign in with LinkedIn, and your assistant can read live campaign data, research targeting and make changes in plain English. Nothing to install, no API access request, no credentials to manage.
It is built and run by a performance marketer who manages LinkedIn Ads for B2B clients — for the reporting and optimisation work that actually fills the week.
Who it's for
B2B marketers, demand gen teams and agencies running LinkedIn Ads. The people writing weekly performance recaps, watching cost per lead drift, checking which job titles the spend actually reached, and rebuilding audiences when a campaign stops delivering.
If you live in Campaign Manager and export to a spreadsheet to answer simple questions, this replaces that loop.
What can you ask it to do?
Reporting and analysis
- "How did every campaign perform last month, by cost per lead?"
- "Which job titles and company sizes did we actually reach?"
- "Show me creative-level performance for the last 30 days"
- "Pull the lead gen form responses from this campaign"
- "Compare this month to last, by campaign group"
Targeting and audience work
- Look up job titles, companies, skills, industries and seniorities
- Check audience counts before you build
- Build and update saved audiences
Campaign management
- Create and update campaigns, campaign groups and creatives across 9 ad formats
- Adjust budgets and schedules
- Manage lead gen forms and read their responses
- Send conversion events (up to 5,000 per call)
Competitor research
- Search the LinkedIn Ad Library for live ads, including the destination URL, headline and CTA behind each creative
How do you connect LinkedIn Ads to Claude or ChatGPT?
Add this as a custom connector in Claude, ChatGPT, Cursor, or any MCP client: https://api.adplug.app/mcp/linkedin-ads
Sign in with LinkedIn when prompted. Setup takes about two minutes. Authentication is OAuth — your LinkedIn credentials stay server-side and are never exposed to the AI client.
You do not need your own LinkedIn Marketing API access. AdPlug is a certified LinkedIn Marketing Developer application, so there is no app registration and no access request to wait on.
Is it safe to let an AI touch a live LinkedIn Ads account?
That is the question worth asking, and it is the part this server is designed around.
- Read-only by default. Write access is off until you turn it on.
- Preview before execute. Every mutation has a matching preview tool. The assistant shows you the exact change first; nothing reaches Campaign Manager until you approve it.
- Full audit trail. Every tool call is logged with user, account, action, parameters and timestamp.
- LinkedIn Marketing Developer certified. GDPR compliant, DPA available.
Tools
10 tools: adplug_get_status, linkedin_ads_list_accounts, linkedin_ads_performance, linkedin_ads_list, linkedin_ads_get, linkedin_ads_targeting_lookup, linkedin_ads_preview_mutation, linkedin_ads_execute_mutation, linkedin_ads_send_conversion_event, linkedin_ad_library_search.
Deliberately few. One reporting tool covers campaign, creative, daily, conversion, lead gen, demographic and reach reports; one list tool covers campaigns, campaign groups, creatives, conversions, lead forms, saved audiences and targeting facets. Less context overhead for the model, same coverage.
A note on LinkedIn's naming: what Campaign Manager calls a Campaign is a campaign group in the API, and what it calls an Ad Set is a campaign. AdPlug handles that translation, so you can ask in the language you actually use.
FAQ
Do I need my own LinkedIn Marketing API access?
No. AdPlug is a certified LinkedIn Marketing Developer application. Sign in with LinkedIn and you are connected — no app registration, no access request.
Can it create campaigns, or does it only report?
Both. It creates and updates campaigns, campaign groups and creatives across 9 ad formats, with a preview step before anything goes live.
Which AI clients does it work with?
Claude (web, desktop and Code), ChatGPT, Cursor, and any client that speaks MCP over streamable HTTP.
Does it work with multiple ad accounts?
Yes, unlimited ad accounts on every plan, including the free one.
Can I see what competitors are advertising on LinkedIn?
Yes. The Ad Library search returns live LinkedIn ads with the destination URL, headline and CTA behind each creative.
Is there a Google Ads version?
Yes — Google Ads MCP by AdPlug, same account, same safety model.
Comments