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.
Already have an account? Sign in
You asked Claude
“Organic traffic is down 22% this week. Was it Google, something we broke, or ads?”
- 1 gsc_search_analytics Search Console
- 2 site_health SiteWide crawler
- 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 →Search 4
- Search Console Google sign-in
- Bing Webmaster One sign-in
- Ahrefs Your API key
- Semrush Your API key
Analytics & audience 4
- Google Analytics Google sign-in
- Google Tag Manager Google sign-in
- Business Profile Google sign-in
- YouTube Analytics Google sign-in
Ads & revenue 3
- Google Ads Google sign-in
- Google AdSense Google sign-in
- Merchant Center Google sign-in
Your site 4
- WordPress One sign-in
- 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
-
How is example.com doing in Google Search?
-
Does example.com pass Core Web Vitals?
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.
-
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 → -
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 -
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.
Paid
$29/mo
- Unlimited sites and requests
- First 30 days free, nothing charged until day 31
- New tools as they ship, same price
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_ratingworks 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.