Task402 Agent Evidence Tools
xyz.task402/x402-docs · v0.3.2
Paid evidence tools for PDFs, public webpages, OpenAPI contracts, and Base chain data for AI agents.
MCPremoteno credentialsDocuments & PDF
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 20 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 87/100
What it does: 20 tools · 19 read, 1 write · Documents & PDF
No tool could be tested safely. Only read-only tools that need no input are called.
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +14
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://task402.xyz/mcpTools
20 tools listed at last check
generate_pdfCreate a professionally formatted, paginated PDF from Markdown. Returns a short-lived download capability.get_pdf_jobRead the status for a PDF job using its unguessable capability.inspect_pdfInspect a previously uploaded PDF using its document capability. Upload binary PDFs through POST /v1/documents; persist both the returned capability and recovery key securely.get_document_mapReturn page labels, sizes, native-text previews, bookmarks, and sparse-text warnings. Set page to include up to 500 positioned text blocks for that page.search_documentFind exact normalized text matches in native PDF text (no OCR). Results and excerpts are bounded.batch_search_documentSearch up to 20 exact normalized-text queries in one bounded call. Useful when an agent needs several clauses or fields from one PDF.prepare_document_contextRank native-text pages for a question and return a bounded context pack with page, block, and excerpt evidence. No model call or OCR is used.extract_document_fieldsExtract caller-supplied literal labels and adjacent native-text values with page and block evidence. Missing labels return null; no semantic extraction or OCR is performed.read_documentRead extractable native text from up to 10 selected pages. Output is limited to 32,000 characters; scanned pages need OCR, which is not provided.verify_document_citationCheck that a quote of 5 to 500 characters appears on the stated page in extracted native text. This does not establish truth or visual reading order.compare_pdfsCompare page count and normalized native text between two separately authorized uploaded PDFs. Image-only and visual differences are not compared.validate_pdf_textCheck that the PDF parses, has an optional expected page count, and contains required text. This does not perform PDF/A, signature, visual, or OCR validation.render_pdf_page_regionRender one authorized PDF page crop as PNG. x/y/width/height are normalized 0-1 page fractions; output is bounded to four million pixels.web_evidenceFetch a public HTTPS page and return bounded citation-ready evidence.inspect_openapiInspect a caller-supplied OpenAPI JSON document without fetching remote references.plan_api_requestSelect an OpenAPI operation and generate a safe request plan without executing it.diff_openapiCompare two caller-supplied OpenAPI JSON documents.get_chain_balanceRead a native Base balance.get_chain_transactionRead a Base transaction and receipt.get_erc20_balanceRead one ERC-20 balance on Base.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/xyz.task402/x402-docs)