Skip to content
Datalab logo

Datalab MCP server

Convert documents to Markdown, HTML or JSON, extract structured data, split documents, fill forms and create Word files.

Datalab is not a separate install. One Activepieces MCP server exposes it alongside 770+ other apps, behind a single URL.

Tools
8
Works with
Any MCP client
Auth
API key
License
MIT, open source
Updated
November 2026

About the Datalab MCP server

Connect Datalab once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Datalab and 770+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Datalab tools your AI can run

Once connected, your assistant can call any of these Datalab actions by asking in plain language.

  • Convert Document

    Converts a PDF, Word file, slide deck, spreadsheet or image into Markdown, HTML or JSON.

    14 fields

  • Extract Structured Data

    Pulls the fields you list, such as invoice numbers, totals or line items, out of a document, with citations showing where each value was found.

    10 fields

  • Segment Document

    Splits a combined file into its separate documents, or finds named sections, and returns the pages of each part.

    10 fields

  • Fill Form

    Fills a flat, scanned or image form that has no fillable fields, using AI to place each value, and saves the filled file. Slow action: one page usually takes 1 to 4 minutes (5 to 8 for a dense form with many fields), and the step waits up to 6 minutes before it stops with a timeout message that says how to get the result. For a normal fillable PDF, the Fill PDF Form action of the PDF piece is cheaper and instant. A saved file is limited to 10 MB on Activepieces Cloud.

    9 fields

  • Get Form Fields

    Lists the fields on a form, with their labels, types and positions. Run it before Fill Form to learn which field labels the form has. It finds blank lines, boxes and tick boxes on flat and scanned forms too. Pages are counted from 0.

    6 fields

  • Create Document

    Turns Markdown text into a Word (.docx) file, with optional tracked changes and comments. The file is stored in Activepieces and can be used by any step that takes a file. A saved file is limited to 10 MB on Activepieces Cloud.

    2 fields

  • Get Result

    Fetches the result of an earlier Datalab request by its Request ID, for example when a step ran out of time while Datalab was still working. Checks once and does not wait: if Datalab is still working, Completed is false, so run Get Result again later. Results are kept for about one day.

    2 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Give your assistant Datalab

Connect Datalab once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 770+ other apps. Free to start.

Datalab MCP, answered.

No. That is the point of it. One Activepieces server exposes Datalab alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect Datalab in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 8 tools, including Convert Document, Extract Structured Data, Segment Document, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.