78trust / 100

Task402 PDF Tools

by task402.xyz in Productivity & SaaS

MCP serverPassing, checked 5 h ago

x402-paid PDF indexing and generation with bounded, cited native-text evidence tools for agents.

https://task402.xyz/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
454 ms typical, 454 ms slowest 5%
Last check
5 h ago
Next check
in 2 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "task402-pdf-tools": {
      "type": "http",
      "url": "https://task402.xyz/mcp"
    }
  }
}

20 tools

  • generate_pdf

    Create a professionally formatted, paginated PDF from Markdown. Returns a short-lived download capability.

  • get_pdf_job

    Read the status for a PDF job using its unguessable capability.

  • inspect_pdf

    Inspect 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_map

    Return 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_document

    Find exact normalized text matches in native PDF text (no OCR). Results and excerpts are bounded.

  • batch_search_document

    Search 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_context

    Rank 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_fields

    Extract 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_document

    Read 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_citation

    Check 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_pdfs

    Compare page count and normalized native text between two separately authorized uploaded PDFs. Image-only and visual differences are not compared.

  • validate_pdf_text

    Check 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_region

    Render 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_evidence

    Fetch a public HTTPS page and return bounded citation-ready evidence.

  • inspect_openapi

    Inspect a caller-supplied OpenAPI JSON document without fetching remote references.

  • plan_api_request

    Select an OpenAPI operation and generate a safe request plan without executing it.

  • diff_openapi

    Compare two caller-supplied OpenAPI JSON documents.

  • get_chain_balance

    Read a native Base balance.

  • get_chain_transaction

    Read a Base transaction and receipt.

  • get_erc20_balance

    Read one ERC-20 balance on Base.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
5 h agoPassed200454 ms
14 h agoPassed200360 ms
24 h agoPassed200600 ms