Integration · Documents
Connect Claude & ChatGPT to DocuPipe
Ask your AI to upload an invoice to DocuPipe and pull out the fields you need, to sort a pile of files into document types, or to answer questions about a contract. It uploads, searches and reads documents, extracts data with your schemas, classifies and splits files, runs saved workflows and gives you download links for originals and Excel results.
Free plan, no credit card. Takes about a minute.
Try asking
“Upload this invoice and extract it with our Invoice schema.”
The AI uploads the document from the link, starts an extraction with the schema and returns the extracted JSON when the job is done.
“What is the notice period in this contract?”
It asks the question about the document and returns the answer.
“Sort these 20 documents into our classes.”
It classifies the documents into your document classes.
What your AI can do
Upload and extract
Upload documents from a link or file, extract structured data with a schema and read or download the results.
Classify, split and ask
Classify documents into your classes, split multi-document files and ask questions across one or many documents.
Schemas and workflows
List, search and generate schemas, create classes, run saved workflows and follow jobs and reviews.
“This PDF has several documents in it. Split it.”
It splits the multi-document file into separate documents.
“Give me last week's extractions as Excel.”
It finds the extraction results and gets a temporary download link for each as an Excel file.
“How many credits have we used?”
It reads your account and workspace details, including credit usage.
30 tools for DocuPipe
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
ask_documentChanges dataAsk questions (`questions`) about one document (`document_id`) and get answers, with optional `instructions`.ask_documentsChanges dataAsk questions (`questions`) across several documents (`document_ids`), a `dataset` or a schema's extracted data.classify_documentsVisible to othersClassify documents (`document_ids`) into your classes, optionally limited to `class_ids`.create_classChanges dataCreate a document class with `class_name` and a `description` used to recognise it.delete_documentDeletesPermanently delete a document by `document_id`. Cannot be undone.extract_document_dataChanges dataExtract structured data from a document (`document_id`) using a schema (`schema_id`). Returns a job; the result is a standardization.generate_schemaChanges dataLet DocuPipe generate an extraction schema from example documents (`document_ids`) and `instructions`, with a `schema_name`.get_accountGet the connected DocuPipe account and workspace details, including credit usage.get_analysisGet the result of a question/analysis job by `analysis_id`.get_documentGet one processed document by `document_id`, including its parsed text and status.get_document_download_linkGet a temporary download link for the original file of a document (`document_id`).get_extractionGet the extracted JSON data of one standardization by `standardization_id`.get_extraction_excel_linkGet a temporary download link for an extraction result as an Excel file by `standardization_id`.get_jobGet the status of a processing job by `job_id`.get_reviewGet one review by `review_id`.get_schemaGet one schema by `schema_id`, including its fields.list_classesList document classes (types) used for classification.list_documentsList uploaded documents, optionally filtered by `dataset` or a time range. Paginated.list_extractionsList extraction results (standardizations), filtered by `schema_id` or `document_id`.list_jobsList processing jobs, filtered by `status`, `job_type`, dates, `schema_id` or `document_id`.list_reviewsList human review tasks for extraction results.list_schemasList extraction schemas (the field layouts DocuPipe extracts into).list_workflowsList your saved processing workflows.run_workflowChanges dataRun a saved workflow (`workflow_id`) on `inputs` (documents).search_documentsSearch documents by text in `query`, optionally within a `dataset`.search_extractionsSearch extraction results by text in `query`, optionally by `schema_id` or `dataset`.search_schemasSearch schemas by name in `query`.split_documentVisible to othersSplit a multi-document file (`document_id`) into separate documents, with optional `instructions`.update_document_metadataChanges dataSet `metadata` (key-value pairs) on one or more documents (`document_ids`).upload_documentChanges dataUpload a document for processing: pass `document` with a public `url` or a base64 `file` and its filename. Optional `dataset` and `workflow_id`. Returns the document ID.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose DocuPipe from the app list.
- 2
Paste your key
Paste your DocuPipe API key. Log in to DocuPipe and copy the API key from the dashboard. Each key belongs to one workspace.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in DocuPipe?
It can upload, list, search and read documents, extract data with a schema, classify and split documents, ask questions about documents, generate schemas, create classes, run saved workflows, set metadata, delete documents and read jobs, reviews and extraction results.
Does the AI see my DocuPipe API key?
No. You paste your DocuPipe API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only sees the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start by only reading results. Deleting a document is permanent, and it can require your approval before it runs, as can classifying and splitting. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own DocuPipe account, so processing credits are between you and DocuPipe.
Which workspace does the AI work in?
The one your API key belongs to. Each DocuPipe API key belongs to one workspace, so use a key from the workspace you want the AI to see.
Related integrations
Let your AI work in DocuPipe today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect DocuPipe freePipMCP is not affiliated with DocuPipe. Product names are trademarks of their owners.






