The Full Pipeline
Every interaction follows this path. Whether you’re pulling a performance report or creating a campaign, the pipeline is the same.Layer 1: Your AI Client
Your AI assistant — Claude, ChatGPT, Gemini CLI, Perplexity, Cursor, Codex, or any MCP-compatible client — is the interface. You describe what you want in plain English:- “How are my Google Ads performing this month?”
- “Create a LinkedIn campaign targeting IT Directors”
- “Find wasted spend across all platforms”
What the AI Client Provides
Layer 2: MCP (Model Context Protocol)
is the protocol that connects your AI client to Adspirer. It’s an open standard — any AI client that supports MCP can use Adspirer.What MCP Does
- Tool discovery: Your AI client discovers Adspirer’s 400+ tools with descriptions and parameters
- Tool invocation: When the AI decides to use a tool, it sends a structured request via MCP
- Response delivery: Adspirer returns structured results that the AI formats for you
- Authentication: OAuth flows are triggered transparently through MCP
One URL, All Platforms
Every AI client connects to the same MCP endpoint:Tool Categories
Adspirer exposes tools in two categories:- Read tools pull data and analyze performance. Safe to run anytime. No spending impact. Examples:
get_campaign_performance,research_keywords,analyze_wasted_spend. - Write tools create or modify campaigns. Require user confirmation. Affect spend. Examples:
create_search_campaign,update_campaign,add_keywords.
Layer 3: Authentication (OAuth 2.1 with PKCE)
When you first connect an ad platform, Adspirer uses OAuth 2.1 with PKCE — the same standard used by banking apps.The OAuth Flow
You trigger a connection
/adspirer:setup).Browser opens
You authorize permissions
Tokens are issued
Automatic refresh
What Adspirer Never Sees
- Your ad platform password
- Your billing/payment information
- Data from accounts you haven’t connected
- Personal data beyond what’s in your ad account settings
Layer 4: Ad Platform APIs
Adspirer translates MCP tool calls into native API calls for each platform:Layer 5: Skills & Agent (Optional)
Without skills, your AI calls tools individually and guesses the workflow. With skills and the agent, you get structured workflows, brand awareness, and strategy persistence.What the Agent Adds
Safety Model
Adspirer’s safety model operates at multiple layers:Data Flow Summary
Related Documentation
- How MCP Works — Deep dive into the Model Context Protocol
- Security & Data Privacy — OAuth, encryption, and data handling
- Agent Skills Overview — Skills, workflows, and safety rules
- Performance Marketing Agent — Agent architecture
- Tool Catalog — All 400+ tools
- Prompt Engineering Playbook — A custom skill, account dossier, and prompt book generated from your own ad account ($39 one-time, one free on annual)

