io.github.causa-prima-ai/scribo
io.github.causa-prima-ai/scriboEN 16931-compliant e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae or US PDF. Free.
Tools · 4
Generate an invoice. **Phase 1 supports Germany (DE) and the United States (US) only** — DE emits an EN 16931-compliant XRechnung (UBL by default, CII via format_override) or ZUGFeRD COMFORT, US emits…
Fetch a previously generated invoice by its `invoice_id` and return its current metadata plus a freshly signed download URL. Read-only and tenant-scoped — cross-tenant lookups return 404. Use this aft…
List jurisdictions Scribo can emit invoices for, with each jurisdiction's available formats and the default format applied when no override is given. Phase 1 returns Germany (DE — XRechnung / ZUGFeRD)…
Use this after `create_invoice` returns `verification_required`. Arguments: `{ challenge_id, code }`. On success returns a `verification_token`. Retry `create_invoice` with the same arguments plus tha…
Resources · 1
Inline invoice card rendered in ChatGPT after create_invoice / get_invoice.
ui://widget/invoice-card.html
Prompts · 5
Walk through generating an invoice. Phase 1 supports Germany (DE — XRechnung / ZUGFeRD) and the United States (US — plain PDF) only; the format is picked from the sender's country. Supply `jurisdictio…
Generate a German B2B invoice as a ZUGFeRD COMFORT hybrid PDF/A-3. Use this for invoicing German businesses without a Leitweg-ID.
Generate a German B2G XRechnung UBL invoice for federal procurement. Requires a Leitweg-ID; that field alone auto-selects XRechnung UBL output (broadest Peppol AccessPoint compatibility — force xrechn…
Generate a plain US PDF invoice. No XML, no compliance friction — useful when you just want a clean PDF for a US-based recipient.
Fetch a previously generated invoice and a freshly signed download URL by its `invoice_id`. Read-only — does not create a new invoice.
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"io.github.causa-prima-ai/scribo": {
"url": "https://scribo.causaprima.ai/mcp",
"transport": "streamable-http"
}
}
}