Card snapshot
difficat.com
·
2026-10-24 04:23:11 UTC
·
bf2b96e9e7d2b3ba59361d379d4288d273c81da6126869652c7ecaac9391642a
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"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.126.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_\u2026) 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"
}
]
}