Updated 1w ago
by markifact
markifact-mcp
MCP server for Google Ads, Meta Ads, GA4, TikTok Ads, and LinkedIn Ads. Manage 300+ ad operations from Claude, ChatGPT, Gemini, Cursor, or any AI client. Human-in-the-loop on every write.
52 GitHub stars (52)
+4 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | +1 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | 0 |
- 10 skills (10 skills found in its SKILL.md files)
- 8 forks (8 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add markifact/markifact-mcp
Asks which skills and agents to install. Just one: npx skills add markifact/markifact-mcp --skill markifact-overview — add -g for every project.
Claude Code
git clone https://github.com/markifact/markifact-mcpcp -r "markifact-mcp/skills/markifact-overview" ~/.claude/skills/
Copies the markifact-overview skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add markifact/markifact-mcp
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
markifact-overview
Reference — what Markifact is, what the MCP server exposes, and the discover→inspect→run pattern. Always loaded into the performance-marketer agent.
skills/markifact-overview/SKILL.md on GitHub (opens in a new tab) -
safe-write-operations
Reference — rules for safely executing write/destructive operations against ad accounts. Always loaded into the performance-marketer agent.
skills/safe-write-operations/SKILL.md on GitHub (opens in a new tab) -
diagnose-underperformer
Diagnose why a specific Google Ads or Meta Ads campaign / ad set / ad is underperforming and prescribe the next concrete action. Use when the user says something like "why is X not converting?", "this campaign is wasting money", or "why are impressions so low?". Read-only — no changes are made.
plugins/hermes/markifact/skills/diagnose-underperformer/SKILL.md on GitHub (opens in a new tab) -
edit-meta-creative
Edit a Meta ad's creative content — landing page URL, primary text, headline, description, CTA, link description — across one ad or many. Use when the user says "change the URL on my ads", "update the copy", "swap the CTA", or anything that changes what an existing Meta ad shows. Meta does not allow in-place creative edits, so this command runs the required get → modify → create → replace workflo…
plugins/hermes/markifact/skills/edit-meta-creative/SKILL.md on GitHub (opens in a new tab) -
launch-google-search
Launch a complete Google Ads Search campaign — campaign, ad group, responsive search ads, keywords, sitelinks, callouts, and negatives — built paused and ready to review. Use when the user wants to spin up a new Search campaign on Google Ads.
plugins/hermes/markifact/skills/launch-google-search/SKILL.md on GitHub (opens in a new tab) -
launch-meta-campaign
Launch a complete Meta Ads campaign — campaign, ad set, and ad(s) — built paused and ready to review. Use when the user wants a new Facebook/Instagram campaign.
plugins/hermes/markifact/skills/launch-meta-campaign/SKILL.md on GitHub (opens in a new tab) -
launch-pmax
Launch a Google Ads Performance Max campaign with a complete asset group, audience signals, and (for ecom) listing groups. Built paused for review. Use when the user wants a new PMax campaign.
plugins/hermes/markifact/skills/launch-pmax/SKILL.md on GitHub (opens in a new tab) -
markifact-agent
Senior performance-marketing operator with hands-on access to the user's ad accounts via Markifact. Use proactively for anything Google Ads, Meta / Facebook / Instagram Ads, GA4, Shopify, Klaviyo, HubSpot, TikTok, LinkedIn, Pinterest, Snapchat, Microsoft, Amazon, Reddit Ads — launches, edits, optimisations, audience builds, creative rotation, negative sweeps, diagnoses, and reporting.
plugins/hermes/markifact/skills/markifact-agent/SKILL.md on GitHub (opens in a new tab) -
negative-keyword-sweep
Find wasted spend in Google Ads search terms and add negatives at the right scope (account list, campaign, or ad group). Use when the user says "find junk keywords", "stop wasting on bad searches", or wants a search-terms cleanup.
plugins/hermes/markifact/skills/negative-keyword-sweep/SKILL.md on GitHub (opens in a new tab) -
rotate-creative
Pause fatigued ads and ship fresh creative variants in their place. Works on both Meta and Google Ads. Use when CTR is dropping, frequency is climbing, or the user says "creative is tired" / "let's refresh ads". Always starts new variants paused.
plugins/hermes/markifact/skills/rotate-creative/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.