DocRaptor

DocRaptor MCP integration

Generates PDF and Excel files from HTML, follows async jobs through to download, and pages through the document creation history.

10actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create document

    Lyro generates a PDF or Excel document synchronously from HTML content or a URL. Results are delivered instantly, making this ideal for immediate customer response.

  • Create async document

    Lyro creates PDFs asynchronously to handle large batches and complex layouts without blocking interactions. Processing continues in the background while Lyro remains responsive.

  • Download async document

    Lyro retrieves completed asynchronous documents using the download URL from status responses. Documents are delivered immediately after processing finishes.

See all 10 actions

How businesses use DocRaptor + Lyro

Each card is one request a support team gets, and the DocRaptor actions Lyro runs to close it.

  • Generate a document and return it immediately

    Lyro renders a PDF or Excel file from HTML content or a page URL and hands the file straight back, or renders a page on a registered domain through referrer authentication with no API key involved.

    Create DocumentCreate Document from Referrer
  • Run a long document job without blocking

    For a document too heavy to wait on, Lyro submits it asynchronously, polls the job or takes a callback until it reports complete, then retrieves the finished file by its download ID.

    Create Async DocumentGet Async Document StatusDownload Async Document
  • Check what has already been produced

    Lyro creates a hosted document DocRaptor keeps for later retrieval, and pages through the creation history with its metadata in JSON, or in XML for a system that expects that instead.

    Create Hosted Async DocumentList Documents (JSON)List Documents (XML)
  • Give the network team the addresses to expect

    When a document pulls images or stylesheets from a restricted host, Lyro retrieves the IP addresses DocRaptor downloads assets from, in JSON or plain text, so the request is not silently blocked.

    List IPs (JSON)List IPs (Text)

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the DocRaptor actions it has and picks the ones a request needs.

  1. 01

    Connect DocRaptor

    Authorize the DocRaptor account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the DocRaptor actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
DocRaptor · Lyro

Everything else about DocRaptor

Setup, permissions, and the limits of what Lyro can do inside DocRaptor.

  • No. Create Document accepts either document_content or document_url, but not both, so Lyro picks one source per request. Where the page sits on a domain already registered with DocRaptor, Create Document from Referrer renders it through referrer-based authentication without an API key at all.

Every action available in DocRaptor

All 10 actions your agent can call on DocRaptor, straight from the live MCP connection.

  • Create async document

    Create documents asynchronously from HTML content.

  • Create document

    Create a PDF or Excel document synchronously from HTML content or URL.

  • Create document from referrer

    Convert webpages into documents using referrer-based authentication without an API key.

  • Create hosted async document

    Create a hosted document asynchronously.

  • Download async document

    Download a completed asynchronous document using the download URL from status response.

  • Get async document status

    Check the status of an asynchronously created document.

  • List documents (JSON)

    Retrieve a paginated list of previously created documents with metadata in JSON format.

  • List documents (XML)

    Retrieve a paginated list of previously created documents with metadata in XML format.

  • List ips (JSON)

    Get list of IP addresses that DocRaptor uses to download assets.

  • List ips (text)

    Retrieve a list of IP addresses that DocRaptor uses to download assets in plain text format.

Ready to connect DocRaptor?

Authorize the account and your agent has all 10 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot