flexorch-mcp
Convert unstructured business documents (PDF, DOCX, invoices, contracts, payroll sheets) into structured, LLM-ready datasets with automatic classification…
От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноТолько чтение
Что умеет
- Document.Process: Submit a document for processing — Step 1 of 5. Returns job_id immediately; poll job.status until completed.
- Job.Status: Poll a job until it finishes — Step 2. Call every 3-5s until status is completed or failed.
- Job.Result: Read structured fields extracted from a completed document — Step 3.
Какие данные видит
Нужен ли аккаунт
Нужен API-ключ из настроек сервиса
Convert unstructured business documents (PDF, DOCX, invoices, contracts, payroll sheets) into structured, LLM-ready datasets with automatic classification, field extraction, PII masking, and quality scoring.
6 async tools:
process_document— submit document for processingget_job_status— poll until completeget_extraction_result— read structured fields + quality gradebuild_dataset— package records into a named datasetexport_dataset— download as JSONL, RAG, CSV, or Markdownsearch_documents— keyword + semantic search across datasets
Requires: FlexOrch API key — get one at app.flexorch.com/settings
Список инструментов сервера (8)
Технические названия из tools/list. Нужны только разработчикам.
| document.process | Submit a document for processing — Step 1 of 5. Returns job_id immediately; poll job.status until completed. |
| job.status | Poll a job until it finishes — Step 2. Call every 3-5s until status is completed or failed. |
| job.result | Read structured fields extracted from a completed document — Step 3. |
| dataset.build | Package extracted records into a dataset for export — Step 4. Returns job_id; poll job.status until completed. |
| dataset.search | Search across all indexed FlexOrch datasets by keyword or semantic meaning. |
| dataset.export | Download all records from a built dataset as text — Step 5, final step. |
| dataset.index | Trigger semantic indexing for a dataset (Pro+ plan required). Must be called before dataset.chunks. Indexing is idempotent and typically completes in 10–60 seconds. |
| dataset.chunks | Retrieve LangChain/LlamaIndex-ready text chunks from an indexed dataset (Pro+ plan required). Dataset must be indexed first via dataset.index. |