← All servers

pageaudit

warnings

pageaudit.online

Technical SEO audit with the ready-made fix for each finding. Pay per call via x402 or credit.

https://pageaudit.online/mcpWebsiteOAuthMCP 2025-06-18v8bc77720last checked 20 Oct 2026spoke MCP on 100% of 84 checks (30 days)initialize in 710 ms

Will my client connect?

Decided from what the probe found at the endpoint, and from what each client's own documentation says it can complete. Every row carries the day that documentation was read.

✓Claude CodeConnects

The authorization server advertises RFC 7591 registration, so Claude Code can register itself and sign you in through the browser.

claude mcp add --transport http pageaudit https://pageaudit.online/mcp

Claude Code docs · read on 2026-08-30

✓Claude (claude.ai & Desktop)Connects

The authorization server advertises RFC 7591 registration, so Claude (claude.ai & Desktop) can register itself and sign you in through the browser.

Settings → Connectors → Add custom connector, then paste https://pageaudit.online/mcp.

Claude (claude.ai & Desktop) docs · read on 2026-08-30

✓ChatGPTConnects

The authorization server advertises RFC 7591 registration, so ChatGPT can register itself and sign you in through the browser.

Settings → Apps → Advanced settings → Developer mode, then create a connector pointing at https://pageaudit.online/mcp.

ChatGPT docs · read on 2026-08-30

✓CursorConnects

The authorization server advertises RFC 7591 registration, so Cursor can register itself and sign you in through the browser.

{
  "mcpServers": {
    "pageaudit": {
      "url": "https://pageaudit.online/mcp"
    }
  }
}

Cursor docs · read on 2026-08-30

✓VS Code (Copilot)Connects

The authorization server advertises RFC 7591 registration, so VS Code (Copilot) can register itself and sign you in through the browser.

{
  "servers": {
    "pageaudit": {
      "type": "http",
      "url": "https://pageaudit.online/mcp"
    }
  }
}

VS Code (Copilot) docs · read on 2026-08-30

How to authenticate

Checked against the endpoint by our probe on 20 Oct 2026. These are the capabilities the server advertises, not a prediction about any particular client.

Scheme
OAuth
Issuer
https://pageaudit.online
Dynamic client registration
✓Advertised (RFC 7591)
Client ID Metadata Document
✓Supported

A client identifies itself by a URL to its own metadata, so no registration step is required.

PKCE
✓S256
Grant types
authorization_code, refresh_token
Scopes
mcp
Protected-resource metadata
✓Published (RFC 9728)
Anonymous access
Handshake succeeds; 47 tools listable
Credentials demanded in prose
✕journeys, connection_review, review_connection, cancel_connection_review, domain_portfolio, preview_domain_alerts, apply_domain_alerts, domain_status, set_domain_expiry, configure_domain_dns, configure_domain_monitor, domain_history, acknowledge_domain_event, watch_tab

These tools are listed anonymously and their own descriptions ask for an account or key, but no challenge is issued — so a client has nothing to act on and the refusal arrives as a tool error.

Documentation
https://pageaudit.online/llms.txt

What the probe found

warningTools needing credentials are listed without a challenge

14 of the 47 tools listed anonymously say in their own descriptions that they need an account or a key (journeys, connection_review, review_connection, cancel_connection_review, domain_portfolio, preview_domain_alerts, apply_domain_alerts, domain_status, set_domain_expiry, configure_domain_dns, configure_domain_monitor, domain_history, acknowledge_domain_event, watch_tab), but the endpoint issued no WWW-Authenticate challenge. The requirement is stated only in prose, so a call reaches the tool and comes back as a tool error instead of an authorization step.

47 tools usable without signing in

The server exposes a public surface before authorization: list_sites, add_site, get_site, search_console, connect_search_console, sync_search_console, disconnect_search_console, weekly_site_report, save_weekly_site_report, weekly_site_report_history, ai_search_visibility, ai_search_history, save_ai_search_queries, journeys, connection_review, review_connection, cancel_connection_review, domain_portfolio, preview_domain_alerts, apply_domain_alerts, domain_status, check_domain, set_domain_expiry, configure_domain_dns, configure_domain_monitor, domain_history, acknowledge_domain_event, audit_site, check_ai_access, api_index, health, list_tools, get_tool, audit_url, create_guest, list_tabs, create_tab, run_tab, tab_history, watch_tab, lab_test, lab_result, get_audit, get_patch, get_badge, embed_snippet, contact.

Tools

