PaidSync connects Meta Ads to Gemini via MCP. Gemini gets real-time read and write access to your Meta campaigns, ad sets, creatives, and performance data.
Setup time: 2 minutes. Free plan available. No credit card required.
Takes 10 seconds. Google or email sign-in. Free plan is 15 tasks per month at $0.
In your PaidSync dashboard, click Connect Meta Ads. Sign in with the Facebook account that manages your Business Manager. PaidSync requests ads_read and ads_management permissions. Takes 60 seconds. Your credentials are never stored by PaidSync.
From the dashboard, copy your API key. It starts with ps_ and is unique to your account.
Gemini app, personal account. Open gemini.google.com, go to Settings, then Connected Apps, and under Custom apps for Spark choose Add a custom app. Paste the PaidSync server URL and sign in. PaidSync registers itself, so there is no API key to copy and nothing to fill in under Advanced features.
https://mcp.paidsync.ai/mcpAdd it on the web once and it works in the Gemini mobile app too. Google limits custom apps to personal Google accounts, age 18 and over, in the US, with Keep Activity turned on. A work or school account cannot add them, so use Gemini Enterprise below instead.
Gemini CLI. Run the command, then type /mcp auth paidsync and sign in with your PaidSync login:
gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcpGemini Code Assist and Antigravity read the same settings file. Add this to ~/.gemini/settings.json:
{
"mcpServers": {
"paidsync": { "httpUrl": "https://mcp.paidsync.ai/mcp" }
}
}Gemini Enterprise, Business edition. A team admin adds PaidSync under Settings and help, then Manage team, then Connected apps, then Add MCP Server. PaidSync serves the Streamable HTTP transport Gemini requires and OAuth 2.0 at https://api.paidsync.ai/authorize and https://api.paidsync.ai/token. Email support@paidsync.ai for the client credentials that form asks for.
Ask Gemini: "Show my Meta ad performance last week"
Gemini returns spend, impressions, clicks, CTR, and ROAS broken down by campaign. The connection is live.
Meta launched their own MCP server at mcp.facebook.com in April 2025. It gives AI assistants direct access to Meta platforms only.
PaidSync connects Meta Ads alongside Google Ads, LinkedIn Ads, TikTok Ads, GA4, Google Search Console, GTM, and Merchant Center. If you run ads on more than one platform, PaidSync is the practical choice: one API key, one MCP endpoint, all 630+ tools. The two servers are complementary rather than competing.
Once connected, Gemini has live access to your Meta Ads data and can take action on it in the same conversation.
Note on Meta permissions. PaidSync uses the ads_management permission which requires your Meta app to have Standard Access for write operations. PaidSync's app is approved for Standard Access. You do not need to apply separately.
Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. Prompts 4 and 5 preview a change before anything applies.
get_fb_performance and get_fb_adset_performance.get_fb_performance.get_fb_adset_performance for both weeks. It returns frequency, and CPM comes from spend and impressions.get_fb_adset_performance, then pause_fb_adset as a preview first.create_fb_lookalike_audience, which previews first.If you already work in Gmail, Docs, Sheets and Google Ads, running Meta Ads from Gemini keeps the work in one place. Through PaidSync, Gemini reads your numbers from Meta's API instead of from text you paste into the chat, with 83 Meta tools for reporting and changes.
Sign up at paidsync.ai, connect Meta Ads via Facebook OAuth, then add PaidSync to Gemini CLI with gemini mcp add --transport http, or have your Gemini Enterprise admin add it under Connected apps. The whole process takes 2 minutes.
Yes. PaidSync has a free plan with 15 tasks per month at $0. Paid plans start at $99/month for Pro. No credit card required to start.
Meta launched their own MCP server at mcp.facebook.com in April 2025. It covers Meta platforms only. PaidSync connects Meta Ads alongside Google Ads, LinkedIn Ads, TikTok Ads, Snapchat Ads, Reddit Ads, Pinterest Ads, Microsoft Ads, GA4, and 5 other platforms in one connection. If you run cross-platform campaigns, PaidSync is the better choice.
Yes. Gemini can create campaigns, adjust budgets, pause ad sets, update audiences, and duplicate top-performing ads. Gemini's own confirmation prompt is the human check before a change runs.
PaidSync requests ads_read and ads_management permissions via Facebook OAuth. This gives read and write access to campaigns, ad sets, ads, audiences, and performance data for the connected ad account.
Yes. PaidSync works with Gemini at gemini.google.com, Gemini Pro, and Gemini Apps. The MCP endpoint is https://mcp.paidsync.ai/mcp. Sign in with your PaidSync login when Gemini prompts.
Yes. The same PaidSync sign-in connects all 14 platforms to Gemini. See the Connect Google Ads to Gemini page at paidsync.ai/connect/google-ads-to-gemini for platform-specific setup details.
Not by default. New campaigns and ads start paused or as drafts, budget edits run as a preview first, and live pauses, enables and removals need an explicit confirmation flag. These are defaults, not locks, and Gemini's own confirmation prompt is a second check.
630+ tools. 14 platforms. One API key. Start free in 2 minutes.