Skip to content

Add cross-platform ad campaign management skill#165

Open
amekala wants to merge 1 commit intoopenai:mainfrom
amekala:add-adspirer-ads-skill
Open

Add cross-platform ad campaign management skill#165
amekala wants to merge 1 commit intoopenai:mainfrom
amekala:add-adspirer-ads-skill

Conversation

@amekala
Copy link

@amekala amekala commented Feb 14, 2026

Summary

Adds the Adspirer Ads skill, which provides cross-platform advertising campaign management via the Adspirer MCP server.

  • 91 MCP tools across Google Ads (39), LinkedIn Ads (28), Meta Ads (20), TikTok Ads (4), and Account Management (2)
  • Enables campaign creation, keyword research, performance analysis, and budget optimization through conversational AI
  • OAuth 2.1 with PKCE for secure authentication
  • All campaigns created in PAUSED status for user safety

Platforms supported

Platform Key capabilities
Google Ads Search & PMax campaigns, keyword research, budget optimization, wasted spend analysis
Meta Ads Campaign performance, audience targeting, asset management
LinkedIn Ads Image campaigns, organization management, creative performance analysis
TikTok Ads Campaign performance reporting

Skill structure

skills/.curated/adspirer-ads/
├── SKILL.md              # Workflow instructions (180 lines)
├── agents/openai.yaml    # MCP dependency declaration
├── assets/
│   ├── adspirer-small.svg  # Small icon (SVG)
│   └── adspirer.png        # Large icon (PNG)
└── LICENSE.txt             # MIT License

MCP server details

  • URL: https://mcp.adspirer.com/mcp
  • Transport: Streamable HTTP
  • Auth: OAuth 2.1 with Dynamic Client Registration (RFC 7591)
  • Production: Live on Google Cloud Run, serving ChatGPT, Claude, and Codex users

How to test

codex mcp add adspirer --url https://mcp.adspirer.com/mcp
codex mcp login adspirer
# Then use: "Check connected ad platforms and show recent performance"

Checklist

  • Follows .curated skill structure (SKILL.md, agents/openai.yaml, assets/, LICENSE.txt)
  • Modeled after existing Linear skill (MCP-based dependency pattern)
  • MCP server is production-ready and publicly accessible
  • Includes safety rules for spend-affecting operations
  • MIT licensed

Adspirer is an MCP server that enables AI assistants to create and manage
advertising campaigns across Google Ads, Meta Ads, LinkedIn Ads, and TikTok
Ads through conversational interfaces. 91 tools for campaign creation,
keyword research, performance analysis, and budget optimization.

- MCP server: https://mcp.adspirer.com/mcp
- OAuth 2.1 with PKCE for authentication
- All campaigns created in PAUSED status for safety

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@amekala amekala requested a review from a team February 14, 2026 06:29
@amekala amekala changed the title Add Adspirer Ads skill — cross-platform ad campaign management via MCP Add Adspirer Ads skill — manage and analyze ad campaigns Feb 14, 2026
@amekala amekala changed the title Add Adspirer Ads skill — manage and analyze ad campaigns Add cross-platform ad campaign management skill Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant