
Scribo
Generate EN 16931–compliant electronic invoices (EU and US formats) from your agent without wiring a separate billing stack.
Overview
Scribo is an MCP server for the Operate phase that generates EN 16931-compliant e-invoices and US PDFs (XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae) through a free remote endpoint.
What is this MCP server?
- EN 16931–compliant output including XRechnung, ZUGFeRD, Factur-X, Peppol BIS, and Facturae
- US PDF invoice path alongside European e-invoice standards
- Free hosted remote MCP at scribo.causaprima.ai (streamable HTTP)
- Registry version 1.0.0 with manual publisher tooling metadata
- No local npm package required—connect via remote URL only
- Single remote endpoint: https://scribo.causaprima.ai/mcp
- Advertised as free in registry description
Community signal: 7 GitHub stars.
What problem does it solve?
Solo founders waste days mapping EU e-invoice schemas and Peppol rules instead of shipping product fixes.
Who is it for?
Indie SaaS or agency owners billing European clients who need Peppol or XRechnung-ready files from the same workspace as their code.
Skip if: Teams that only need simple Stripe receipts with no structured e-invoice or public-sector compliance requirements.
What do I get? / Deliverables
Your agent can emit standard-compliant invoice files on demand so you can bill EU B2B customers without a dedicated invoicing engineer.
- Format-specific e-invoice files (e.g. XRechnung, ZUGFeRD, Peppol BIS)
- US PDF invoice when structured EU XML is not required
Recommended MCP Servers
Journey fit
E-invoicing is ongoing business compliance and customer billing after you ship, not an early ideation or prototype task. Iterate covers tightening ops: Peppol, XRechnung, and ZUGFeRD outputs keep revenue and tax workflows production-ready.
How it compares
Remote MCP invoicing generator, not a payment gateway skill or full accounting suite.
Common Questions / FAQ
Who is Scribo for?
Solo builders and small businesses that must issue structured e-invoices for EU trade or Peppol and want agent-driven generation without ERP complexity.
When should I use Scribo?
Use it when you are operating a live product or service and need XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae, or US PDF invoices after deals close.
How do I add Scribo to my agent?
Add the remote MCP server URL https://scribo.causaprima.ai/mcp (streamable HTTP) in your client’s MCP config; no npm install is listed in the registry entry.