{"protocolVersion":"0.3.0","name":"DiffiCat","description":"Compares a website against another copy of it on page existence, content and visual regression, page by page with screenshots of the changed regions: a migration, redesign, relaunch, staging-versus-production or new-host check. Free up to 40 comparison pages, 5 page discoveries and 5 screenshots a day per client address with no key or account; beyond that a prepaid key, a Pro account key or an HTTP 402 payment in USDC on Base.","url":"https://app.difficat.com/mcp","preferredTransport":"MCP","provider":{"organization":"DiffiCat","url":"https://difficat.com"},"version":"3.127.0","documentationUrl":"https://difficat.com/agents","iconUrl":"https://difficat.com/assets/favicon.ico","capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":false},"securitySchemes":{"prepaidKey":{"type":"http","scheme":"bearer","description":"A prepaid key (dck_…) a human funds by card, or a Pro account key. Not needed within the free allowance."}},"security":[],"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain","image/png"],"skills":[{"id":"discover_pages","name":"Discover pages","description":"Lists the pages of a site and the matching page on the other copy, from the sitemap and a crawl.","tags":["sitemap","crawl","url-mapping"]},{"id":"capture_screenshot","name":"Capture screenshot","description":"Takes a full-page screenshot of one URL at a chosen viewport.","tags":["screenshot","capture"]},{"id":"start_comparison","name":"Compare two sites","description":"Runs a page-by-page comparison of two origins or a list of page pairs: existence, content and visual diff, with a per-page report and diff images.","tags":["migration","visual-regression","content-diff","qa"],"examples":["Did anything break or change on staging compared with production?"]},{"id":"compare_snapshot","name":"Compare against a snapshot","description":"Compares a live site, or another snapshot, against a snapshot captured earlier.","tags":["snapshot","baseline","regression"]}],"additionalInterfaces":[{"url":"https://app.difficat.com/api/v1","transport":"REST","openapi":"https://app.difficat.com/api/v1/openapi.json"}]}