{"repo":"robert-malai/anafpy","free":true,"listed":false,"github":"https://github.com/robert-malai/anafpy","clone":"git clone https://github.com/robert-malai/anafpy.git","description":"Typed async Python clients + MCP server for Romania's ANAF web services: e-Factura, e-Transport, and public taxpayer lookups.","language":"Python","stars":24,"topics":["anaf","anaf-api","e-factura","e-transport","oauth2","python","spv","ubl","efactura"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"anafpy Typed Python clients for Romania's ANAF tax-authority web services — e-Factura (electronic invoicing), e-Transport (goods transport), the SPV mailbox (certificate-authenticated, read-only), tax declarations (declarații — local authoring, validation, qualified signing, filing), and the public no-auth registries (VAT/taxpayer lookups, financial statements) — plus a local MCP server that puts all of it inside Claude. anafpy is a thin transport client — no persistence, no accounting logic. Invoices file either as the XML your invoicing software produced (the strongly recommended path — anafpy never re-composes it) or composed from plain business fields by the built-in CIUS-RO authoring models. Either way, ANAF's SPV is not invoice storage (it purges filed messages after 60 days) — the durable record stays on your side. Status: beta ( 0.x ), on PyPI as anafpy ; the design rationale lives in DESIGN.md . Requires Python 3.12+ ; built on httpx2 and Pydantic v2 . Documentation: anafpy.readthedocs.io — the end-user setup walkthrough, the library guides, and the API reference. Use it with Claude With the MCP server connected, an accountant can ask Claude to: - Verify business partners — VAT status, e-Factura enrollment, financial statements — with no login at all. - Work the e-Factura inbox : list messages, save signed ZIPs and rendered PDFs to disk in batch, and file invoices — from your software's XML or composed from plain fields. - Declare goods transport in e-Transport and g","default_branch":null,"files":null,"tree":[],"storefront":"/r/robert-malai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/robert-malai/anafpy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}