Invoice Preflight
Server Details
Evidence-backed UBL, PDF, and image invoice checks before approval or payment.
- Status
- Healthy
- Uptime
- 99.8% over 18 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 4 tools
The quote tool explicitly helps select the right paid tier, reducing ambiguity. The main tools are distinct by page limit and function (validation vs. OCR), though the 10- and 50-page tools are nearly identical except for size, and the base tool's 3-page validation vs. larger OCR-only tiers could be confused if descriptions are skimmed.
All tools share the invoice_preflight prefix and snake_case, with suffixes indicating page limits or quote. The base tool lacks a qualifier, but the pattern is predictable and consistent.
Four tools are well-scoped: one free quote helper and three paid tiers for different document sizes. Each tool earns its place with no redundancy.
The domain is invoice preflight (validation), but only the 3-page tool performs comparison and returns match/discrepancy/needs_review. For larger invoices, the 10- and 50-page tools offer OCR only, leaving a notable gap in validation coverage for multi-page documents.
Available Tools
4 toolsinvoice_preflightInspect
Paid invoice check ($0.065 USDC on Base): UBL XML or complete PDF/image invoices up to 3 pages. Compares expected purchase fields and line items; returns evidence, amount checks and match/discrepancy/needs_review. No payment or bookkeeping action is taken.
Agent entry points: risky external action → use Agent Action Gate when a combined action-specific safety assessment is needed; unclear capability/provider → use free /api/discover; constrained comparison between callable alternatives → use paid route_tool; known single capability → call the direct tool; multi-step objective → read the matching workflow recipe and call only relevant steps. Workflows are stateless recipes, not executors; calls are paid separately and are not bundle charged. Agent Action Gate does not approve payment, sign or broadcast transactions, evaluate seller reputation, replace transaction simulation, replace route_tool, or replace human approval.
| Name | Required | Description | Default |
|---|---|---|---|
| expected | No | ||
| mime_type | No | ||
| document_url | No | ||
| document_xml | No | ||
| document_base64 | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | No | |
| next | No | |
| error | No | |
| checks | Yes | |
| result | No | |
| status | No | |
| invoice | Yes | |
| payment | No | |
| agent_ux | No | |
| decision | Yes | |
| evidence | Yes | |
| warnings | Yes | |
| source_sha256 | Yes | |
| pages_processed | No |
invoice_preflight_10_pagesInspect
Paid invoice OCR ($0.13 USDC on Base): process complete PDF/image invoices up to 10 pages. Oversized PDFs are rejected before OCR.
Agent entry points: risky external action → use Agent Action Gate when a combined action-specific safety assessment is needed; unclear capability/provider → use free /api/discover; constrained comparison between callable alternatives → use paid route_tool; known single capability → call the direct tool; multi-step objective → read the matching workflow recipe and call only relevant steps. Workflows are stateless recipes, not executors; calls are paid separately and are not bundle charged. Agent Action Gate does not approve payment, sign or broadcast transactions, evaluate seller reputation, replace transaction simulation, replace route_tool, or replace human approval.
| Name | Required | Description | Default |
|---|---|---|---|
| expected | No | ||
| mime_type | No | ||
| document_url | No | ||
| document_base64 | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | No | |
| next | No | |
| error | No | |
| checks | Yes | |
| result | No | |
| status | No | |
| invoice | Yes | |
| payment | No | |
| agent_ux | No | |
| decision | Yes | |
| evidence | Yes | |
| warnings | Yes | |
| source_sha256 | Yes | |
| pages_processed | No |
invoice_preflight_50_pagesInspect
Paid invoice OCR ($0.475 USDC on Base): process complete PDF/image invoices up to 50 pages. Oversized PDFs are rejected before OCR.
Agent entry points: risky external action → use Agent Action Gate when a combined action-specific safety assessment is needed; unclear capability/provider → use free /api/discover; constrained comparison between callable alternatives → use paid route_tool; known single capability → call the direct tool; multi-step objective → read the matching workflow recipe and call only relevant steps. Workflows are stateless recipes, not executors; calls are paid separately and are not bundle charged. Agent Action Gate does not approve payment, sign or broadcast transactions, evaluate seller reputation, replace transaction simulation, replace route_tool, or replace human approval.
| Name | Required | Description | Default |
|---|---|---|---|
| expected | No | ||
| mime_type | No | ||
| document_url | No | ||
| document_base64 | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | No | |
| next | No | |
| error | No | |
| checks | Yes | |
| result | No | |
| status | No | |
| invoice | Yes | |
| payment | No | |
| agent_ux | No | |
| decision | Yes | |
| evidence | Yes | |
| warnings | Yes | |
| source_sha256 | Yes | |
| pages_processed | No |
invoice_preflight_quoteInspect
FREE, no wallet or document upload: choose the lowest priced Invoice Preflight tool from document type, PDF page count, and optional byte size. Call this before a paid invoice tool when the tier is uncertain. It does not inspect or validate the document.
Agent entry points: risky external action → use Agent Action Gate when a combined action-specific safety assessment is needed; unclear capability/provider → use free /api/discover; constrained comparison between callable alternatives → use paid route_tool; known single capability → call the direct tool; multi-step objective → read the matching workflow recipe and call only relevant steps. Workflows are stateless recipes, not executors; calls are paid separately and are not bundle charged. Agent Action Gate does not approve payment, sign or broadcast transactions, evaluate seller reputation, replace transaction simulation, replace route_tool, or replace human approval.
| Name | Required | Description | Default |
|---|---|---|---|
| page_count | No | ||
| document_type | Yes | ||
| file_size_bytes | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | No | |
| next | No | |
| error | No | |
| reason | Yes | |
| result | No | |
| status | No | |
| network | Yes | |
| payment | No | |
| agent_ux | No | |
| price_usdc | Yes | |
| no_payment_taken | Yes | |
| recommended_tool | Yes | |
| document_not_inspected | Yes | |
| final_validation_on_paid_call | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- Changed
invoice_preflight7 fields changed- added
Output schema / properties / agent_uxAdded value: +{ + "additionalProperties": false, + "properties": { + "error": { + "anyOf": [ + {}, + { + "type": "null" + } + ] + }, + "meta": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "next": { + "items": {}, + "type": "array" + }, + "payment": { + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" + }, + "result": {}, + "status": { + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "result", + "error", + "meta", + "payment", + "next" + ], + "type": "object" +} - added
Output schema / properties / errorAdded value: +{ + "anyOf": [ + {}, + { + "type": "null" + } + ] +} - added
Output schema / properties / metaAdded value: +{ + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - added
Output schema / properties / nextAdded value: +{ + "items": {}, + "type": "array" +} - added
Output schema / properties / paymentAdded value: +{ + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" +} - added
Output schema / properties / resultAdded value: +{} - added
Output schema / properties / statusAdded value: +{ + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" +}
- Changed
invoice_preflight_10_pages7 fields changed- added
Output schema / properties / agent_uxAdded value: +{ + "additionalProperties": false, + "properties": { + "error": { + "anyOf": [ + {}, + { + "type": "null" + } + ] + }, + "meta": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "next": { + "items": {}, + "type": "array" + }, + "payment": { + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" + }, + "result": {}, + "status": { + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "result", + "error", + "meta", + "payment", + "next" + ], + "type": "object" +} - added
Output schema / properties / errorAdded value: +{ + "anyOf": [ + {}, + { + "type": "null" + } + ] +} - added
Output schema / properties / metaAdded value: +{ + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - added
Output schema / properties / nextAdded value: +{ + "items": {}, + "type": "array" +} - added
Output schema / properties / paymentAdded value: +{ + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" +} - added
Output schema / properties / resultAdded value: +{} - added
Output schema / properties / statusAdded value: +{ + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" +}
- Changed
invoice_preflight_50_pages7 fields changed- added
Output schema / properties / agent_uxAdded value: +{ + "additionalProperties": false, + "properties": { + "error": { + "anyOf": [ + {}, + { + "type": "null" + } + ] + }, + "meta": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "next": { + "items": {}, + "type": "array" + }, + "payment": { + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" + }, + "result": {}, + "status": { + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "result", + "error", + "meta", + "payment", + "next" + ], + "type": "object" +} - added
Output schema / properties / errorAdded value: +{ + "anyOf": [ + {}, + { + "type": "null" + } + ] +} - added
Output schema / properties / metaAdded value: +{ + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - added
Output schema / properties / nextAdded value: +{ + "items": {}, + "type": "array" +} - added
Output schema / properties / paymentAdded value: +{ + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" +} - added
Output schema / properties / resultAdded value: +{} - added
Output schema / properties / statusAdded value: +{ + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" +}
- Changed
invoice_preflight_quote8 fields changed- added
Output schema / properties / agent_uxAdded value: +{ + "additionalProperties": false, + "properties": { + "error": { + "anyOf": [ + {}, + { + "type": "null" + } + ] + }, + "meta": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "next": { + "items": {}, + "type": "array" + }, + "payment": { + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" + }, + "result": {}, + "status": { + "enum": [ + "succeeded", + "failed", + "partial", + "outcome_unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "result", + "error", + "meta", + "payment", + "next" + ], + "type": "object" +} - added
Output schema / properties / errorAdded value: +{ + "anyOf": [ + {}, + { + "type": "null" + } + ] +} - added
Output schema / properties / metaAdded value: +{ + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" +} - added
Output schema / properties / nextAdded value: +{ + "items": {}, + "type": "array" +} - added
Output schema / properties / paymentAdded value: +{ + "additionalProperties": false, + "properties": { + "execution_status": { + "enum": [ + "not_started", + "succeeded", + "failed", + "unknown" + ], + "type": "string" + }, + "status": { + "enum": [ + "not_required", + "required", + "settled", + "failed", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "execution_status" + ], + "type": "object" +} - added
Output schema / properties / resultAdded value: +{} - changed
Output schema / properties / status / enumPrevious value: -[ - "ready", - "needs_page_count", - "unsupported", - "temporarily_unavailable" -]New value: +[ + "succeeded", + "failed", + "partial", + "outcome_unknown" +] - changed
Output schema / requiredPrevious value: -[ - "status", - "recommended_tool", - "price_usdc", - "network", - "reason", - "no_payment_taken", - "document_not_inspected", - "final_validation_on_paid_call" -]New value: +[ + "recommended_tool", + "price_usdc", + "network", + "reason", + "no_payment_taken", + "document_not_inspected", + "final_validation_on_paid_call" +]
16 tool updates
- Removed
analyze_whale_activity - Removed
backtest_strategy - Removed
check_change - Removed
check_package - Removed
check_url - Removed
check_wallet - Removed
estimate_trade_execution - Removed
extract_structured - Removed
get_live_quote - Removed
mcp_server_inspect - Removed
route_tool - Removed
scan_arbitrage - Removed
scan_content - Removed
simulate_transaction - Removed
token_security_audit - Removed
verify_claim
5 tool updates
- Added
analyze_whale_activity - Added
backtest_strategy - Added
estimate_trade_execution - Added
scan_arbitrage - Added
token_security_audit
4 tool updates
- Added
check_change - Added
extract_structured - Added
get_live_quote - Added
verify_claim
1 tool update
- Added
route_tool
3 tool updates
- Added
check_package - Added
check_wallet - Added
simulate_transaction
1 tool update
- Added
scan_content
1 tool update
- Added
check_url
1 tool update
- Added
mcp_server_inspect
4 tool updates
- Changed
invoice_preflight1 field changed- added
Input schema / properties / expected / properties / line_itemsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "pattern": "^-?\\d+(?:\\.\\d{1,2})?$", + "type": "string" + }, + "description": { + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "maxItems": 1000, + "minItems": 1, + "type": "array" +}
- Changed
invoice_preflight_10_pages1 field changed- added
Input schema / properties / expected / properties / line_itemsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "pattern": "^-?\\d+(?:\\.\\d{1,2})?$", + "type": "string" + }, + "description": { + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "maxItems": 1000, + "minItems": 1, + "type": "array" +}
- Changed
invoice_preflight_50_pages1 field changed- added
Input schema / properties / expected / properties / line_itemsAdded value: +{ + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "pattern": "^-?\\d+(?:\\.\\d{1,2})?$", + "type": "string" + }, + "description": { + "maxLength": 300, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "maxItems": 1000, + "minItems": 1, + "type": "array" +}
- Added
invoice_preflight_quote
3 tool updates
- Changed
invoice_preflight1 field changed- changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "checks": { + "items": { + "additionalProperties": false, + "properties": { + "actual": { + "type": "string" + }, + "calculated": { + "type": "string" + }, + "expected": { + "type": "string" + }, + "field": { + "type": "string" + }, + "status": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + } + }, + "required": [ + "field", + "status" + ], + "type": "object" + }, + "type": "array" + }, + "decision": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "field", + "source", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "invoice": { + "additionalProperties": false, + "properties": { + "currency": { + "type": [ + "string", + "null" + ] + }, + "line_items": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "string" + }, + "description": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "type": "array" + }, + "number": { + "type": [ + "string", + "null" + ] + }, + "purchase_order": { + "type": [ + "string", + "null" + ] + }, + "subtotal": { + "type": [ + "string", + "null" + ] + }, + "supplier_name": { + "type": [ + "string", + "null" + ] + }, + "tax": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "number", + "supplier_name", + "purchase_order", + "currency", + "subtotal", + "tax", + "total", + "line_items" + ], + "type": "object" + }, + "pages_processed": { + "exclusiveMinimum": 0, + "maximum": 9007199254740991, + "type": "integer" + }, + "source_sha256": { + "type": "string" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "decision", + "invoice", + "checks", + "evidence", + "source_sha256", + "warnings" + ], + "type": "object" +}
- Changed
invoice_preflight_10_pages2 fields changed- removed
Input schema / properties / document_xmlRemoved value: -{ - "maxLength": 1000000, - "minLength": 1, - "type": "string" -} - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "checks": { + "items": { + "additionalProperties": false, + "properties": { + "actual": { + "type": "string" + }, + "calculated": { + "type": "string" + }, + "expected": { + "type": "string" + }, + "field": { + "type": "string" + }, + "status": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + } + }, + "required": [ + "field", + "status" + ], + "type": "object" + }, + "type": "array" + }, + "decision": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "field", + "source", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "invoice": { + "additionalProperties": false, + "properties": { + "currency": { + "type": [ + "string", + "null" + ] + }, + "line_items": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "string" + }, + "description": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "type": "array" + }, + "number": { + "type": [ + "string", + "null" + ] + }, + "purchase_order": { + "type": [ + "string", + "null" + ] + }, + "subtotal": { + "type": [ + "string", + "null" + ] + }, + "supplier_name": { + "type": [ + "string", + "null" + ] + }, + "tax": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "number", + "supplier_name", + "purchase_order", + "currency", + "subtotal", + "tax", + "total", + "line_items" + ], + "type": "object" + }, + "pages_processed": { + "exclusiveMinimum": 0, + "maximum": 9007199254740991, + "type": "integer" + }, + "source_sha256": { + "type": "string" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "decision", + "invoice", + "checks", + "evidence", + "source_sha256", + "warnings" + ], + "type": "object" +}
- Changed
invoice_preflight_50_pages2 fields changed- removed
Input schema / properties / document_xmlRemoved value: -{ - "maxLength": 1000000, - "minLength": 1, - "type": "string" -} - changed
Output schema / (root)Previous value: -nullNew value: +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "additionalProperties": false, + "properties": { + "checks": { + "items": { + "additionalProperties": false, + "properties": { + "actual": { + "type": "string" + }, + "calculated": { + "type": "string" + }, + "expected": { + "type": "string" + }, + "field": { + "type": "string" + }, + "status": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + } + }, + "required": [ + "field", + "status" + ], + "type": "object" + }, + "type": "array" + }, + "decision": { + "enum": [ + "match", + "discrepancy", + "needs_review" + ], + "type": "string" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "field", + "source", + "text" + ], + "type": "object" + }, + "type": "array" + }, + "invoice": { + "additionalProperties": false, + "properties": { + "currency": { + "type": [ + "string", + "null" + ] + }, + "line_items": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "string" + }, + "description": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "description", + "amount" + ], + "type": "object" + }, + "type": "array" + }, + "number": { + "type": [ + "string", + "null" + ] + }, + "purchase_order": { + "type": [ + "string", + "null" + ] + }, + "subtotal": { + "type": [ + "string", + "null" + ] + }, + "supplier_name": { + "type": [ + "string", + "null" + ] + }, + "tax": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "number", + "supplier_name", + "purchase_order", + "currency", + "subtotal", + "tax", + "total", + "line_items" + ], + "type": "object" + }, + "pages_processed": { + "exclusiveMinimum": 0, + "maximum": 9007199254740991, + "type": "integer" + }, + "source_sha256": { + "type": "string" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "decision", + "invoice", + "checks", + "evidence", + "source_sha256", + "warnings" + ], + "type": "object" +}
2 tool updates
- Added
invoice_preflight_10_pages - Added
invoice_preflight_50_pages
1 tool update
- Changed
invoice_preflight4 fields changed- added
Input schema / properties / document_base64Added value: +{ + "maxLength": 13500000, + "minLength": 4, + "type": "string" +} - added
Input schema / properties / document_urlAdded value: +{ + "format": "uri", + "maxLength": 2048, + "type": "string" +} - added
Input schema / properties / mime_typeAdded value: +{ + "enum": [ + "application/pdf", + "image/png", + "image/jpeg" + ], + "type": "string" +} - removed
Input schema / requiredRemoved value: -[ - "document_xml" -]
1 tool update
- First observed
invoice_preflight
Related MCP Connectors
Validate, generate & convert EU e-invoices (UBL, CII, XRechnung, Factur-X) — EN 16931 pre-validated.
Receipt extraction, invoice-to-PO quantity allocation, and free three-document discrepancy checks.
Invoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals.
PDF, photo, email, and file comparison evidence checks with plain-language reports.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables autonomous agents to validate, audit, and correct e-invoices against European standards (EN16931) and Peppol regulations.1MIT
- AlicenseNot gradedqualityBmaintenanceValidates EU, UK, and AU VAT numbers against live sources and uses AI pattern analysis to detect invoice fraud.80 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables AI-powered invoice analysis and reasoning: given invoice fields, it detects missing data, inconsistencies, duplicates, and proposes actions (register, request data, mark duplicate, review) using deterministic rules.-
- AlicenseAqualityAmaintenanceEnables UAE e-invoicing and PINT AE compliance checks, including TRN/TIN validation, a 51-field mandatory checklist, structural invoice review, and UBL XML stub generation.538 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.