Vinkius

LinkedIn Ads MCP. Automate Ad Reporting & Performance Queries

LinkedIn Ads MCP gives your AI agent direct, programmatic access to your professional ad accounts and performance data. Instead of logging into LinkedIn's dashboard, you ask for specific metrics—like impressions, clicks, or total spend—and get real-time structured results. It lets you automatically list every account, monitor campaign groups, track conversion rules, and pull granular analytics across any date range using simple natural language commands.

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

Identify ad accounts

This action retrieves a complete list of every LinkedIn Ad Account you have access to.

Query performance metrics

You can pull detailed analytics, including impressions, clicks, and total spend, by specifying the exact date range and ad account pivot.

Map campaign structures

The MCP lists all associated campaign groups or individual campaigns tied to a specific account ID.

Inspect ad creatives

You can list and examine the technical details of every individual ad variation running in your accounts.

Track conversion goals

This retrieves definitions for all conversion rules, helping you monitor return on ad spend (ROAS).

Waiting for input…

AI Agent
LinkedIn Ads

What AI agents can do with LinkedIn Ads MCP: 6 Tools Available

These tools allow your agent to systematically pull every piece of structured data you need from LinkedIn Ads—from individual ad creatives to total account spending.

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 Ad Analytics

Queries specific performance metrics like impressions, clicks, and total spend for a defined date range and ad account pivot.

List Campaign Groups

Fetches all campaign groups associated with a given ad account ID.

List Ad Accounts

Retrieves a complete list of all LinkedIn Ad Accounts linked to your professional...

List Conversion Rules

Provides a definition list of conversion tracking rules used to measure your return...

List Ad Creatives

Lists and inspects all individual ad creatives, detailing their technical...

List Ad Campaigns

Lists every individual, active ad campaign within an ad account for review.

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 Manual Headache of Ad Reporting

Today, checking ad performance feels like a job in itself. You jump between the main dashboard, drilling down into campaign groups, and then opening separate tabs for each individual creative to gather every metric you need. The process is slow: copy-pasting numbers from one tab to another, updating dates manually, and spending hours just trying to reconcile spend across different ad accounts.

With this MCP, the process collapses into a single conversation. You tell your agent what data you need—say, 'Compare Q1 vs Q2 performance.' The system handles all the complex cross-referencing of account IDs, dates, campaign groups, and creatives internally, spitting out one clean answer.

Get Structured Performance Data with LinkedIn Ads MCP

The tedious steps that vanish are the need to navigate through multiple account IDs, manually find the right combination of campaign groups and creatives, and then stitch all those numbers together in a separate spreadsheet.

Now, you treat ad reporting like asking a teammate for information. You ask a question, and your agent delivers the structured data instantly. The entire workflow shifts from tedious clicking to direct conversation.

What LinkedIn Ads MCP does for your AI

Managing ad performance means wrestling with dashboards, exporting CSV files, and cross-referencing dates manually. This MCP changes that. Now, your AI client connects directly to the LinkedIn Ads API through Vinkius, letting you query complex marketing data without ever touching a spreadsheet or logging into a reporting portal. You can ask your agent to list every ad account you manage, then immediately pull performance metrics for specific campaigns—like clicks and total cost—for Q1 only.

If you need to know how many ads ran last week across all creative variations, you just ask. The system handles the querying of everything from campaign groups to individual conversion rules, providing clean data right where your agent needs it.

Built · Hosted · Managed by Vinkius LinkedIn Ads MCP - Automate Ad Reporting & Analytics
Server ID 019d75c7-d5fd-71cb-a99b-26a3fb25a8b7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about LinkedIn Ads MCP

How often can I use the LinkedIn Ads MCP? +

You can query performance metrics as often as needed, limited only by your API rate limits and access scope. The agent runs the queries for you on demand.

Does the LinkedIn Ads MCP help me create ads? +

No, this MCP is purely for reading data. You use tools like list_ad_accounts to view what exists, but it does not allow ad creation or budget modifications.

What if I need performance data from multiple accounts? +

You can provide a list of account IDs, and the MCP will run get_ad_analytics for each one, consolidating the results into one comprehensive report for your agent to read.

Can I track metrics beyond clicks and impressions? +

Yes. By using list_conversion_rules, you first define what 'success' means (e.g., lead form submission) and then get_ad_analytics reports on that specific conversion goal.

Is the LinkedIn Ads MCP better than exporting data? +

Absolutely. Exporting is static; it requires you to run the report, download it, and revisit it later. This MCP connects live and gives you up-to-the-minute answers instantly.

Which scopes are required for this server? +

Your access token must have at least r_ads_reporting and r_ads scopes to list accounts and fetch performance metrics.

How do I specify the time range for analytics? +

You must provide a Restli-formatted string in the params field, including dateRange=(start:(day:X,month:Y,year:Z)). Refer to LinkedIn API documentation for exact syntax.

Is the API Key (Personal Access Token) supported? +

LinkedIn uses OAuth2 tokens. You can generate a long-lived Access Token through the LinkedIn Developer Portal's Token Generator tool for development use.