acknowledge_domain_eventadd_siteai_search_historyai_search_visibilityapi_indexapply_domain_alertsaudit_siteaudit_urlcancel_connection_reviewcheck_ai_accesscheck_domainconfigure_domain_dnsconfigure_domain_monitorconnect_search_consoleconnection_reviewcontactcreate_guestcreate_tabdisconnect_search_consoledomain_historydomain_portfoliodomain_statusembed_snippetget_auditget_badgeget_patchget_siteget_toolhealthjourneyslab_resultlab_testlist_siteslist_tabslist_toolspreview_domain_alertsreview_connectionrun_tabsave_ai_search_queriessave_weekly_site_reportsearch_consoleset_domain_expirysync_search_consoletab_historywatch_tabweekly_site_reportweekly_site_report_history

Contract history

20 Oct 2026v8bc777201 cosmeticinstructions rewritten

Instructions rewritten: ai_search_visibility. The description an agent follows changed; the callable contract may not have.

20 Oct 2026v78e0bd5f3 compatible
20 Oct 2026vb3046b67no contract changes
19 Oct 2026v69ba2e04no contract changes
19 Oct 2026v468ad77bno contract changes
19 Oct 2026v3a709a2cno contract changes
18 Oct 2026v77d9c79cno contract changes
18 Oct 2026vf5d94337no contract changes
18 Oct 2026v9b9b8052no contract changes
17 Oct 2026veef45ec34 compatible
17 Oct 2026v192c3c1dno contract changes
17 Oct 2026v02ce6fc0no contract changes
16 Oct 2026v1665e8a9no contract changes
16 Oct 2026v068785dc19 compatible
15 Oct 2026v39f6511a1 compatible
15 Oct 2026v25a55d381 compatibleinstructions rewritten

Instructions rewritten: contact. The description an agent follows changed; the callable contract may not have.

15 Oct 2026v0ddde2ba18 breaking2 compatible18 cosmeticinstructions rewritten

Breaking: acknowledge_domain_event, add_site, billing, buy_plan, cancel_plan, configure_domain_monitor, configure_journeys, connect_search_console, disconnect_search_console, domain_history, get_site, journeys, list_plans, list_sites, pricing, search_console, set_domain_expiry, sync_search_console

Instructions rewritten: api_index, audit_url, check_domain, contact, create_guest, create_tab, domain_status, embed_snippet, get_audit, get_badge, get_patch, get_tool, health, lab_result, lab_test, list_tabs, list_tools, run_tab, tab_history, watch_tab. The description an agent follows changed; the callable contract may not have.

14 Oct 2026v70b885a08 compatible1 cosmeticinstructions rewritten

Instructions rewritten: list_plans. The description an agent follows changed; the callable contract may not have.

14 Oct 2026v1faba24eno contract changes
14 Oct 2026v1ac1514e1 compatible1 cosmeticinstructions rewritten

Instructions rewritten: audit_url. The description an agent follows changed; the callable contract may not have.

13 Oct 2026v92a7052e10 compatible
13 Oct 2026v9b2e203bno contract changes
12 Oct 2026v727562a41 cosmeticinstructions rewritten

Instructions rewritten: billing. The description an agent follows changed; the callable contract may not have.

12 Oct 2026v3a761975no contract changes
12 Oct 2026v3c927cc0no contract changes
11 Oct 2026vd20c525e1 cosmeticinstructions rewritten

Instructions rewritten: list_tabs. The description an agent follows changed; the callable contract may not have.

11 Oct 2026v0d1a79c2no contract changes
11 Oct 2026v4ed621892 compatible
10 Oct 2026v73acb116no contract changes
9 Oct 2026v2399cfb41 cosmeticinstructions rewritten

Instructions rewritten: list_tabs. The description an agent follows changed; the callable contract may not have.

9 Oct 2026vb8a5130dno contract changes
9 Oct 2026v6e7b7badno contract changes
8 Oct 2026v49daf350no contract changes
8 Oct 2026v226d4c42no contract changes
8 Oct 2026vf4de93e0no contract changes
7 Oct 2026v566d575bno contract changes
7 Oct 2026vab82e48fno contract changes
6 Oct 2026v11a364b82 cosmeticinstructions rewritten

Instructions rewritten: audit_url, billing. The description an agent follows changed; the callable contract may not have.

