LinkedIn Ads MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LinkedIn Ads MCP ServerShow me last month's campaign performance by creative"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LinkedIn Ads MCP Server by Insightful Pipe
Connect LinkedIn Ads to AI assistants for B2B advertising analytics and campaign optimization.
Part of the Insightful Pipe MCP Server Collection — The LinkedIn Ads MCP server enables Claude, ChatGPT, Cursor, and other AI assistants to analyze your LinkedIn advertising campaigns. Optimize B2B marketing, track lead generation, and get AI-powered recommendations.
MCP Server URL
https://linkedin-ads.insightfulmcp.com/Related MCP server: mcp-linkedin-ads
What is LinkedIn Ads MCP?
LinkedIn Ads MCP is a remote Model Context Protocol server that connects your LinkedIn Campaign Manager to AI assistants. This B2B-focused integration allows you to:
Query LinkedIn ad performance using natural language
Analyze audience targeting effectiveness
Track lead generation and conversion metrics
Get AI recommendations for campaign optimization
Access demographic and creative analytics
Installation
Claude
Copy the MCP Server URL:
https://linkedin-ads.insightfulmcp.com/Scroll to the bottom and click Add custom connector
Paste the URL and click Add
Click Connect and sign in to InsightfulPipe if asked. Claude then lists the connector as connected.
ChatGPT
Custom MCP servers are added through ChatGPT's Developer mode. Availability depends on your ChatGPT plan, and workspace admins may need to allow it.
Turn on Developer mode in ChatGPT settings
Create a new app for a remote MCP server and paste the URL:
https://linkedin-ads.insightfulmcp.com/Sign in to InsightfulPipe if asked. The connection finishes as soon as you are signed in.
See OpenAI's guide: Developer mode and MCP apps in ChatGPT
Claude Code
claude mcp add --transport http linkedin-ads https://linkedin-ads.insightfulmcp.com/Cursor
Add the server to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):
{
"mcpServers": {
"linkedin-ads": {
"url": "https://linkedin-ads.insightfulmcp.com/"
}
}
}When Cursor shows Needs authentication, click Connect and sign in to InsightfulPipe if asked.
Available Actions
28 actions: 18 read, 10 write.
Read Actions (18)
Action | Description |
| Retrieve analytics for the entire ad account |
| List all ad accounts accessible to the authenticated user |
| Retrieve analytics/performance data for campaigns or creatives |
| Get bid pricing insights based on targeting criteria |
| Fetch details for a single campaign |
| Retrieve analytics grouped by campaign |
| Fetch details for a single campaign group |
| Retrieve analytics grouped by campaign group |
| List campaign groups for an ad account |
| List campaigns for an ad account |
| List conversion tracking rules for an ad account |
| Fetch details for a single creative |
| Retrieve analytics grouped by creative |
| List creatives for an ad account |
| Retrieve analytics grouped by member demographics |
| List lead generation forms for an ad account |
| Retrieve revenue attribution metrics (ROAS, closed opportunities, etc.) |
| Get UTM tracking parameters for a campaign |
Write Actions (10)
Action | Description |
| Create a new campaign |
| Create a new campaign group |
| Create a creative with an inline ad post |
| Create a Lead Generation form |
| Finalize a chunked video upload |
| Initialize an image upload |
| Initialize a video upload |
| Partial update of a campaign |
| Partial update of a campaign group |
| Partial update of a creative |
Control What Your AI Can Do
You decide what AI agents can do with each connected account:
Turn individual actions on or off for every connected account, so agents only see the actions you allow.
Connect as Read-only or Read & Write. A read-only connection can only enable read actions.
Destructive actions stay off by default. Actions such as deletes are disabled until an admin enables them.
Team access per account. Restricted team members only use the accounts they are granted, with the read actions enabled on them.
Usage Examples
Campaign Performance
"How are my LinkedIn ad campaigns performing this quarter?"Audience Analysis
"Which industries have the lowest cost per lead?"Lead Generation
"Show me lead form performance for my latest campaigns"Demographic Insights
"What job titles are converting best on my LinkedIn ads?"Budget Optimization
"Which campaigns should I allocate more budget to?"Supported Metrics
Metric | Description |
Impressions | Total ad views |
Clicks | Total ad clicks |
CTR | Click-through rate |
CPC | Cost per click |
CPL | Cost per lead |
Lead Form Opens | Users who opened lead forms |
Lead Form Submissions | Completed lead forms |
Social Actions | Likes, comments, shares |
Why LinkedIn Ads MCP?
For B2B Marketers
Professional targeting - Analyze job-based targeting
Lead quality insights - Beyond just volume
For Demand Generation
Cost optimization - Reduce CPL efficiently
Channel comparison - LinkedIn vs other channels
For Agencies
Multi-account management - Handle B2B clients
Reporting automation - Generate client reports
Security & Privacy
Official LinkedIn Marketing API - Direct integration with LinkedIn's API
OAuth 2.0 - Secure LinkedIn authentication
Pricing
The LinkedIn Ads MCP server is included in every InsightfulPipe plan, together with all other MCP servers and the CLI. Plans start at $29.99/month, and you can try it for 7 days. See insightfulpipe.com/pricing for current plans.
Ready-Made Skills and Prompts
Claude skills for LinkedIn Ads — ready-made skills that run on your connected data
Explore More MCP Servers by Insightful Pipe
Visit insightfulpipe.com/mcp-servers to discover our full collection of MCP servers for marketing and analytics.
Advertising MCP Servers
Google Ads MCP - Search advertising
Facebook Ads MCP - Social advertising
Microsoft Ads MCP - Bing advertising
B2B Tools
Enrichment MCP - Lead enrichment
Google Analytics MCP - Website analytics
Resources
Support
Documentation: insightfulpipe.com/docs
All MCP Servers: insightfulpipe.com/mcp-servers
Email: support@insightfulpipe.com
Insightful Pipe — AI-powered marketing analytics through MCP servers. Explore all integrations →
License
MIT License - see LICENSE for details.
This server cannot be deployed
Maintenance
Related MCP Connectors
- linkedinOAuthio.reachium
LinkedIn campaigns, content, leads and inbox from your AI client. Scoped, revocable keys.
Read LinkedIn outreach campaigns, contacts and replies, and manage campaign leads and targeting.
Open-source ad agent for LinkedIn Ads and Google Ads. Drafts campaigns, audiences and reports.
Read-only Google Ads, Meta Ads and TikTok Ads performance, campaigns and creatives via OAuth.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server for the LinkedIn Marketing API — query campaigns, performance, and Lead Gen Forms from Claude in plain English. 19 read-only tools covering ad accounts, campaigns, creatives, performance analytics, demographics, video analytics, budget pacing, period comparisons, conversions, Lead Gen Forms, audiences, and targeting facets. Built for B2B paid social teams.194-
- AlicenseNot gradedqualityBmaintenanceEnables Claude to manage LinkedIn ad accounts, campaigns, ad sets, and creatives with read/write support, including performance analytics and accurate CTR calculation using landing page clicks.31 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables management and analysis of LinkedIn ad campaigns, including listing accounts, campaigns, creatives, and retrieving analytics, through natural language queries.9 npmMIT

PaidSync MCP Serverofficial
AlicenseNot gradedqualityFmaintenanceConnects Google Ads, Meta Ads, and LinkedIn Ads to AI assistants, enabling natural language ad campaign management, reporting, and optimization across platforms.MIT