llms.txt Content
# Adspirer
> Adspirer is an MCP (Model Context Protocol) server that connects AI assistants to advertising platforms. Users manage Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Amazon Ads, and ChatGPT (OpenAI) Ads campaigns through natural language conversation in ChatGPT, Claude, Claude Code, Cursor, Codex, Windsurf, OpenClaw, and any MCP-compatible client. No new UI to learn — users describe what they want, and Adspirer executes it via ad platform APIs. It exposes 430 documented tools across 6 ad platforms, including a deep analytics and optimization layer, and renders interactive dashboards inside ChatGPT and Claude. Adspirer also offers autonomous Ad Ops agents: always-on AI assistants that watch a user's ad accounts on a schedule and act on the user's terms — from watch-and-alert to fully autonomous, reversible optimization.
- MCP Server URL: `https://mcp.adspirer.com/mcp`
- Authentication: OAuth 2.1 with PKCE (automatic browser flow)
- Protocol: MCP 2025-03-26 with progress streaming
- Transports: Streamable HTTP, SSE
- Ad platforms: Google Ads (Search, Performance Max, Demand Gen, Display, YouTube), Meta Ads (Facebook + Instagram), TikTok Ads, LinkedIn Ads, Amazon Ads (Sponsored Products, Brands, Display), ChatGPT (OpenAI) Ads
- AI clients: ChatGPT, Claude, Claude Code, Cursor, Codex, Windsurf, OpenClaw
- Pricing: Free forever (15 tool calls/month), Plus $49/month (150 calls), Pro $99/month (600 calls), Max $199/month (3,000 calls). Annual: Plus $485/yr, Pro $999/yr, Max $2,000/yr.
- Sign up: https://adspirer.ai/sign-up
- GitHub: https://github.com/amekala/ads-mcp (MCP server, plugins, and skills for Claude Code and Cursor)
- NPM (OpenClaw plugin): https://www.npmjs.com/package/openclaw-adspirer (`npm i openclaw-adspirer`)
- Website: https://www.adspirer.com
- Support: support@adspirer.com
## Quick Start
### ChatGPT
1. Open Settings → Connectors → Add custom connector
2. Name: "Ads MCP", URL: `https://mcp.adspirer.com/mcp`, Auth: OAuth 2.1
3. Co