
LinkedIn Ads MCP by AdPlug
LinkedIn Ads MCP server: 10 tools for campaigns, creatives, audiences, lead forms.
Connector by danielpopamd · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/danielpopamd-linkedin-ads-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://api.adplug.app/mcp/linkedin-adsRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 15 read · 8 write · 2 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 25
Read from the source code; the running server may list different tools.
Read 15 · Look things up without changing anything.
compare_performanceget_account_detailsget_audience_demographicsget_audience_reachget_campaign_groupsget_campaign_performanceget_conversion_performanceget_creative_performanceget_daily_trendsget_lead_gen_performancelist_ad_accountslist_campaigns
Show 3 more tools
list_conversionslist_lead_formslist_saved_audiences
Write 8 · Create, change, send or run things.
create_campaigncreate_campaign_groupcreate_creativecreate_inline_adupdate_campaignupdate_campaign_groupupdate_creative_statusupload_image
Delete 2 · Delete, drop, revoke or wipe things.
delete_campaigndelete_campaign_group
Network hosts it talks to 2
api.adplug.app· found in remote endpoint, install commandcdn.jsdelivr.net· found in code
Files it touches
- Your home directory (~)
- Any path the agent passes to its tools
Tools (25)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
compare_performanceCompares performance between two time periods, campaigns, or campaign groups. Calculates percentage changes and highlights significant differences. Essential for reporting on performance trends.
create_campaignCreates a new LinkedIn ad campaign within a campaign group. Requires targeting criteria, budget, and objective type.
create_campaign_groupCreates a new LinkedIn campaign group for organizing campaigns. Campaign groups manage status, budget, and performance across multiple related campaigns.
create_creativeCreates a new LinkedIn creative/ad under a campaign. Requires a content reference (post/share URN) or will be created as a reference to existing content.
create_inline_adCreates a new LinkedIn ad with inline content directly (without needing a pre-existing post). This creates the ad content (text, image/video, landing page, CTA) and the creative in a single call. Use this to create sponsored content ads from scratch.
delete_campaignDeletes a LinkedIn campaign. Draft campaigns are deleted immediately. Non-draft campaigns are set to PENDING_DELETION status.
delete_campaign_groupDeletes a LinkedIn campaign group. Draft groups are deleted immediately. Non-draft groups are set to PENDING_DELETION status.
get_account_detailsRetrieves detailed information about a specific LinkedIn Ad Account including status, currency, notification settings, and linked organization.
get_audience_demographicsRetrieves demographic breakdown of who saw or interacted with your ads. Shows performance segmented by job function, seniority, industry, company size, or geographic location. Essential for understanding if you're reaching your target audience. Note: Demographic data has a 12-24 hour delay.
get_audience_reachShows unique member reach and native audience penetration for campaigns. Returns LinkedIn's native audiencePenetration metric (approximate unique members reached / total target audience size). Helps understand what percentage of your target audience you've reached. Note: Date range must be 92 days or less.
get_campaign_groupsLists all campaign groups for an account with their configuration and optionally aggregated performance. Campaign groups help organize campaigns and control budget at a higher level.
get_campaign_performanceRetrieves performance metrics for campaigns within a specified date range. Returns key metrics like impressions, clicks, spend, CTR, conversions, audience penetration, and average dwell time. The primary tool for daily campaign monitoring and optimization decisions.
get_conversion_performanceRetrieves conversion metrics broken down by conversion type/action. Shows which conversions are being driven by which campaigns, with cost per conversion and conversion value.
get_creative_performanceRetrieves performance metrics for individual ad creatives. Shows which specific ads are performing best, including engagement metrics (likes, comments, shares), video metrics, and average dwell time. Essential for creative optimization.
get_daily_trendsRetrieves daily performance trends over a specified period. Returns time-series data for visualizing performance patterns, identifying anomalies, and understanding day-of-week effects.
Show 10 more tools
get_lead_gen_performanceRetrieves lead generation form performance including form submissions, qualified leads, and cost per lead. Essential for B2B marketers running lead gen campaigns.
list_ad_accountsLists all LinkedIn Ad Accounts accessible to the authenticated user. Returns account names, IDs, status, currency, and serving statuses. Use this to get an overview of all accounts or find a specific account ID.
list_campaignsLists campaigns for a LinkedIn Ad Account. Unlike get_campaign_performance (which only returns campaigns with analytics data), this tool returns ALL campaigns including DRAFT and PAUSED campaigns with zero impressions. Supports filtering by campaign group and status.
list_conversionsLists all conversion tracking rules configured for an account. Shows conversion names, types, attribution windows, and enabled status.
list_lead_formsLists all lead generation forms configured for an account with their questions and settings. Helps understand what forms are available and their configuration.
list_saved_audiencesLists saved/matched audiences available in the account for targeting. Shows audience names, sizes, and statuses to help plan campaign targeting.
update_campaignUpdates an existing LinkedIn campaign. Can change status (ACTIVE/PAUSED/ARCHIVED), budget, name, targeting, bid amount, and other settings. Uses partial update - only specified fields are changed.
update_campaign_groupUpdates an existing LinkedIn campaign group. Can change status (ACTIVE/PAUSED/ARCHIVED/DRAFT), budget, name, or end date.
update_creative_statusUpdates the intended status of a LinkedIn creative/ad. Can activate, pause, or archive creatives.
upload_imageUploads an image file to LinkedIn for use in ads. Supports PNG, JPG, and GIF formats. Returns the image URN that can be used as the mediaId when creating inline ads. The image is uploaded in two steps: initialize upload (get URL + URN), then upload binary.
Signals
- Stars
- 41
- Forks
- 14
- Open issues
- 3
- Last commit
- Sep 2, 2026 (1 month ago)
- Last release
- Sep 16, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.danielpopamd/linkedin-ads-mcp- Version
- 1.0.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/danielpopamd/linkedin-ads-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from danielpopamd
- 0.563score

Google Search Console MCP by AdPlug
danielpopamd
Search Console MCP server: 8 tools for queries, traffic drops, indexing.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.563score

Microsoft Ads MCP by AdPlug
danielpopamd
Microsoft Ads MCP server: 11 tools for search, PMax, Google Ads imports.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.563score

HubSpot MCP by AdPlug
danielpopamd
HubSpot MCP server: 9 tools, every client portal on one connector.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.563score

Reddit Ads MCP by AdPlug
danielpopamd
Reddit Ads MCP server: 9 tools for subreddit reports, targeting, diagnosis.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.513score

Google Ads MCP by AdPlug
danielpopamd
Google Ads MCP server: 17 tools for reporting, campaigns, keywords, assets.
ConnectorAFreshness: ARemoteClaude Code +3
Cite this page
LinkedIn Ads MCP by AdPlug. Agent Mart. https://agentmart.dev/connectors/danielpopamd-linkedin-ads-mcp (last updated 2026-10-25)