{
  "service": "Kit Rx Website Security, TLS & Markdown",
  "tagline": "Website tools for AI agents: security headers grade, SSL/TLS certificate check, page and document to Markdown, site and agent-readiness checks, paid per call over x402.",
  "summary": "HTTP security headers graded A+ to F with fixes, SSL/TLS certificate expiry and issuer from Certificate Transparency, clean Markdown from any web page or PDF/DOCX/XLSX document, and a website check covering redirects, metadata, AI-crawler rules, llms.txt and x402 presence. Each call is one x402 v2 payment in USDC on Base, Polygon, Arbitrum, Avalanche or Sei; no signup or API key. Requests that fail or match nothing are not charged.",
  "payment": {
    "protocol": "x402 v2",
    "scheme": "exact",
    "network": "eip155:8453",
    "also_accepted_networks": [
      "eip155:137",
      "eip155:42161",
      "eip155:43114",
      "eip155:1329"
    ],
    "asset": "USDC",
    "payTo": "0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70",
    "facilitator": "https://facilitator.payai.network",
    "charged_only_on_success": true
  },
  "docs": {
    "openapi": "https://web.kit-rx.com/openapi.json",
    "llms": "https://web.kit-rx.com/llms.txt",
    "html": "https://web.kit-rx.com/docs"
  },
  "mcp": {
    "url": "https://web.kit-rx.com/mcp",
    "transport": "streamable-http",
    "registry_name": "com.kit-rx.api/kitrx"
  },
  "endpoints": [
    {
      "id": "web.check",
      "method": "GET",
      "url": "https://web.kit-rx.com/v1/web/check",
      "price_usd": "$0.005",
      "price_atomic_usdc": "5000",
      "title": "Website check: redirects, headers, SEO, agent readiness",
      "description": "Facts about a URL from a live fetch, never its body: final URL, status and chain after up to 5 validated redirects, response time, content type, server, security headers present/missing (HSTS, CSP, nosniff, framing, Referrer-Policy, Permissions-Policy), title, description, canonical, lang, Open Graph, robots meta, robots.txt rules for GPTBot, ClaudeBot, Google-Extended, CCBot, PerplexityBot, *, llms.txt, agent card, OpenAPI, x402 discovery, 402 terms. DNS via Cloudflare DoH.",
      "params": [
        {
          "name": "url",
          "required": true,
          "description": "http or https URL, or a bare domain (checked as https://). Default ports only; credentials, IP addresses, localhost and private or single-label names are rejected.",
          "example": "https://github.com",
          "type": "string"
        }
      ],
      "example": "https://web.kit-rx.com/v1/web/check?url=https%3A%2F%2Fgithub.com"
    },
    {
      "id": "web.headers",
      "method": "GET",
      "url": "https://web.kit-rx.com/v1/web/headers",
      "price_usd": "$0.005",
      "price_atomic_usdc": "5000",
      "title": "HTTP Security Headers Check (A+ to F grade)",
      "description": "Grades a URL's HTTP security headers A+ to F (0-100) from one live fetch after up to 5 validated redirects. Per header: present, value, rating, points, issue, fix for HSTS, Content-Security-Policy (unsafe-inline, unsafe-eval, wildcards, frame-ancestors), X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, COOP, COEP, CORP; Server/X-Powered-By version leaks; cookie Secure, HttpOnly, SameSite flags; missing list, summary. DNS via Cloudflare DoH.",
      "params": [
        {
          "name": "url",
          "required": true,
          "description": "http or https URL, or a bare domain (checked as https://). Default ports only; credentials, IP addresses, localhost and private or single-label names are rejected.",
          "example": "https://github.com",
          "type": "string"
        }
      ],
      "example": "https://web.kit-rx.com/v1/web/headers?url=https%3A%2F%2Fgithub.com"
    }
  ]
}