servers / mexico-invoices-cfdi-4-0-factura-electronica
Mexico Invoices (CFDI 4.0 factura electrónica) MCP server
communitystreamable_httpremotedestructive capablehealthy
Mexico CFDI 4.0 invoices for AI agents — issue, query, cancel facturas via Facturapi.
01Tools · 4
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 Mexico CFDI 4.0 electronic invoice (factura electrónica, stamped/timbrada through a SAT-certified PAC) via Facturapi. Bring your own Facturapi secret key via header x-facturapi-key — sk_test_ keys are free (sign up at facturapi.io) and never reach SAT; sk_live_ keys stamp real CFDIs. The merchant's CSD certificate lives in their own Facturapi account; this server never sees or stores it. Sensible defaults are applied for SAT catalog fields: product_key 01010101 (generic), payment_form 03 (bank transfer), use G03 (general expenses) — override per item/invoice if the buyer needs specific codes. For a buyer without RFC use tax_id XAXX010101000 with tax_system 616 and use S01. | write | true | unknown |
| query_invoice Check a Mexico CFDI invoice created by create_invoice. Status values: VALID (stamped and fiscally valid — uuid is the SAT folio fiscal), CANCELED (voided at SAT); cancellation_status pending means SAT is still processing a cancellation. Safe to call anytime. | read | false | unknown |
| cancel_invoice Cancel (void) a stamped Mexico CFDI at SAT. SAT requires a cancellation motive code: 01 replaced-with-corrected, 02 issued-in-error-no-replacement (default), 03 transaction-did-not-happen, 04 related-to-global-invoice. Some cancellations need the buyer's acceptance — status stays pending until SAT resolves it. | destructive | true | true |
| send_invoice Email the stamped CFDI (PDF + XML) to the buyer via Facturapi. Uses the email stored on the invoice unless a different one is passed. | write | true | unknown |
02Install & source
https://inv-mx.wishpool.app/mcp
remote_url- repohttps://github.com/junter1989k-ai/mexico-invoice-mcp
- homepagehttps://inv-mx.wishpool.app/mcp
- licenseMIT
- adoption0 stars · 0 forks
03Access granted
Process payments · destructive
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-09 21:11Z
next_check2026-07-11 01:58Z
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/mexico-invoices-cfdi-4-0-factura-electronica)
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 →