Skip to main content
Manage ads from your code editor. One command to install, 400+ tools, automatic workflow rules, zero context-switching.

Prerequisites

  • Cursor IDE installed (v2.4+ recommended for subagent support)
  • git installed (used by the installer)
  • An Adspirer account (free to start)
  • At least one ad platform account: Google Ads, Meta Ads, Amazon Ads, ChatGPT Ads, LinkedIn Ads, or TikTok Ads

Setup

You’re connected. Cursor now has access to 400+ advertising tools with automatic workflow enforcement.

Available Skills

You don’t need to remember skill names — just describe what you want and Cursor will match the right skill automatically.

What You Can Do

400+ tools across 6 ad platforms, accessible from Cursor’s AI chat or inline editing: Plus 8 automation tools for scheduling, monitoring, and cross-platform reporting.

Example Prompts

What to actually say to Cursor once you’re connected:

Google Search Campaign

Google Search campaign for B2B with negative keyword suggestions.

Open in Cursor

Google PMax Campaign

PMax campaign for online courses with conversion tracking.

Open in Cursor

Meta Ads Creative Testing

Meta carousel campaign with per-card creative copy.

Open in Cursor

LinkedIn B2B Lead Gen

LinkedIn campaign targeting C-suite finance leaders.

Open in Cursor

Cross-Platform Performance Report

Multi-platform performance report with budget recommendations.

Open in Cursor

How Cursor Rules Improve Your Workflow

If you installed the Cursor Rule (included in both the one-command installer and manual install), here’s what changes:

Before Rules:

You: “Create a Google Ads campaign for running shoes” Cursor: Immediately calls create_search_campaign with generic parameters — fails because no keyword research, no asset validation.

After Rules:

You: “Create a Google Ads campaign for running shoes” Cursor: Automatically follows the workflow:
  1. Calls get_connections_status (verify you’re managing the right account)
  2. Calls research_keywords with “running shoes” seed keywords
  3. Shows you CPC data and keyword suggestions
  4. Calls discover_existing_assets (check if you have images/headlines already)
  5. Calls validate_and_prepare_assets (make sure assets meet Google’s requirements)
  6. Calls create_search_campaign with validated data
  7. Asks for your confirmation before actually creating the campaign
Rules turn one vague prompt into a complete, validated workflow. You still control the final decision — nothing launches without your approval.

Safety Features

  • All campaigns created PAUSED: Review before they spend money
  • User confirmation required: Cursor asks before any write action
  • Read-before-write enforcement: Skills prevent campaign creation without research
  • Connection checks: Always verifies you’re managing the correct account first
  • No automatic retries: If something fails, Cursor waits for your input instead of retrying blindly

Troubleshooting

FAQ

Global (~/.cursor/mcp.json): Adspirer works in every Cursor project. Use this if you manage ads regularly.Per-project (.cursor/mcp.json): Adspirer only works in that specific project. Use this if you’re working on a client’s codebase and want ad management tools only for that client.
Yes. Cursor Composer (multi-file editing mode) has full access to Adspirer tools. You can ask Composer to analyze campaigns, generate reports, and save the output as markdown files in your project — all in one flow.
No, but they complement each other. Skills teach Cursor how to use the tools. Cursor Rules enforce when and why to use them. The one-command installer includes both.
Pricing is based on tool calls, not ad spend. Free tier: 15 calls/month. Plus: 49/mofor150calls.Pro:49/mo for 150 calls. Pro: 99/mo for 600 calls. Max: $199/mo for 3,000 calls. See full pricing details.
Yes. Connect multiple Google Ads accounts, multiple Meta Business Managers, etc. Use the switch_primary_account tool to change which account you’re managing, or specify the account ID in your prompts.
Last modified on July 8, 2026