io.github.LeBorgneAntoine/facturx
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Factur-X: Generate & Validate E-Invoices
Publisher-provided description
Validate Factur-X, CII & UBL e-invoices free, no key. Generate compliant invoices from JSON.
Summary by lookupd
Validates, generates and extracts EN 16931 e-invoices (Factur-X PDF, CII and UBL XML) and checks party registry identifiers.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http facturx https://facturx.orvel.dev/mcp
Codex, remote (streamable-http)
codex mcp add facturx --url https://facturx.orvel.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"facturx": {
"url": "https://facturx.orvel.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (10 tools)
Publisher-provided text
view_invoice_demoDemonstrate the engine on bundled synthetic samples only; never checks a user's invoice. Use for product evaluation without a key. To check a supplied docugenerate_invoiceCreate an EN 16931 e-invoice from structured data: Factur-X PDF/A-3, CII XML, or UBL 2.1 XML. Use when you have the parties, lines and dates and need the dembed_xmlCombine a visual PDF you already have with CII XML into one Factur-X PDF/A-3. Use for an existing visual invoice; use generate_invoice to render invoice davalidate_invoiceCheck a Factur-X PDF, CII XML or UBL XML against EN 16931, and report the fields to fix. Use when the caller supplies a document, including after correctioextract_invoiceExtract invoice parties, dates, lines, totals and VAT as JSON for bookkeeping or matching. Use validate_invoice for compliance; this performs no OCR or reccheck_partyCheck exactly one seller or buyer's registry identifiers and readiness through EU Verify. Use to correct one party's identifiers; use check_invoice_partiescheck_invoice_partiesCheck a supplied seller AND buyer together, returning combined readiness and separate evidence. Use before generate_invoice; use check_party for one partyexplain_findingTurn a validation rule id into the invoice field to change and an example value. Use after validate_invoice or a generate_invoice rule error, not to validaget_invoice_exampleReturn a complete invoice or credit-note example to edit and pass to generate_invoice. Use this first, instead of inventing fields. No API key is required,draft_credit_noteDraft a type-381 credit note from an existing invoice, for all lines or selected quantities. Use to reverse an existing invoice's charges; use get_invoice_
Details
- Version: 0.1.23
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 504 ms
- First indexed:
- Last seen in registry:
- Website: https://facturx.orvel.dev/docs/mcp/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.LeBorgneAntoine/facturx)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp