ProofFetch Lite (ProofFetch, ReadClean, UrlWatch)

MCP remoto: 3 herramientas seguras contra SSRF - proof_fetch (estado, URL final, título, markdown, recibo SHA-256), read_clean (markdown limpio), url_watch (detección de cambios).

Servidor MCP alojado

npx add-mcp 'https://favor-skilled-ben-plugin.trycloudflare.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Suite ProofFetch (ProofFetch Lite, ReadClean, UrlWatch)

Recibos de obtención de URL públicas para agentes de IA: estado HTTP, URL final, marca de tiempo, título, markdown limpio, SHA-256 del cuerpo crudo. Protegido contra SSRF. Solo http(s) públicos. Una sola solicitud GET (sin renderizado de JS). Tiempo de espera de 15s, cuerpo máximo de 2MB. Los errores devuelven ok:false + HTTP 4xx/5xx y no se cobran.

Endpoints (base: https://favor-skilled-ben-plugin.trycloudflare.com)

  • POST /v1/proof: cuerpo {"url":"https://..."} devuelve el recibo de prueba completo {fetched_at, content_sha256, title, text_markdown, status_code, final_url}
  • POST /v1/readclean: cuerpo {"url"} devuelve {title, text_markdown}
  • POST /v1/urlwatch: cuerpo {"url", "previous_sha256"?} devuelve {fetched_at, content_sha256, changed, previous_sha256}
  • POST /v1/sitecrawl: cuerpo {"url", "max_pages"?: 1-50 (predeterminado 20), "same_origin"?: true} devuelve un rastreo cortés del mismo origen que respeta robots.txt (sitemap.xml primero, de lo contrario BFS superficial de enlaces): pages[] {url, status, title, text_markdown, content_sha256, fetched_at}, totals, crawl_sha256. $0.002/página (mínimo $0.01)
  • POST /v1/secsection: cuerpo {"ticker" o "cik", "form": "10-K"|"10-Q"|"8-K"|"S-1", "section": "1A"|"7"|"1"|..., "filing_index"?: 0} devuelve una sección de un documento SEC como markdown {company_name, cik, form, filing_date, accession, filing_url, section, text_markdown, content_sha256, fetched_at}. Solo SEC EDGAR público. $0.02/sección
  • POST /mcp: MCP Streamable HTTP JSON-RPC (protocolo 2025-03-26). Herramientas: proof_fetch, read_clean, url_watch, site_crawl, sec_section

Listados de pago (por llamada exitosa)

Documentación

Contacto