Base URL
All endpoints share one base URL and return JSON. Send your API key in the Authorization header of every request. Keys are free during launch, with 300 credits a month.
https://api.checkanysite.com/v1
Authorization: Bearer $CHECKANYSITE_API_KEYField names are camelCase, and times are ISO 8601 in UTC. One key gives you two APIs: the Lookup API returns our stored results straight away and never scans, and the Scan API checks a site live (Lookup and Scan). The same API also answers at https://checkanysite.com/api/v1.
Three ways to use it
Each way gives the same answers and uses the same key and credits.
REST API
Look up or scan a site with JSON over HTTPS, from any language or with the Python SDK.
Start with the quickstartMCP server
Give Claude, Cursor, VS Code or any MCP client CheckAnySite’s answers as tools.
Connect your agentAgent skill
Teach an agent without MCP when and how to call the API, with one SKILL.md file.
Install the skill
The MCP server is at https://checkanysite.com/mcp, and the OpenAPI description at https://api.checkanysite.com/v1/openapi.json.
Evidence, not verdicts
Every answer says what we found and how we know: the exact line of a page, a header, or a named source with its date. We never call a site safe, legitimate, a scam or fake, and what you build shouldn’t either. Show each finding with its evidence, and link to resultUrl for the full result.
When we couldn’t read part of a site, the result says so in limited and pending. Missing data is never shown as a finding.