AdPlug is a hosted MCP server for Google Ads, LinkedIn Ads, Microsoft Ads, Reddit Ads, Google Search Console and HubSpot. It connects your accounts to the AI assistant you already use.
One sign-in per platform. No server to host, no API integration to build, no CSV to export. Ask a question about an account and you get an answer from live data.
Works with Claude, ChatGPT, Cursor, Codex, GitHub Copilot and Antigravity, or any MCP compatible client.
Reporting, without the export ritual
Account, campaign, ad group, keyword and search term performance. Daily trends and conversion breakdowns by action. On LinkedIn, add creative, demographic, reach and lead gen reporting. On Microsoft Ads, auction insights and conversions by company, industry and job function from LinkedIn profile data. On Reddit, spend and delivery by subreddit, keyword and placement.
One call covers every non-manager account under your MCC, so the portfolio report is one question rather than eleven logins. Raw GAQL is there for anything the standard reports do not cover.
Search Console sits next to the ads: queries and pages, traffic drops matched to Google's ranking updates, striking-distance queries, and the paid search terms you already rank for. HubSpot puts the leads, deals and pipeline from every client portal next to the spend that brought them in.
Ask for the monthly client report and you get the monthly client report.
Things people ask it
• "Which search terms spent more than $100 last month with no conversions?"
• "Build last week's performance summary across every account."
• "Compare cost per lead on Google Ads and LinkedIn Ads this quarter."
• "Which job titles and company sizes convert best on this LinkedIn campaign?"
• "Copy my best Google Ads Search campaign into Microsoft Ads, paused, and show me what will be created."
• "Show me spend, clicks and CPC by subreddit for the last 30 days."
• "Organic clicks dropped last week. Which pages lost the most, and why?"
• "Compare what I spent on each ad campaign with the pipeline it created in HubSpot."
• "Add these as negative keywords, but show me the list before you change anything."
What it can change
Write access is off until you turn it on, one platform at a time. Then it does the work, not just the reading.
Google Ads
• Structure: create campaigns, ad groups and keywords. Rename, pause, enable or remove any of them
• Budgets and bidding: change budgets, create and update portfolio bidding strategies, switch a campaign's bidding, set ad group default bids and individual keyword bids
• Ads and assets: responsive search ads, responsive display ads, Demand Gen ads, sitelinks, callouts, structured snippets, call assets, image, text and YouTube video assets
• Performance Max: asset groups, audience signals and listing filters
• Negatives: negative keywords at account, campaign and ad group level, plus placement, topic, audience, YouTube channel and video, mobile app, content label and PMax brand exclusions
• Targeting: geo and language targets in bulk, ad schedules, and device, location and demographic bid modifiers
• Audiences: custom audiences, Customer Match lists, rule-based website visitor lists and combined lists, attached to campaigns or ad groups
• Conversions: conversion actions, custom variables, campaign conversion goals, value rules and offline conversion uploads
• Experiments: create one, schedule it, promote the winner or end it
• Recommendations: apply them, or set auto-apply
• Up to 100 changes in a single preview and execute, so a whole build is one approval rather than a hundred
LinkedIn Ads
• Campaign groups, campaigns and creatives across nine formats, from single image and video to carousel, document and Thought Leader Ads
• Targeting and saved audiences, company and contact list uploads, any targeting facet, and reach estimates before you commit budget
• Lead gen forms: create, update and delete, then pull the responses and lead-level performance
• Conversion rules, attached to campaigns, plus offline events
Microsoft Ads
• Search, Performance Max, Audience Network, Dynamic Search Ads and shopping campaigns, with their ad groups, ads, keywords, budgets and bid strategies
• Targeting by location, device, schedule, audience and LinkedIn profile, with bid adjustments on each
• UET tags, conversion goals, offline conversions and value rules
• Google Ads Search campaigns copied across, from structure to extensions, all created paused
• Up to 100 changes in a single preview
Reddit Ads
• Campaigns, ad groups and ads, with text, image, video and carousel posts. New ones start paused
• Community and keyword exclusions across the whole account
• Customer-list and retargeting audiences, plus Conversions API events
• Up to 50 changes in a single preview
Google Search Console
• Submit, resubmit or remove a sitemap, and add or remove a property. That's every change Google's API allows
HubSpot
• Create and update contacts, companies, deals, leads, notes and tasks, at most 10 records per change. Records are never deleted or merged
• Segments, campaigns, marketing emails and their A/B tests, custom properties and pipelines
Safe to connect
You connect with each platform's own sign-in. No API keys, no credentials to paste, no developer app to register. Running your own LinkedIn server means applying for Advertising API access and waiting one to five business days for approval. This takes about two minutes.
• Read-only by default. Write access is a switch you flip, not a default you inherit
• Platform tokens are encrypted at rest
• Every type of change has a preview that shows what will change, and on Google Ads nothing runs without one
• Full audit trail: user, account, action, outcome and timestamp, ready for the day a client asks
• Disconnect and access is revoked straight away
GDPR compliant, DPA available, and the Google Ads integration has been through Google's API verification.
Built for people who run accounts all day
Unlimited ad accounts on every plan, including the free one. One Google connection covers the manager account children you authorise, and one HubSpot connector reaches every client portal you connect.
The free plan is view-only and covers one platform (Search Console counts as one), no card needed. Pro is $29 a month and unlocks edits on every platform, plus three HubSpot portals.
Built by Daniel Popa, a Google Ads and LinkedIn Ads specialist with 12+ years in performance marketing and $100M+ in ad spend managed. AdPlug is the tool he wanted while running those accounts.
