mcp-server

advertising-hub: Streamline Ads

Get a one-stop shop for advertising APIs and automation. For digital marketers and developers.

From the repo · “The open-source one-stop shop for advertising platform APIs, MCP servers, AI agents, and PPC automation. 14 platforms (Google Ads, Meta, Microsoft, Amazon, LinkedIn, Pinterest, Reddit, Spotify, TTD, Criteo). 25+ AI agents. Production tooling for digital marketers and developers.”

53 stars+1★ this week19 forksMarkdownGuide quality 8/10 · reviewed Jul 3Updated 8/20/2026100% free · open source
What it does

The advertising-hub provides a unified interface for interacting with multiple advertising platform APIs and automation tools, streamlining digital marketing and development workflows.

When to use it
  • •When you need to manage multiple advertising platforms, such as Google Ads and Meta, from a single interface.
  • •When you want to automate repetitive tasks in your digital marketing workflow using AI agents.
  • •When you require production-ready tooling for integrating advertising APIs into your application.
Ready-to-paste prompt
Run `advertising-hub platforms create-campaign --platform GoogleAds --campaign-name MyCampaign` to create a new campaign on Google Ads.
Heads up: Ensure you have the necessary API keys and credentials for each advertising platform, as well as compatible runtime versions, to avoid authentication and compatibility issues.
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🔑 Needs an API key

Works after you add credentials — the setup agent will ask you for them.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/advertising-hub && curl -fsSL https://workflowstacks.com/api/skills/advertising-hub/claude-skill -o ~/.claude/skills/advertising-hub/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How advertising-hub: Streamline Ads works
Codeflow
Free to inspect

Advertising-hub: Streamline Ads is a small Markdown project (~1.9k lines across 50 code files). Setup is light: small project — see the README for how to run it. Last commit 2 months ago, MIT license, no tests found.

Size
Small codebase
~1.9k lines · 50 code files · 16 min skim
Setup
Light setup
Small project — see the README for how to run it.
Runs on
Markdown
No API keys detected
Markdown 82%Python 12%Shell 5%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    core/__init__.py
    Inside core/ — the main logic begins here
  3. 3
    examples/README.md
    A worked example — copy this to get going
What's in each folder
core/Core code — the actual logic33 files
agents/Prompts, skills & agent definitions23 files
integrations/Sub-packages / plugins7 files
wiki/Documentation38 files
examples/Examples you can copy4 files
platforms/Folder42 files
mcp-servers/Folder14 files
scripts/Helper scripts10 files
READMENo tests foundDocumentedCI checksExamples includedMIT licenseUpdated 2 mo ago
Quick Actions
Details
Creator
itallstartedwithaidea
Language
Markdown
Category
mcp-server
Published
3/10/2026

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/advertising-hub.svg)](https://workflowstacks.com/skills/advertising-hub?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.

Do this with a working workflow

Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.