# Marketing Hygiene Checker

> Scan a website for accessibility, JavaScript weight, structured data, carbon footprint, and AI-agent readability — with a copy-paste fix prompt for every issue. Free, no login, no cookies. Built by András Pintér (https://andraspinter.de).

The scanner checks a page the way a screen reader, a search crawler, an AI/LLM crawler and a carbon calculator each see it, scores it 0–100 across five weighted categories, and returns a copy-paste fix prompt for every failing check.

## Scan a site

- [JSON API](https://ismysitehygienic.com/openapi.json): POST https://ismysitehygienic.com/api/scan with {"url": "https://example.com"}; GET https://ismysitehygienic.com/api/scan?url=…&format=json|markdown|agent
- [MCP server card](https://ismysitehygienic.com/.well-known/mcp/server-card.json): Streamable-HTTP endpoint https://ismysitehygienic.com/mcp, tool scan_website
- [Agent skills](https://ismysitehygienic.com/.well-known/agent-skills/index.json): SKILL.md files describing how to scan a site and how to use this site as an agent
- [API catalog](https://ismysitehygienic.com/.well-known/api-catalog): RFC 9727 linkset
- [Authentication](https://ismysitehygienic.com/auth.md): none required

## Pages (Markdown twins)

- [Home](https://ismysitehygienic.com/index.md): what is checked, weights, grades, FAQ
- [Privacy Policy](https://ismysitehygienic.com/privacy.md)
- [Terms of Use](https://ismysitehygienic.com/terms.md)
- Any scan report: https://ismysitehygienic.com/scan/<url-encoded page URL> with Accept: text/markdown

## Methodology

- [AI-Ready & Accessible Site Audit Toolkit](https://github.com/pintande/ai-ready-site-audit-toolkit): the open checklist and thresholds every check is based on
- [Source code](https://github.com/pintande/marketing-hygiene-checker): MIT-licensed Next.js app

## Optional

- [Expanded version of this file](https://ismysitehygienic.com/llms-full.txt)
- [security.txt](https://ismysitehygienic.com/.well-known/security.txt)
