Free during beta · MCP + AI audit suite · Real-time · Agent memory

Your AI marketing copilot for
Google Ads, SEO and Meta.

3 MCP endpoints (106 tools) for Claude AI, ChatGPT and Cursor — plus a built-in AI SEO audit (30+ prompts), Google algorithm updates tracker, and landing page analyzer. All in one place. Persistent agent memory · Dry-run safety · Free during beta · EU-hosted ISO 27001.

Built and hosted by Depredurand Nicolas, CEO LWS.fr · ISO 27001 infrastructure · France

MCP Google Ads

/mcp
76 tools

Campaigns · ad groups (status, rename) · keywords (CPC bid + safe pause) · search terms · geo · device · auction insights · change history · full PMax management (shared sets, signals, asset groups) · Display ads creation + audience exclusion · 43 write tools (dry-run).

MCP Search Console

/mcp-gsc
16 tools

Search analytics · top queries / pages · sitemap submit · URL inspection · bulk Safe Browsing · PageSpeed top pages · index status. Cross-reference Ads + organic.

MCP Meta Ads

/mcp-meta
14 tools

FB / Instagram campaigns · ad sets · placement / device / age breakdown · 4 write tools (status, budget, pause).

✨ More than just MCP

A full marketing audit toolbox — built right in

No need to plug Claude in for these. Open your gadspilot dashboard, click a button, get a senior-grade audit powered by the same models you use in MCP. Each tool below works standalone.

🔍

Full SEO Audit (AI)

30+ specialized prompts running in parallel on any GSC property — technical, content, schema, CWV, backlinks, E-E-A-T. Score 0-100 + verdict per category, AI synthesis with prioritized actions. Export to Markdown / DOCX / PDF or send by email with attachments.

claude-seo (MIT) ~$0.01-0.05 / run
Read the docs →
📈

Google Algorithm Updates

Auto-synced every 24h from 3 sources (Search Status Dashboard, Search Central blog, SE Roundtable). Major updates (Core, Spam, HCU, Reviews, Site Reputation) plotted directly on your GSC traffic chart with a clickable G marker — AI-summarized in 5 lines French. Stop guessing why traffic dropped.

Auto cron 03:30 24m backfill seed
Read the docs →
🌐

Landing Page Analyzer

AI conversion audit on any URL — 5 dimensions scored : message match, trust signals, CTA, speed (PageSpeed mobile), form & friction. Triggered from any ad / search term / keyword in your Google Ads insights. Send a clean brief to your designer, dev or client by email in 1 click.

PSI mobile 20 audits/day
Read the docs →
Demo · 90 secondes

Connect and query in under 1 minute

Sign up, OAuth Google Ads, copy your MCP URL into Claude.ai (or ChatGPT, Cursor…), first analysis in natural language.

Demo video being recorded — available this week.

In the meantime, get started : create free account + read the docs

Built for 3 audiences

gadspilot adapts to how you actually work. Pick the angle that matches you — the product overlaps but the killer feature differs.

🎯

"I run paid ads"

You manage Google Ads / Meta budgets daily and want Claude to be your real co-pilot — auditing campaigns, proposing optimizations, executing changes safely.

  • 77 Ads + Meta tools, 30 with write
  • Full PMax management (signals, shared sets, asset groups) via Claude
  • CPA / ROAS targets the AI compares vs reality
  • Persistent memory across sessions
  • Landing page analyzer per ad
  • Dry-run safety on every write
🔍

"I do SEO"

You audit GSC properties weekly, monitor algorithm updates, want a senior SEO consultant in a tab. gadspilot brings the workflow + the audit + the algo tracking into one dashboard.

  • Full SEO Audit (30+ AI prompts)
  • Google Algorithm Updates auto-tracked
  • 16 GSC MCP tools for Claude AI
  • Export PDF / DOCX for clients
🏢

"I'm an agency"

You manage 10-50 client accounts across Ads + SEO + Meta. You need multi-account, audit trail, and ready-to-send reports — not another tool to log into.

  • Unlimited accounts in 1 dashboard
  • No MCC required for Google Ads
  • Email reports with branded PDF/DOCX
  • Full history — prove value over time
  • Per-account write toggle + audit trail

76 tools — every Google Ads workflow, with memory

33 read tools (campaigns, keywords, search terms, geo, device, hourly, auction insights, change history, conversion actions + tracking settings + per-action breakdown, audiences, shared sets, asset groups…), 43 write tools (create / rename campaigns + ad groups, RSAs, Display ads with auto image upload, keyword CPC bid + safe pause/enable (preserves perf history), budget, bidding strategy incl. MAXIMIZE_CLICKS, network toggling, language replace, geo bid modifiers, negatives, audience targeting + exclusion, EU political flag, full PMax management incl. shared sets / signals / asset group assets / conversion actions / ad scheduling, placements with auto-PMax fallback) with dry-run safety, and a persistent memory layer so Claude builds context across sessions.

