Connect-MCP

io.github.causa-prima-ai/scribo

io.github.causa-prima-ai/scribo · v1.0.0

EN 16931-compliant e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae or US PDF. Free.

MCPremoteno credentialsFinanceDocuments & PDFEmail

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 4 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 94/100

What it does: 4 tools · 3 read, 1 write · Finance, Email, Documents & PDF

Test call list_supported_jurisdictions: worked (1,030 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +5
  • Read/write annotations: +4
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://scribo.causaprima.ai/mcp

Tools

4 tools listed at last check
  • create_invoice 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 a plain PDF. Any other sender jurisdiction is rejected with `unsupported_jurisdiction`. The format
  • get_invoice 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 after `create_invoice` to re-download bytes from a different device, or to obtain a new signed URL afte
  • list_supported_jurisdictions 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) and the United States (US — plain PDF) only. Read-only and side-effect-free; safe to call before `c
  • verify_email_code 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 that `verification_token` passed in its `verification_token` field. The token is reusable for ~30 min,

Badge

Connect-MCP badge for io.github.causa-prima-ai/scribo

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.causa-prima-ai/scribo.svg)](https://clawy.uk/mcp/s/io.github.causa-prima-ai/scribo)