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.

ToolRiskSide effectsApproval
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.
writetrueunknown
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.
readfalseunknown
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.
destructivetruetrue
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.
writetrueunknown

02Install & source
https://inv-mx.wishpool.app/mcp
remote_url

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_statusindex9 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. Mexico Invoices (CFDI 4.0 factura electrónica) MCP — as seen on mcpexplorer.com

[![Mexico Invoices (CFDI 4.0 factura electrónica) MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/mexico-invoices-cfdi-4-0-factura-electronica.svg)](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 →
Mexico Invoices (CFDI 4.0 factura electrónica) MCP server — MCPExplorer