online.pageaudit/pageaudit

online.pageaudit/pageaudit · v1.0.1 · cloud-and-infra

online.pageaudit/pageaudit is healthy: it completed an MCP handshake in 2288 ms and exposes 20 tools.

Technical SEO, passive security and page-delivery audits with evidence and suggested fixes.

Endpoint: https://pageaudit.online/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count20
Latency2288 ms
Last checked (UTC)2026-10-15T13:00:12.764Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T13:00:12.764ZHealthy2288

Tools (20)

domain_statusRead registration, contact visibility, TLS, DNS, CAA, mail policies, certificate issuance and a limited server comparison. Read source dates and collection gaps. Private options require the account session. A discovered name never starts monitoring automatically. Pages share public observations by r
check_domainRefresh due registration, contacts, TLS, DNS, mail policies, certificate issuance and a limited DNS/TLS sample. Reuses fresh public data. Reuse fresh observations. A failed or partial query preserves the last complete observation and its date. Up to 100 cold page reads per owner and UTC day.
api_indexDiscovers the whole PageAudit API (self-describing index).
healthLiveness and the commit deployed right now — it is how the smoke waits for its own deploy.
list_toolsLists the micro-tools (title, meta, canonical, OG, JSON-LD…).
get_toolCopy and checks of one micro-tool by slug (e.g. title-tag-checker).
audit_urlCheck a web page's search metadata, crawl access, structured data and selected discovery files. Return evidence, limits and suggested changes without creating a saved tab. A blocked target returns HTTP 502 with target_blocked. The report does not certify security or accessibility. This is the produc
create_guestCreates a guest token pa_… for the tab workspace. Keep the token: it is the identity of the tabs and of the audits tied to them.
list_tabsLists the owner's saved pages (guest or session), with the active page's last report. Group pages by site to match the Projects table. One call loads the saved pages and the active page's last report. The UI groups pages by site in Projects and opens each site in a work tab. The introduction stays i
create_tabOpens a saved URL. Set queue_audit=false to monitor a discovered origin without a page audit.
run_tabRe-audits the tab's URL.
tab_historyThe tab's previous runs and what changed between each one and the one before it (score delta, findings that appeared and that disappeared). Every run has always been kept; this is where you read the series. Each entry carries the score, the counts and a `change` with the point delta and the findings
watch_tabTurns the daily watch on or off for a tab: it re-audits the page once a day and e-mails when the score drops or a new error/warning appears. Needs the signed-in account (its browser session cookie); a guest token gets 403 `account_required`. With `monitor: true` the page is re-audited once a day and
lab_testStarts a lab test of an audit's page: Lighthouse run by Google PageSpeed Insights (performance, accessibility, best practices, SEO). Answers 202 at once; the test takes ~25 s to 2+ minutes — then read it with lab_result. Does not change the audit score. Answers **202** at once; the test runs for ~25
lab_resultThe lab tests of an audit (mobile and desktop): running, finished with scores, metrics and biggest savings, or failed. With wait (up to 25) it answers as soon as a running test finishes. Long-poll: with `wait` the answer comes as soon as a running test finishes, or after `wait` seconds with `status:
get_auditRe-reads an audit already made, with `fixes` (the ready fix for each finding).
get_patchThe consolidated patch of an audit: <head> block to paste, files to create and templates with placeholders. No model — only facts from the page. Each finding becomes a fix in one of three classes: `deterministico` (comes whole from what the page declares: final URL, title, description, OG), `molde`
get_badgeMetadata and markdown of the SVG badge of a shared report.
embed_snippetThe embeddable widget's snippet, already assembled with the site's name and colour — one script tag, no account, no lead capture. One script tag puts the audit form on your own site, with your name and colour, and no account or key. Send the same query you would send to `/embed` and the answer comes
contactWrite to the people behind the product: a question, or a sponsorship/partnership/advertising proposal. One route for a question and for a sponsorship, partnership or ad proposal (`tipo`, with the placements of `GET /api/partners`). One message every 10 seconds per network: one that arrives sooner wa