Mmcp.market

Uae Einvoice MCP server

by mirzaabubakr·io.github.mirzaabubakr/uae-einvoice-mcp·v0.2.1

UAE e-invoicing MCP: TRN/TIN checks, 51-field PINT AE checklist, UBL XML stubs, mandate timeline.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars38 downloads/wk

Reviews

Write one

Nobody has reviewed Uae Einvoice yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Uae Einvoice tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_invoice_compliance

    Structural PINT AE / UAE e-invoicing checks (parties, tax IDs, totals arithmetic, tax breakdown, lines). Returns errors, warnings, a score, and derived Peppol IDs. Prefer check_pint_ae_fields for the full 51-field matrix.

  • check_pint_ae_fields

    Evaluate invoice JSON against the 51-field UAE e-invoice / PINT AE mandatory field matrix. Returns per-field present/missing/invalid/not_applicable status, completion %, and gaps.

  • generate_pint_ae_xml

    Generate a UBL 2.1 PINT AE-shaped Invoice/CreditNote XML stub from invoice JSON. Runs the 51-field checklist first; with strict=true refuses to emit XML when mandatory applicable fields are incomplete.

  • get_einvoicing_requirements

    Return the UAE e-invoicing mandate timeline, technical baseline (PINT AE / Peppol / ASP), and next actions for a business segment (large, sme, government, or all). Optional annual revenue (AED) auto-selects large vs SME.

  • lookup_business_trn

    Validate a UAE Tax Registration Number (15-digit TRN) or Tax Identification Number (10-digit TIN): format, UAE country prefix, Peppol AE:TIN check digit, and derived Peppol participant ID (0235:TIN). Does not call the live FTA register.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 11 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y uae-einvoice-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add uae-einvoice-mcp -- npx -y uae-einvoice-mcp
Add to Cursor

Uae Einvoice: common questions

Is Uae Einvoice MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Uae Einvoice safety report
How do I install Uae Einvoice?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Uae Einvoice need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Uae Einvoice maintained?
The last commit was 12 days ago (2026-09-08). The latest release is v0.2.1.

More from mirzaabubakr