Skip to content
Back to search
100
MCP live MCP 2025-06-18 streamable-http

io.github.peter-schout/bol-ai

io.github.peter-schout/bol-ai

Extract structured data from Bills of Lading: parties, ports, containers, incoterms. EU-hosted.

Uptime
100.0%
1 direct probes · 30d
Response
282ms
last probe
Tools
8
callable
Resources
0
readable
Prompts
0
available

Tools · 8

extract_bol

Extract structured data from a freight document (PDF, PNG or JPG, max 10 MB): Bill of Lading, commercial invoice, packing list, or CMR road waybill. The document type is detected automatically and ret…

extract_batch

Extract up to 10 freight documents in one call. Provide an array of fetchable URLs; each document is processed and billed independently, and the response reports a per-document outcome so partial succ…

list_documents

List the 100 most recent documents for this account with id, filename, status (pending/done/failed), doc_type and primary reference number.

get_document

Get the extraction result for a document by id: doc_type, extracted fields, user corrections (when present), and deterministic verification warnings (ISO 6346 container check digits, plausibility flag…

save_corrections

Save corrected field values for an extracted document. The original extraction is kept alongside the corrections; corrected data takes precedence in get_document, exports and reconciliation. Pass the …

get_related_documents

Cross-document reconciliation: find the other documents in this shipment (linked by shared reference numbers such as B/L number and invoice number) and compare them field by field — shipper/seller and…

export_documents

Export completed extractions as TMS/ERP-ready normalized line rows (one row per container / invoice line / package / goods line), newest first. Optional doc_type filter and max_rows cap. Corrected dat…

get_usage

Check this account's remaining prepaid credits and subscription status. Call this before large batches to avoid running out of credits mid-workflow. When the account cannot bill more documents, a huma…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.peter-schout/bol-ai": {
      "url": "https://bol.ai/api/mcp",
      "transport": "streamable-http"
    }
  }
}