io.usefulapi/docraptor

DocRaptor MCP by usefulapi

Turn HTML or a live URL into polished PDF and Excel files — hosted downloads, async jobs, history.

1.11.1
Version
remote
Transport
4
Tools

Security review

Review passed

Reviewed 1h ago.

  • tools: 4 tools scanned
  • metadata: scanned

No findings.

Tools (4)

  • docraptor_create_document

    Generate a PDF or Excel document from HTML (document_content) or a URL (document_url). Exactly one of document_content / document_url is required. By default the document is HOSTED and the tool returns a { download_url } you can fetch — ideal for agents (no large binary in the response). Set hosted:false to get the raw document back as base64, or async:true to enqueue a job and poll docraptor_get_document_status. IMPORTANT: real documents consume account credits (billed). Set test:true to generate a FREE, watermarked document while developing. DocRaptor API: POST /docs.

  • docraptor_get_document_status

    Check the status of an asynchronous document created with docraptor_create_document({async:true}). Returns status (queued | working | completed | failed), and when completed a download_url / download_id / number_of_pages. DocRaptor API: GET /status/{status_id}.

  • docraptor_list_documents

    List metadata for documents created on this account, most recent first (paginated). Note: DocRaptor does not retain the rendered files themselves — this returns metadata such as name, type, test flag, and creation time. DocRaptor API: GET /docs.json.

  • docraptor_list_ip_addresses

    List the IP addresses DocRaptor uses to fetch remote assets / document_url. Useful for allowlisting DocRaptor on a firewall or asset host. (DocRaptor notes these change over time — prefer HTTP Basic auth over IP allowlisting for securing assets.) DocRaptor API: GET /ips.json.