RAGformat: markdown
Feeding a knowledge base without feeding it garbage
Chunking a raw HTML dump means embedding the nav bar, the cookie notice and the footer on every page — and then watching them surface as answers. Extractor hands the pipeline the document only, with headings intact so your chunker has real boundaries to cut on.
AgentsMCP · extract_document
A research loop that can actually read
An agent that fetches a URL gets markup. Give it the MCP tool instead and it gets the page as prose it can reason over — and because the tool reports what a document cost, the agent can budget its own reading.
Contractsformat: json + schema
Pulling the same eight fields out of a hundred PDFs
Pass a schema — parties, effective date, term, notice period, governing law — and get those fields back for each document, with nulls where the contract is silent. The nulls are the useful part: they tell you which files need a human.
FinanceOCR included
Invoices and statements that arrive as scans
A PDF with a text layer is parsed directly; a photographed receipt goes through OCR at the same price. Either way you get totals, dates and line items in the shape you asked for, and a scan that turns out to be blank costs nothing.
Competitiveformat: text
Watching pages that keep changing
Pricing pages, changelogs, docs sites. Extract on a schedule, diff the plain text, and you see what actually changed instead of a wall of markup churn from a redeploy.
Archivespptx · xlsx
A decade of decks nobody can search
PowerPoint and Excel come back as markdown — slides as sections with their speaker notes, sheets as tables. That is enough structure to index, and enough to read.