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.
More artificial intelligence apps on the same server
Browse all MCP appsAI
Ask, summarize, classify, extract and create images with AI.
OpenAI
Chat, images, audio and embeddings from OpenAI models.
GoodMem
Store documents as memories with vector embeddings and perform similarity-based semantic retrieval using GoodMem
Letta
Letta is the platform for building stateful agents: open AI with advanced memory that can learn and self-improve over time.
Medullar
AI-powered discovery & insight platform that acts as your extended digital mind
Grok by xAI
AI chatbot by xAI that answers questions, generates text, extracts data, and provides real-time insights.