Vinkius

LinkedIn Ads MCP. Optimize B2B ad spend without opening Campaign Manager.

LinkedIn Ads connects your AI agent directly to your B2B advertising accounts. You can list, create, update, and pause campaigns while pulling deep performance metrics like clicks, impressions, CTR, CPC, and cost per lead. Manage all ad spend optimization conversationally, without ever opening Campaign Manager or manually building reports.

LinkedIn Ads MCP is compatible with Claude Claude
LinkedIn Ads MCP is compatible with ChatGPT ChatGPT
LinkedIn Ads MCP is compatible with Cursor Cursor
LinkedIn Ads MCP is compatible with Gemini Gemini
LinkedIn Ads MCP is compatible with Windsurf Windsurf
LinkedIn Ads MCP is compatible with VS Code VS Code
LinkedIn Ads MCP is compatible with JetBrains JetBrains
LinkedIn Ads MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Manage Campaign Status

You can pause or enable entire campaigns and campaign groups with a simple command.

Retrieve Performance Metrics

The agent pulls historical data, giving you metrics like cost per click, total impressions, and overall account spending.

Target Audience Queries

You ask the MCP to filter your audience by specific criteria such as job title, industry vertical, or seniority level.

Handle Lead Form Submissions

The agent accesses submitted lead forms and organizes them for easy download and CRM syncing.

View Ad Account Details

You pull overall account information to check budgets, status, or general setup data.

Waiting for input…

AI Agent
LinkedIn Ads

What AI agents can do with LinkedIn Ads MCP: 8 Tools for Advertising Management

These tools let your agent perform specific actions inside your LinkedIn account, from listing campaigns to pulling deep performance analytics.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using LinkedIn Ads MCP

Get Campaign Analytics

Pulls detailed performance data and metrics for a specified campaign group or campaign.

List Campaign Groups

Retrieves a list of existing campaign groups within your advertising account.

List Campaigns

Shows all active and paused campaigns you currently have running.

List Creatives

Retrieves a list of the specific ad creative assets used in your campaigns.

Pause Campaign

Stops a specific campaign from running ads, saving you money until you're ready to...

Enable Campaign

Restarts a paused campaign immediately so your ad spend resumes where it left off.

Get Account Analytics

Provides high-level analytics covering the entire account, summarizing spending and reach.

Get Account Info

Retrieves general details about your overall ad account setup and status.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

LinkedIn Ads MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The LinkedIn Ads integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with LinkedIn Ads, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
LinkedIn Ads MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by LinkedIn Ads. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Ad Performance Dashboard Nightmare

Every month, it's the same grind. You log into LinkedIn, navigate to Campaign Manager, and then you have to click through four or five different tabs—Campaign Groups, Campaigns, Creatives—just to build a single performance report. Then you hit 'Export,' download a giant CSV file, and spend 20 minutes cleaning up data just so it looks good for the client.

With this MCP, you simply tell your agent what metrics matter most. You don't open dashboards; you ask questions. The system uses `get_campaign_analytics` to pull the raw numbers—the clicks, the cost per lead, the impressions—and hands you a clean summary ready for presentation.

LinkedIn Ads MCP: Instant Insights

You no longer have to manually check if an ad is still running or if it needs a budget adjustment. You can use `list_campaigns` to see everything at a glance, and then tell the agent, 'Pause Campaign X because the CPL went up.' It handles the action instantly.

The biggest difference is control. Instead of being limited by LinkedIn's interface, you operate through natural conversation, getting immediate status updates via `get_account_info` or transferring leads directly using the built-in form access.

What LinkedIn Ads MCP does for your AI

You manage complex B2B ad campaigns by talking to your AI agent. Instead of logging into LinkedIn's dashboard and clicking through menus just to find out your campaign performance, you simply tell your agent what you need. This MCP lets you pull precise analytics—like total clicks, impressions, cost per lead, or top-performing creatives—in a single conversation.

You can also query specific professional groups, filtering by job title, industry, or company size, narrowing down exactly who sees your ads. Need to download leads? The agent accesses form submissions and prepares them for syncing with your CRM. This entire process is managed through natural language commands. When you connect this MCP via the Vinkius catalog, your AI client gets access to deep marketing data, giving you total control over your ad spend from one place.

Built · Hosted · Managed by Vinkius LinkedIn Ads MCP - Manage B2B Ad Campaigns
Server ID 019d75c8-04e5-715a-8919-50ec2502e690
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about LinkedIn Ads MCP

How do I check if my ads are running correctly with LinkedIn Ads MCP? +

You can use the agent to get account details and campaign status. Running get_account_info gives you a quick overview of your entire ad spend health, while list_campaigns shows exactly which campaigns are active or paused.

Can I pause multiple LinkedIn campaigns at once? +

Yes. You don't need to list them individually. Just ask the agent to 'Pause all campaigns in the Finance vertical,' and it executes the command using pause_campaign for every relevant group.

Does LinkedIn Ads MCP help me find leads? +

Absolutely. The MCP accesses lead gen form submissions, allowing you to download them directly. This means your agent can gather leads and prepare them for sync into other tools like a CRM.

How do I compare performance across different campaigns? +

Use get_campaign_analytics and ask the agent to run comparative reports. You can specify metrics (CTR, CPC) and time frames to see which campaign is outperforming others.

Is LinkedIn Ads MCP limited to just viewing data? +

No. It's a full management tool. Beyond viewing analytics, you can also use tools like enable_campaign and pause_campaign to actively change the status of your ads.

How do I get my LinkedIn Ads API credentials? +
  1. Go to developer.linkedin.com and log in with your LinkedIn account.
  2. Click My AppsCreate App.
  3. Fill in your app name, company LinkedIn page, and logo.
  4. Under the Products tab, request access to Marketing Developer Platform.
  5. After approval, go to the Auth tab and copy your Client ID and Client Secret.
  6. Paste both values below.

⚠️ Access to the Marketing API requires approval from LinkedIn (typically 1-5 business days).

Can I download lead gen form submissions? +

Yes. Your AI agent can pull all lead gen form submissions including names, emails, job titles, and custom fields — ready to sync to your CRM or outreach tool.

What targeting criteria can I use? +

LinkedIn offers the most precise B2B targeting: job title, job function, seniority, company name, company size, industry, skills, education, and matched audiences (ABM lists, retargeting, lookalikes).

Can I track cost-per-lead (CPL)? +

Yes. Your AI agent calculates CPL by dividing total spend by leads generated — broken down by campaign, ad group, or creative. Essential for B2B marketers optimizing demand gen budgets.