6 Oct 2026vcf224e89no contract changes
6 Oct 2026v589d9ac4no contract changes
5 Oct 2026v3b98ccd8no contract changes
5 Oct 2026v2eb01c8cno contract changes
4 Oct 2026v30d0dc61no contract changes
4 Oct 2026vb356e3b4no contract changes
4 Oct 2026v6f465b1fno contract changes
3 Oct 2026v1cc3e98ano contract changes
3 Oct 2026v68434b96no contract changes
2 Oct 2026v0f72df84no contract changes
2 Oct 2026v13ee74cano contract changes
2 Oct 2026vf8210e1dno contract changes
1 Oct 2026v3a8d8626no contract changes
1 Oct 2026v35087a79no contract changes
1 Oct 2026vfe5428acno contract changes
30 Sep 2026v38450431no contract changes
30 Sep 2026v62ebcf5cno contract changes
29 Sep 2026v442bc417no contract changes
29 Sep 2026va22fcc58no contract changes
29 Sep 2026v20c4f6b2no contract changes
28 Sep 2026va3b67856no contract changes
28 Sep 2026vf55d70b4no contract changes
28 Sep 2026v4f1d9997no contract changes
27 Sep 2026ve12cd24e20 cosmetic
27 Sep 2026v83f9a8e7no contract changes
26 Sep 2026vde5f4e4dno contract changes
26 Sep 2026v209af4b8no contract changes
26 Sep 2026v58cd1958no contract changes
25 Sep 2026v71c13317no contract changes
25 Sep 2026v62c86e5dno contract changes
25 Sep 2026v1e78ad2bno contract changes
24 Sep 2026v1c85b5fbno contract changes
24 Sep 2026v568c8587no contract changes
23 Sep 2026v5937761514 cosmeticinstructions rewritten

Instructions rewritten: audit_url, contact, create_guest, create_tab, embed_snippet, get_audit, get_patch, health, lab_result, lab_test, list_tabs, run_tab, tab_history, watch_tab. The description an agent follows changed; the callable contract may not have.

23 Sep 2026v1b0f4f0b2 compatible1 cosmeticinstructions rewritten

Instructions rewritten: audit_url. The description an agent follows changed; the callable contract may not have.

23 Sep 2026ve51e3dae2 cosmeticinstructions rewritten

Instructions rewritten: billing, watch_tab. The description an agent follows changed; the callable contract may not have.

21 Sep 2026v262d93c5no contract changes
21 Sep 2026v380d56b3no contract changes
21 Sep 2026vd904825fno contract changes
20 Sep 2026vdd384375no contract changes
20 Sep 2026v1ef4072bno contract changes
20 Sep 2026vedeb64b6no contract changes
19 Sep 2026vc86b681bno contract changes
17 Sep 2026vffd12ea8no contract changes
17 Sep 2026v9eed0265no contract changes
16 Sep 2026v9e6f0641no contract changes
16 Sep 2026v7befc95fno contract changes
16 Sep 2026va2ba9666no contract changes
15 Sep 2026v01387a88no contract changes
15 Sep 2026v1a94aa38no contract changes
15 Sep 2026v0e2415e9no contract changes
14 Sep 2026vbebba65d1 cosmeticinstructions rewritten

Instructions rewritten: audit_url. The description an agent follows changed; the callable contract may not have.

14 Sep 2026v67d05d09no contract changes
14 Sep 2026v5897f1801 cosmeticinstructions rewritten

Instructions rewritten: audit_url. The description an agent follows changed; the callable contract may not have.

13 Sep 2026v396dc064no contract changes
13 Sep 2026v4eb235321 compatible
13 Sep 2026vb66641d9no contract changes
13 Sep 2026vd2f4a0c7no contract changes
12 Sep 2026v6d417292no contract changes
12 Sep 2026v7c65b44eno contract changes
11 Sep 2026v5c88bddcno contract changes
11 Sep 2026vb7518a8eno contract changes
11 Sep 2026v3caecb8f3 compatible
10 Sep 2026vd20a5f26no contract changes
10 Sep 2026v151cd014no contract changes
10 Sep 2026vd0efa7b4no contract changes
9 Sep 2026v1c856ba31 breakinginstructions rewritten

Breaking: contact

Instructions rewritten: contact. The description an agent follows changed; the callable contract may not have.

9 Sep 2026v8e757096no contract changes
9 Sep 2026v3fea883eno contract changes
8 Sep 2026v122ba6e5no contract changes
8 Sep 2026v723d5111no contract changes
8 Sep 2026v2657ed35no contract changes
7 Sep 2026ve6737026no contract changes
7 Sep 2026vf5ac3ca0no contract changes
7 Sep 2026v49a9b54c5 cosmetic
6 Sep 2026v4963d1f9no contract changes
6 Sep 2026v828b464bno contract changes
6 Sep 2026vea632af9no contract changes
5 Sep 2026v2d690e8714 cosmeticinstructions rewritten

Instructions rewritten: api_index, audit_url, billing, contact, create_guest, create_tab, get_audit, get_badge, get_patch, get_tool, health, list_tabs, list_tools, run_tab. The description an agent follows changed; the callable contract may not have.

5 Sep 2026v829b2ad1no contract changes
5 Sep 2026vb852c8c1first recorded contract

Watch this server

Save its public contract as a baseline and manage breaking-change email alerts.

Set up a watch

Own this server?

Sign in to claim this listing by proving control of its host.

Status badge

Status for a README, from the last probe — cached an hour, so up to seven hours behind the endpoint. Links back to this page.

MCP status badge for pageaudit
[![MCP status](https://mcpi.app/servers/pageaudit/badge.svg)](https://mcpi.app/servers/pageaudit)