SiteWide puts your whole marketing stack inside any AI agent.

One MCP connector for Google Analytics, Search Console, Google Ads, AdSense, Bing, Ahrefs, a site crawler and Core Web Vitals. Sign in to each with your own login, then ask the question you’d normally answer with six tabs open.

Free: 500 requests a month, no card. Paid: $29/mo after 30 days free.

SiteWideMCP by Alejandro Rioja Sample · numbers illustrative

You asked Claude

“Organic traffic is down 22% this week. Was it Google, something we broke, or ads?”

  1. 1 gsc_search_analytics Search Console
  2. 2 site_health SiteWide crawler
  3. 3 ads_account_summary Google Ads

It’s the site, not Google. Rankings everywhere else held within 0.3 positions1. The loss is 14 pages under /guides/, and the crawl shows why2: since the September 16 deploy they carry a noindex tag, so Google is dropping them from the index. Ads aren’t a factor either: spend and paid clicks were flat week over week3.

Fix: take the noindex off the /guides/ template, then resubmit the sitemap.

Plugs into the tools you already use.

80 tools across 15 sources work today, and 9 more are on the way. Each reads your own account, through your own login or key, and Claude picks which to call. The cross-checking is the part you’d otherwise do by hand.

All 80 tools and what each needs →

Analytics & audience 4

Ads & revenue 3

Your site 4

  • WordPress
  • SiteWide Crawler Built in
  • Internet Archive Built in
  • PageSpeed & Web Vitals Built in

AI visibility 1

  • Mentioned Your API key

On the way

3 more apps coming soon. You’ll connect them from your account page once they’re switched on.

  • Microsoft Ads
  • LinkedIn Ads
  • Mailchimp

Answers come back as cards.

In Claude and other apps that show connector cards, SiteWide answers with a card right in the chat: the verdict, the trend and what to fix first. Every finding worth fixing has a Fix button that hands the job straight back to Claude.

  • Give me site health for example.com
    Screenshot of a SiteWide card in a chat. Site health: every connected source, one verdict.
  • How is example.com doing in Google Search?
    Screenshot of a SiteWide card in a chat. Search performance: clicks, trend, top queries and pages.
  • Does example.com pass Core Web Vitals?
    Screenshot of a SiteWide card in a chat. Core Web Vitals from real Chrome users.

Connected in about a minute.

No Google Cloud project, no JSON key, no token to paste. Claude signs in to your SiteWide account the way it signs in to anything else.

  1. Create your account

    Sign in with Google or an email link. The free plan switches on straight away: 500 requests a month, no card.

    Create a free account →
  2. Paste one URL into Claude or ChatGPT

    In Claude: Settings → Connectors → Add custom connector. Name it SiteWide and paste this. The OAuth fields under Advanced stay blank. In ChatGPT: turn on Developer mode in Settings, create a connector with this URL and pick OAuth.

    https://mcp.alejandrorioja.com
  3. Sign in to your tools

    Claude opens a SiteWide screen: approve it and the 80 tools appear. Then, on your account page, connect Google, Bing and WordPress with one sign-in each, and paste your Ahrefs, Semrush and Mentioned API key if you use them. Connecting Google switches on every site your Search Console lists you on, with nothing to pick.

Claude Code, Cursor or another MCP client

Claude Code: add it once, then run /mcp and pick SiteWide to sign in.

claude mcp add --transport http SiteWide https://mcp.alejandrorioja.com

