
Markifact - Ads & Analytics
com.markifactPublished by markifact.comOfficial publisherv1.0.6Updated Oct 28, 2026
AI marketing agent for Google Ads, Meta, GA4, TikTok, LinkedIn, Shopify, HubSpot and more.
Overview
Remote marketing MCP server that lets an assistant read and write ad, analytics, e-commerce, CRM and messaging accounts across many platforms behind one OAuth…
- What you can do
- Audit and report on paid media: Google Ads, Meta, TikTok, LinkedIn, Microsoft, Reddit, Pinterest, Snapchat, Amazon and DV360 campaigns, keywords, search terms and budgets
- Create and edit campaigns, ad sets, creatives, audiences and negative keywords, with approval requested before each write
- Query analytics and data sources such as GA4, BigQuery, Search Console and Merchant Center
- Manage organic and social presences on Facebook, Instagram, LinkedIn and Google Business Profile
- Work with Shopify, HubSpot, Klaviyo, WhatsApp and Slack accounts
- Discover and run operations through a small meta-tool surface that finds an operation by intent, shows its schema, then runs it
- When to use it
- Useful for agencies, in-house marketing teams and solo founders who want an assistant to audit ad spend, launch or adjust campaigns, rotate creative, pull cross-platform reports, or diagnose performance drops without switching between platform dashboards.
- Requirements
- A remote MCP endpoint reached over streamable HTTP; no local package or runtime. OAuth 2.1 with PKCE is required, and a Markifact account is needed first (free tier with credits, paid plans above it). Each ad, analytics, store, CRM or messaging platform must be connected through that OAuth flow.
Installation
In SourceWeft
- Open Markifact - Ads & Analytics in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.markifact%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"markifact-ads-analytics": {
"type": "http",
"url": "https://api.markifact.com/mcp"
}
}
}README
Markifact, the universal marketing MCP server
[License: MIT] [MCP] [MCP Registry] [GitHub stars] [Last commit]
Manage Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads, Reddit Ads, Pinterest Ads, Snapchat Ads, Amazon Ads, DV360, GA4, BigQuery, Google Search Console, Google Business Profile, Google Merchant Center, Facebook, Instagram, LinkedIn, Shopify, HubSpot, Klaviyo, WhatsApp, Slack and more from Claude, ChatGPT, Cursor, or any AI client. 1000+ operations. Human-in-the-loop on every write.
What this does
Markifact turns any AI client into a senior performance marketer with live access to your ad accounts, analytics, storefronts, CRM, and messaging. Ask it to audit wasted spend, launch a PMax campaign, rotate fatigued creative, diagnose why a campaign stopped converting, query BigQuery, sync a Klaviyo audience, or DM a client on Slack. It does the work, shows you the change, and waits for approval before anything goes live.
One install, every account, behind a single OAuth flow.
Supported platforms
1000+ live operations across every major platform.
Google Ads MCP
Full read and write coverage of the Google Ads API: reporting across campaigns, ad groups, ads, keywords, search terms, assets, and conversions; campaign creation (Search, Performance Max, Display, Shopping, Demand Gen); budgets, bidding, and negative keyword management. Hosted, one OAuth login, approval on every write. Dedicated endpoint and repo: github.com/markifact/google-ads-mcp. Setup guide: markifact.com/google-ads-mcp
Meta Ads MCP (Facebook & Instagram)
Create campaigns, ad sets, and single image, video, carousel, and catalog creatives; pull performance with placement, device, and demographic breakdowns; manage custom and lookalike audiences; diagnose Pixel and Conversions API setup. Markifact is an approved Meta tech provider. Dedicated endpoint and repo: github.com/markifact/meta-ads-mcp. Setup guide: markifact.com/meta-ads-mcp
See it in action
Real prompts you can paste into Claude, ChatGPT, Cursor, or any connected client:
Install for your AI client
All clients connect to the same MCP server. Sign up at www.markifact.com first to get free credits, then install for the client you use.
Per-client guides live in docs/.
Install skills via skills.sh
Markifact's skills are also available through skills.sh, which works across 50+ AI agents including Cursor, Codex, Cline, Copilot, Gemini, Windsurf, and more.
What you get
Pre-built workflows (slash commands)
/markifact:launch-google-search: ship a paused Search campaign with ad groups, keywords, and ads in one approval (write)/markifact:launch-pmax: stand up a Performance Max campaign with asset group, paused for review (write)/markifact:launch-meta-campaign: build a Meta campaign, ad set, and ads end to end, paused (write)/markifact:edit-meta-creative: swap the URL, copy, or CTA on a live ad without breaking learning (write)/markifact:rotate-creative: pause fatigued ads and ship paused variants ready to launch (write)/markifact:negative-keyword-sweep: find search terms wasting your budget and block them with one approval (write)/markifact:diagnose-underperformer: walk through a structured decision tree to figure out why a campaign tanked (read-only)
The performance-marketer agent
Available as @performance-marketer in Claude Code, the agent is a senior operator with full read and write access to every connected platform. It can audit accounts, build full-funnel campaigns, debug performance drops, rotate creative, and pull reports. Every write goes through a four-step safety protocol so nothing destructive happens without your explicit approval.
1000+ live operations across every major platform
See the Supported platforms table above for the full list. One install, every account.
Why Markifact
One MCP, every platform
Most ad MCP servers cover one platform. Markifact runs Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads, Reddit Ads, Pinterest Ads, Snapchat Ads, Amazon Ads, DV360, GA4, BigQuery, Google Search Console, Google Business Profile, Google Merchant Center, Facebook, Instagram, LinkedIn, Shopify, HubSpot, Klaviyo, WhatsApp, and Slack behind a single OAuth flow. One install, every account.
Real writes, with safety rails
Read-only MCPs are useful for reports. Markifact creates campaigns, edits creative, adjusts budgets, and pauses underperformers. Every write operation requires explicit user approval before it executes. Nothing goes live without you saying yes.
Built for AI clients, not for engineers
The 1000+ operations are exposed through a small meta-tool surface that AI clients can navigate at runtime. No hardcoded tool list to drift. No context bloat. Your AI finds the right operation, fetches its schema, and runs it cleanly.
Trust and security
- OAuth 2.1 with PKCE on every connection. No API keys to copy or paste.
- Encrypted credential storage. Tokens never leave Markifact and are never sent to the AI client.
- We do not train on your customer data.
- Meta app-reviewed.
- Every write operation requires explicit user approval before execution.
- Trust center: www.markifact.com/trust-center
How it works
Markifact's MCP server exposes a small set of meta-tools that your AI client uses to navigate 1000+ operations at runtime. The pattern is always the same:
- Discover the right operation by intent.
- Inspect its input schema.
- Run it, with explicit user approval on writes.
Engineers wanting the full design can read docs/architecture.md.
Use cases
For agencies and media buyers
Manage 50 clients without 50 tabs. Connect every client account once, switch between them in chat. Run audits, launch campaigns, and report in a fraction of the time.
For solo founders running their own ads
You don't need a media buyer. Ask Markifact to launch your first PMax campaign or audit why ROAS dropped last week. Pro-level decisions without learning the platform UI.
For in-house marketing teams
Your team already uses Claude or ChatGPT. Give them safe, controlled write access to ad platforms with audit trails on every change.
Pricing
Free tier available. Paid plans start at the Starter tier. See www.markifact.com/pricing for the full breakdown.
Contributing
The source-of-truth lives in shared/ (shared/commands/, shared/skills/, shared/agents/). Per-client surfaces (commands/, skills/, agents/, gemini/commands/, rules/, plugins/codex/AGENTS.md) are generated. Never edit them directly. Run:
CI runs sync-skills.sh --check and rejects PRs that hand-edit generated files.
Versioning
All four manifests (plugin.json, marketplace.json, server.json, gemini-extension.json) are kept in lockstep. Bump everything with:
Support
- Email: [email protected]
- Issues: https://github.com/markifact/markifact-mcp/issues
- Reconnect platforms: https://www.markifact.com/app/connections
Markifact is the universal MCP server for performance marketing. It works with Claude Code, Claude Desktop, ChatGPT, Cursor, Codex, Windsurf, OpenClaw, Antigravity, and Gemini CLI. Use it as a Google Ads MCP, Meta Ads MCP, TikTok Ads MCP, LinkedIn Ads MCP, Microsoft Ads MCP, Reddit Ads MCP, Pinterest Ads MCP, Snapchat Ads MCP, Amazon Ads MCP, DV360 MCP, GA4 MCP, BigQuery MCP, Google Search Console MCP, Google Business Profile MCP, Google Merchant Center MCP, Facebook MCP, Instagram MCP, LinkedIn MCP, Shopify MCP, HubSpot MCP, Klaviyo MCP, WhatsApp MCP, or Slack MCP from any AI client.
License
MIT © Markifact
Source: README.md at commit 5b6167f
Tools
0Version history
2- v1.0.6LatestSep 28, 2026
- v1.0.0Sep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Markifact integrations

Meta Ads MCP by Markifact
com.markifactOfficial publisher
Hosted Meta Ads MCP server that lets an assistant read Facebook and Instagram ad performance and make approval-gated campaign changes.

Google Ads MCP by Markifact
com.markifactOfficial publisher
A hosted Google Ads MCP server that lets an assistant pull campaign reports, research keywords and make approval-gated changes to campaigns, budgets and ads.