📊

Real audit, real-time

Every query hits the Google Ads API live. No nightly snapshots, no 24h staleness like cached competitors.

🧠

Agent memory across sessions

Every change made via gadspilot is logged with full params + result. Claude can attach free-text notes per campaign or ad group (rationale, hypothesis, recheck date). New conversations start with full context — no rediscovery.

Read + write with safety

Full campaign creation, budget updates, keyword changes, geo bid modifiers. Dry-run by default — Claude must explicitly request execution. Every write logged.

🎯

Operator-grade discipline built in

Eight operating rules injected on every connection: context-first, write discipline, numbers discipline, diagnostic protocol. Claude behaves like a senior Google Ads operator — not just a tool caller.

🏢

Multi-account, no MCC required

Connect any number of Google Ads accounts. Each gets per-account permissions, audit log, and per-account memory.

🔐

OAuth 2.1 from end to end

Encrypted tokens at rest, OAuth consent flow for every Claude connector, granular per-account scope, ISO 27001 hosting.

vs the competition

gadspilot Adspirer Google official MCP
Real-time data✗ (24h cache)
Write tools✓ 13 toolsLimited✗ Read-only
Dry-run by defaultN/A
Agent memory across sessions✓ Notes + change log
Operating rules in system prompt✓ 8 rules
Number of tools63 (Ads) + 16 (GSC) + 14 (Meta)~15~10
Full PMax management (shared sets, signals, asset group assets)✓ 16 PMax-specific tools
Multi-account in 1 URLPlan-dependentManual
MCC requiredNoRecommendedYes
PriceFree$485-$2000/yrFree

Common questions

Is it really free?

Yes — free during beta with no payment, no credit card, no usage limits. Future Pro tiers (alerts, auto-reports, agency features) will be optional add-ons; the core MCP + audit service stays free.

What is the AI SEO audit and how does it differ from Lighthouse / SEMrush ?

Multi-prompt audit (30+ specialized prompts from the open-source claude-seo project, MIT) running in parallel against your GSC property. Covers technical, content, schema, CWV, backlinks, E-E-A-T. Produces a global score (weighted by category) + per-prompt cards with concrete actions. Lighthouse measures only technical performance ; SEMrush is a research tool that doesn't actually audit YOUR site contextualized with YOUR GSC data. gadspilot does both. Real OpenRouter cost shown per run, typically $0.01-0.05.

How is the Algorithm Updates tracker different from the Google Search Status page?

The official Google page lists incidents with raw dates. gadspilot pulls from 3 sources (Status Dashboard, Search Central blog, SE Roundtable) and plots them directly on YOUR traffic chart. You see in 1 second whether the chart drop on March 24 aligns with the Spam Update or not. Each marker opens a modal with an AI-summarized 5-line French explanation and a link to the official announcement.

How does agent memory work?

Every write made via gadspilot is logged with full parameters and result. On top of that, Claude can persist free-text notes per campaign or ad group — the rationale, the hypothesis, the date to re-check. When a new conversation opens, Claude pulls this context automatically before recommending changes. No more "what did we change three weeks ago?".

How do you handle write operations safely?

Every write tool defaults to dry_run=true — Claude gets a preview of what would be changed without executing. To actually execute, the AI must explicitly set dry_run=false. Every attempt (real or dry-run) is logged with full parameters in your audit trail. You can disable write entirely per account from the dashboard.

What about my Google Ads tokens?

OAuth tokens (Google) are encrypted at rest using AES-256-CBC via Laravel's Crypt facade. Hosted by LWS.fr / LWS.net on ISO 27001 certified infrastructure in France. We only request the adwords scope. You can revoke access anytime from your Google account or our dashboard.

Do you read or store my campaign data?

No. Campaign data is fetched live from Google Ads on each Claude request and forwarded to Claude — we don't store or cache it on our side. We only log the metadata (which tool was called, when, success/error) for your audit purposes. Notes you persist via Claude are stored (that's the whole point of the memory layer).

What are the rate limits?

60 requests/minute per MCP token (more than enough for Claude calling multiple tools in series). The personalized AI analysis on the Insights page is throttled to 30 questions/day per user. No limit on the number of connected accounts.

Service availability and uptime?

All endpoints are monitored in real time — see the status page. No contractual SLA in v1 (free service) but the infrastructure is shared with LWS.fr (pro-grade uptime).

🔐
OAuth 2.1 + AES-256
Encrypted tokens at rest
🇪🇺
ISO 27001 — France
EU-only data residency
📋
GDPR audit trail
AI consent + write log
🔓
Open source core
Self-hostable anytime

Free during beta. No limits. EU-hosted, ISO 27001.

MCP for Ads/SEO/Meta + Full SEO Audit + Algorithm Updates + Landing Page Analyzer. Connect your first account in under a minute.

Need help? Ask Léa 💬
gadspilot assistant
Léa
AI assistant · gadspilot
Need a human? Contact support