Cursor and other clients: add a remote server over Streamable HTTP at the same URL. A client that supports MCP’s OAuth signs in exactly like Claude. For one that doesn’t, create a token URL on your account page under MCP & AI agents (it looks like https://mcp.alejandrorioja.com/?token=YOUR_TOKEN; it’s shown once and never emailed), or send Authorization: Bearer <your-token> to https://mcp.alejandrorioja.com.

Can’t sign in to the Google account that owns the property?

Ask the owner to add your own Google address: as a user in Search Console (Settings → Users and permissions) and as a Viewer in GA4. Then connect Google with that address. A site switches on automatically once your Search Console lists you on it, and only then.

First thing to ask: “what can you do?” It lists every tool and what’s already connected for your account.

It runs on your own logins.

SiteWide sees what the accounts you connect can already see, and nothing past that. Here is what that means in practice.

How SiteWide handles your data →
  • You sign in to each tool

    Every connection is made on the provider’s own consent screen, or with a key you paste. Credentials are encrypted before they’re stored and never logged.

  • Read-only by default

    It reads. It only writes when you ask: SEO fixes, drafts and edits on a WordPress site you’ve switched on, shown before-and-after first with a one-call undo and never a delete, or keywords added to your Ahrefs Rank Tracker.

  • Revoke any time

    Disconnect a tool, or an app like Claude, from your account page, or cancel the grant at the provider. Each one goes on its own.

  • Not stored, sold or trained on

    What your tools return goes straight back to your assistant. It isn’t kept, sold, used for advertising, or used to train AI models.

Start free. Pay when it earns its keep.

Same product on both plans, every tool included. The paid plan just takes the meter off.

Free

$0/mo

  • 500 requests a month
  • All eighty tools, on your own accounts
  • No card
Create a free account

Paid

$29/mo

  • Unlimited sites and requests
  • First 30 days free, nothing charged until day 31
  • New tools as they ship, same price
Start the 30-day trial

What people ask before connecting it.

Does it only work with Claude?

No. MCP is an open protocol, so anything that speaks Streamable HTTP can connect:

  • Claude: claude.ai, the desktop app and Claude Code
  • Cursor
  • Other MCP-capable agents

Clients that support MCP’s OAuth sign in to your account. For one that doesn’t, create a token URL on your account page.

I use it in Claude every day, so the setup steps are written for Claude.

What do I need before each tool works?

Mostly one sign-in per tool:

  • Google, Bing and WordPress connect on their own consent screens from your account page.
  • Ahrefs, Semrush and Mentioned take API keys from your own account, which needs one of their paid plans, though domain_rating works without one.
  • The crawler, Core Web Vitals and Wayback tools need nothing at all.

Skip a connection and only those tools say they’re not connected. Every tool and what it needs.

Can it change anything on my accounts or my site?
  • Google and Bing: no, those tools only read.
  • Ahrefs: when you ask, it can create a Rank Tracker project or add keywords. Nothing it does can delete Ahrefs data.
  • Your WordPress site: only once you switch writing on for that site.

With writing on, it can fix SEO fields, write new posts as drafts, edit or add internal links to existing posts, change titles, slugs and featured images, upload images, and publish or schedule. What it never does:

  • Delete or trash anything
  • Publish as a side effect: publishing is always its own step, confirmed separately
  • Do more than your WordPress user’s role allows

It shows every change as a before-and-after first, applies only what you approved, and keeps the old version so one call undoes it.

Can anyone else see my data?

No. Your account is scoped to your own list of sites, checked on every call.

A request for a site that isn’t on your list is refused, and the refusal names only your sites, so you can’t even learn that another customer exists.

What your tools return goes straight back to your assistant: it isn’t stored, sold, or used to train AI models. The details are in the privacy policy.

How do the free plan and the trial work?
  • Free: 500 requests a month across every tool, on your own connected accounts, with no card.
  • Paid: no request limit, and it starts with 30 days free. Upgrade from your account page when the free plan runs short.

Stripe takes your card at signup and charges nothing until day 31, then $29 a month. Cancel before then from the link in your receipt email.

Claude keeps working through the upgrade, with nothing to reconnect.

Will it work with my site?

If the site has a Google Analytics property or a verified Search Console property, yes, whatever it’s built on: WordPress, Shopify, Webflow, a static site or a custom app. The crawler fetches your pages directly, and for a site that builds itself in JavaScript it can re-crawl through a real browser.

Making changes is the one WordPress-only part:

  • SEO fields need Yoast or Rank Math.
  • Drafts, edits and publishing need nothing extra.
  • Pages built in Elementor or a similar page builder are read and get their SEO fields fixed, but their body isn’t edited.

Ask it about your own site tonight.

↵ ↵ to see all results esc esc to close