servers / paraguay-invoices-sifen-e-kuatia-via-facturasend
Paraguay Invoices (SIFEN e-Kuatia via FacturaSend) MCP server
communitystreamable_httpremotewrite capablehealthy
Paraguay SIFEN e-Kuatia: AI agents issue and query electronic invoices, stateless BYO.
01Tools · 3
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| create_invoice Issue a Paraguay electronic invoice (factura electrónica, Documento Electrónico for SIFEN / e-Kuatia) through FacturaSend, which generates, digitally signs and transmits it to the DNIT (tax authority) from YOUR OWN FacturaSend account — this server only forwards the call and never holds your certificate. It wraps POST /{tenant}/lote/create with a single DE. Amounts are in Paraguayan guaraníes (PYG), which have NO decimals — pass unit prices as INTEGERS, and prices are TAX-INCLUSIVE (IVA incluido). IVA (VAT) rate per line: 10 (standard), 5 (reduced), or 0 (exempt); the server liquidates the IVA portion locally (10% -> price*10/110, 5% -> price*5/105). Set draft=true to build the DE WITHOUT transmitting it to SIFEN (offline test, no fiscal effect). On success you get the 44-digit cdc, the numero (establecimiento-punto-numero), and the SIFEN estado (Aprobado / Aprobado con observacion / Rechazado). Required credential headers (set once in your MCP client, per-request, never stored): x-facturasend-tenant (your FacturaSend tenant/company id, in the URL path) + x-facturasend-key (your FacturaSend API key; the free test environments never reach SIFEN production). Optional owner-policy headers x-agentpay-max-amount / x-agentpay-approval-above / x-agentpay-allowed-tools. | write | true | unknown |
| query_invoice Look up a previously-created Paraguay DE by its cdc (the 44-digit control code) OR by its FacturaSend internal id — pass exactly one of { cdc } or { id }. Wraps GET /{tenant}/de/cdc/{cdc} or GET /{tenant}/de/id/{id}. Returns the document metadata FacturaSend holds: id, cdc, fecha, situacion (SIFEN situation code), lote_id, lote_estado, and info_codigo/info_descripcion (e.g. "CDC duplicado"). To get the live SIFEN approval status use get_document_status instead. Safe to call anytime. Required credential headers (set once in your MCP client, per-request, never stored): x-facturasend-tenant (your FacturaSend tenant/company id, in the URL path) + x-facturasend-key (your FacturaSend API key; the free test environments never reach SIFEN production). Optional owner-policy headers x-agentpay-max-amount / x-agentpay-approval-above / x-agentpay-allowed-tools. | read | false | unknown |
| get_document_status Consult the live SIFEN status of a Paraguay DE by its cdc — wraps POST /{tenant}/de/estado. FacturaSend queries DNIT/SIFEN and returns the estado: "Aprobado" (approved, fiscally valid), "Aprobado con observacion" (approved with an observation), or "Rechazado" (rejected — read respuesta_mensaje, fix, and re-issue). Also returns situacion, fecha, respuesta_codigo and respuesta_mensaje (the SIFEN message, e.g. "0260 Autorización del DE satisfactoria"). Required credential headers (set once in your MCP client, per-request, never stored): x-facturasend-tenant (your FacturaSend tenant/company id, in the URL path) + x-facturasend-key (your FacturaSend API key; the free test environments never reach SIFEN production). Optional owner-policy headers x-agentpay-max-amount / x-agentpay-approval-above / x-agentpay-allowed-tools. | read | false | unknown |
02Install & source
https://inv-py.wishpool.app/mcp
remote_url- repohttps://github.com/junter1989k-ai/paraguay-invoice-mcp
- homepagehttps://inv-py.wishpool.app/mcp
- licenseMIT
- adoption0 stars · 0 forks
03Access granted
Process payments · write
The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-10 09:21Z
next_check2026-07-11 14:08Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 9 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/paraguay-invoices-sifen-e-kuatia-via-facturasend)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →