CrawlCheck · OpenAPI Overlay 1.0.0

CrawlCheck API overlay (API Evangelist enhancements)

26 actions 26 updates update extends ../openapi/_original/crawlcheck-io-openapi.yml
Derived by API Evangelist Built from the contracts CrawlCheck publishes. CrawlCheck did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-mcp-tool

Targets 26 · first 16 shown; the file carries all of them

$.paths['/api/v1/preflight'].post
$.paths['/api/v1/best-source'].get
$.paths['/api/v1/resolve'].get
$.paths['/api/v1/field-check'].get
$.paths['/api/scan'].post
$.paths['/api/v1/scan'].post
$.paths['/api/capabilities'].get
$.paths['/api/mcp/servers'].get
$.paths['/api/tool/verify'].post
$.paths['/api/corpus/state'].get
$.paths['/api/tool/robots'].get
$.paths['/api/tool/llms'].get
$.paths['/api/fix/robots'].get
$.paths['/api/fix/entitymap'].get
$.paths['/api/video'].get
$.paths['/api/video/channel'].get

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: CrawlCheck API overlay (API Evangelist enhancements)
  version: 1.0.0
  x-provenance:
    generated: '2026-11-04'
    method: derived
    source: mcp/crawlcheck-io-tool-crosswalk.yml
extends: ../openapi/_original/crawlcheck-io-openapi.yml
actions:
- target: $.paths['/api/v1/preflight'].post
  description: Bind preflightV1 to MCP tool preflight (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: preflight
      confidence: high
- target: $.paths['/api/v1/best-source'].get
  description: Bind bestSource to MCP tool best_source (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: best_source
      confidence: high
- target: $.paths['/api/v1/resolve'].get
  description: Bind resolveDomainV1 to MCP tool resolve_domain (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: resolve_domain
      confidence: high
- target: $.paths['/api/v1/field-check'].get
  description: Bind fieldCheckV1 to MCP tool field_check (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: field_check
      confidence: high
- target: $.paths['/api/scan'].post
  description: Bind scan to MCP tool scan_domain (confidence medium)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: scan_domain
      confidence: medium
- target: $.paths['/api/v1/scan'].post
  description: Bind scanDomainV1 to MCP tool scan_domain (confidence medium)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: scan_domain
      confidence: medium
- target: $.paths['/api/capabilities'].get
  description: Bind listVerifiedCapabilities to MCP tool list_verified_capabilities (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: list_verified_capabilities
      confidence: high
- target: $.paths['/api/mcp/servers'].get
  description: Bind mcpServersForHost to MCP tool mcp_servers (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: mcp_servers
      confidence: high
- target: $.paths['/api/tool/verify'].post
  description: Bind verifyCrawlerLog to MCP tool verify_crawler_log (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: verify_crawler_log
      confidence: high
- target: $.paths['/api/corpus/state'].get
  description: Bind corpusState to MCP tool corpus_state (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: corpus_state
      confidence: high
- target: $.paths['/api/tool/robots'].get
  description: Bind robotsResolve to MCP tool resolve_robots (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: resolve_robots
      confidence: high
- target: $.paths['/api/tool/llms'].get
  description: Bind llmsDraft to MCP tool draft_llms (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: draft_llms
      confidence: high
- target: $.paths['/api/fix/robots'].get
  description: Bind fixRobots to MCP tool fix_robots (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: fix_robots
      confidence: high
- target: $.paths['/api/fix/entitymap'].get
  description: Bind fixEntitymap to MCP tool fix_entitymap (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: fix_entitymap
      confidence: high
- target: $.paths['/api/video'].get
  description: Bind videoCheck to MCP tool video_check (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: video_check
      confidence: high
- target: $.paths['/api/video/channel'].get
  description: Bind videoChannel to MCP tool video_channel (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: video_channel
      confidence: high
- target: $.paths['/api/video/site'].get
  description: Bind videoSite to MCP tool video_site (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: video_site
      confidence: high
- target: $.paths['/api/registry'].get
  description: Bind registry to MCP tool registry_lookup (confidence medium)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: registry_lookup
      confidence: medium
- target: $.paths['/api/flow'].get
  description: Bind crawlerFlow to MCP tool crawler_path (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: crawler_path
      confidence: high
- target: $.paths['/api/public/counts'].get
  description: Bind publicCounts to MCP tool public_counts (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: public_counts
      confidence: high
- target: $.paths['/api/telemetry'].get
  description: Bind telemetry to MCP tool telemetry (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: telemetry
      confidence: high
- target: $.paths['/api/fix/code'].get
  description: Bind fixMostlyCode to MCP tool fix_mostly_code (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: fix_mostly_code
      confidence: high
- target: $.paths['/api/fix/cache'].get
  description: Bind fixStaleCache to MCP tool fix_stale_cache (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: fix_stale_cache
      confidence: high
- target: $.paths['/api/fix/chain'].get
  description: Bind fixMachineChain to MCP tool fix_machine_chain (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: fix_machine_chain
      confidence: high
- target: $.paths['/api/explain'].get
  description: Bind explainFinding to MCP tool explain_finding (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: explain_finding
      confidence: high
- target: $.paths['/api/v1/machine-record'].get
  description: Bind getMachineRecordV1 to MCP tool machine_record (confidence high)
  update:
    x-mcp-tool:
      server: https://crawlcheck.io/mcp
      tool: machine_record
      confidence: high

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/crawlcheck-io-openapi-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.