MCP.so
Sign In

Romania Invoice

@junter1989k-ai

About Romania Invoice

Remote MCP server: AI agents submit Romania e-Factura invoices (UBL 2.1 CIUS-RO) to the ANAF national API. Stateless, BYO token.

Basic information

License

MIT

Runtime

node

Publisher

junter1989k-ai

Submitted by

junter1989k-ai

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "romania-invoice": {
      "type": "http",
      "url": "https://inv-ro.wishpool.app/mcp",
      "headers": {
        "x-anaf-token": "your_oauth_bearer",
        "x-anaf-cif": "your_company_cif"
      }
    }
  }
}

Tools

3

Build a UBL 2.1 CIUS-RO invoice from customer CIF + name + address + lines (name, qty, net unit price, VAT rate 19/9/5/0) and upload to ANAF e-Factura. Returns `index_incarcare` + computed VAT totals.

Poll ANAF status by `index_incarcare`: `PROCESSING` (in prelucrare), `ACCEPTED` (ok), `REJECTED` (nok); returns `download_id` when finished.

Download the ANAF response ZIP (base64) by `download_id` — signed XML if accepted, error report if rejected.

Overview

What is Romania Invoice?

Remote MCP server: AI agents submit Romania e-Factura invoices (UBL 2.1 CIUS-RO) to the ANAF national API. Stateless, BYO token.

How to use Romania Invoice?

The README includes setup instructions such as node test/serve.js # local server on :3232.

Key features of Romania Invoice

Use cases of Romania Invoice

  • Connect an MCP-compatible client to this repository's service.
  • Review the README-backed setup before enabling it in production.

FAQ from Romania Invoice

Where is the source code for Romania Invoice?

The source code is linked from the repository URL on this page.

Does Romania Invoice include a standard MCP config?

If the README contains a parseable MCP configuration block, it is shown in the Config tab.

Comments

More MCP servers