Site Audit
AvailableTechnical page checks your assistant can run on any public URL.
Ask your AI assistant to audit a page before launch, after a redesign, or when a client asks why a link preview looks wrong. Site Audit fetches the page from our servers, reads the served HTML, and returns specific findings with fixes. Your assistant can then explain them, prioritise them, or draft the changes.
Server URL
https://toolcargo.com/mcp/site-auditClaude Code
claude mcp add --transport http --scope user toolcargo-site-audit https://toolcargo.com/mcp/site-audit \
--header "Authorization: Bearer YOUR_API_KEY"Create a key in your dashboard. Other clients: setup guides.
What it helps you do
- Catch a stray noindex, a wrong canonical or a robots.txt block before a page goes live.
- Find broken and redirected links on a page in one request.
- See why a shared link shows the wrong title or no image, and what to change.
- Validate that JSON-LD parses and carries the basic properties for its type.
Built for: Freelancers, agencies and in-house marketers who check client or company pages every week.
Example requests
Pre-launch check
“Run a launch check on https://example.com/pricing — audit the page, check crawl rules for Googlebot and list anything that blocks indexing.”
Your assistant calls audit_page and check_crawl_rules, then summarises blockers first (noindex, robots.txt rules, canonical conflicts) and nice-to-haves after.
Broken links on a landing page
“Check all external links on https://example.com/resources and give me a table of the broken ones with the anchor text.”
check_links tests every unique link on the page (up to your plan's limit) and reports broken, unreachable and redirected ones.
Fix a link preview
“When I share https://example.com/blog/launch on LinkedIn the image is missing. Why?”
check_social_preview fetches the og:image and reports whether it is missing, returns an error, is the wrong type or is too small.
Step-by-step workflows: pre-launch check · fixing link previews
Tools
| Tool | What it does | Access |
|---|---|---|
audit_pageAudit a page | Fetch one public URL and check status, redirects, title, meta description, canonical, noindex, headings, image alt text, Open Graph tags, JSON-LD structured data, hreflang and HTTPS headers. Returns prioritised findings with fixes. | Read-only · fetches public URLs |
check_linksCheck links on a page | Extract the links on a public page and test each one (HEAD, falling back to GET). Reports broken links, unreachable hosts and redirects that should be updated. | Read-only · fetches public URLs |
check_crawl_rulesCheck crawl and index rules | Evaluate robots.txt for a given crawler, meta robots and X-Robots-Tag, the canonical link, and whether the URL appears in the site's XML sitemap. Answers: can this page be indexed? | Read-only · fetches public URLs |
check_social_previewCheck the social link preview | Read Open Graph and Twitter card tags, fetch the preview image and check its type, size and dimensions. Shows what a shared link card will be built from. | Read-only · fetches public URLs |
Requirements
- • A ToolCargo account (free).
- • An MCP client that supports remote Streamable HTTP servers.
- • The pages you check must be publicly reachable over http/https on the default ports.
Limitations
- • Reads the served HTML only: it does not run JavaScript, so client-rendered content may look empty.
- • Checks one page per call. It is not a site crawler.
- • Structured-data checks are basic property checks, not Google's Rich Results Test.
- • Private networks, localhost, and non-default ports are refused by design.
- • Some sites block automated requests; those show up as errors, not as findings.
Supported clients
“Tested” means we connected that client to this endpoint and ran a tool call ourselves. “Documented” means the client supports this setup per its own docs, but we have not tested it yet.
| Claude Code | API key header | Tested | Remote HTTP server with an Authorization header. Tested 2026-09-11 (v2.1.268). |
| Claude (claude.ai) | OAuth sign-in | Tested | Custom connector with OAuth sign-in; tested on claude.ai web 2026-09-11. Desktop and mobile use the same account connectors but were not tested separately. |
| Cursor | API key header | Documented, not yet tested | mcp.json with url and headers. |
| VS Code (Copilot agent mode) | API key header | Documented, not yet tested | .vscode/mcp.json with type http and headers. |
| ChatGPT (developer mode) | OAuth sign-in | Documented, not yet tested | Requires OAuth; API keys cannot be entered. |
| MCP Inspector | API key header | Tested | CLI mode, tested 2026-09-11. Useful for calling tools directly. |
Pricing
Free
$0For trying the connector on your own sites.
50 calls/month · 25 links per check
Pro
$12/moFor freelancers and agencies auditing client sites every week.
2,000 calls/month · 100 links per check
Proposed test price. See the pricing page for checkout status.