Instalación
En 3 pasos
- 1
Instala el paquete
pip install verifactu-mcp - 2
Añade esto a tu
~/.claude.json{ "mcpServers": { "verifactu": { "command": "verifactu-mcp", "env": { "VERIFACTU_API_TOKEN": "tu_token_aqui" } } } } - 3
Reinicia Claude Code y pídele facturas en lenguaje natural.
Las 7 herramientas
Todo el ciclo VeriFactu desde Claude
generate_invoice_xml Genera XML válido con hash SHA-256 (sin enviar)
send_invoice Envía registro de alta a AEAT y persiste la huella
cancel_invoice Envía registro de anulación
check_invoice_status Consulta el estado de un registro
list_invoices Lista los registros enviados (filtros + paginación)
get_last_hash Devuelve la última huella registrada localmente
calculate_hash Calcula el hash SHA-256 de un registro
🔒
Tu token nunca sale de tu máquina
verifactu-mcp se ejecuta en local. El token de la API se lee del entorno y solo viaja desde tu equipo al endpoint oficial. Nada pasa por servidores intermedios nuestros.