# Peter Schout Bol Ai MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.peter-schout%2Fbol-ai
Registry id: `mcp-registry/io.github.peter-schout/bol-ai`
Status: live (checked 2026-10-27T01:44:55.693Z)

## Verdict

Peter Schout Bol Ai MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 583 ms median handshake and 0 outages in 90 days. Its agent-readiness grade is A (96/100) across 8 tools, costing an agent about 1,142 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 583 ms | 42% of MCP servers |
| p95 handshake latency | 2752 ms | — |
| Checks in 30 days | 4,940 | — |
| Outages, 90 days | 0 | — |
| Median recovery | — | — |
| Agent-readiness score | 96/100 (A) | 82% of MCP servers |
| Tools | 8 | — |
| Tool-list size for an agent | ~1,142 tokens | 70% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "peter-schout-bol-ai-mcp-server": {
      "type": "http",
      "url": "https://bol.ai/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http peter-schout-bol-ai-mcp-server https://bol.ai/api/mcp
```

## Tools (8)

- `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_typ
- `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 report
- `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 documen
- `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 c
- `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 
- `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 ac
- `list_documents`: List the 100 most recent documents for this account with id, filename, status (pending/done/failed), doc_type and primary reference number.
- `save_corrections`: Save corrected field values for an extracted document. The original extraction is kept alongside the corrections; corrected data takes precedence in get_documen

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
