Skip to main content
Glama

Server Details

Read stored EU e-invoice rule notes and the invoice field map. Not a validator.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4/5.0

Scored across 4 tools

Disambiguation3/5

check_invoice and search_rules are clearly distinct, but explain_error and get_rule heavily overlap: both take a rule id and return the statement, plain reading, fix, and source URL. The only real difference is that explain_error also accepts a validator message, so an agent can easily misselect between the two.

Naming Consistency5/5

All four tools follow a consistent verb_noun snake_case pattern (check_invoice, explain_error, get_rule, search_rules). No mixed conventions or vague verbs.

Tool Count4/5

Four tools is a reasonable, well-scoped set for a rule-lookup/explanation server. It is on the lean side, and the explain/get overlap slightly inflates the count relative to distinct capabilities.

Completeness3/5

Lookup and explanation are covered (get, search, explain), but there is no true validation operation—check_invoice explicitly runs no Schematron and cannot report a pass—and no way to list rules or groups directly. These gaps limit end-to-end rule-checking workflows.

Available Tools

4 tools
check_invoiceCheck invoice sliceA
Read-onlyIdempotent
Inspect

Read a UBL Invoice XML slice of at most 60000 characters. Returns the business terms that slice writes, the field-map gaps, and one stored note when BR-DE-15 finds no non-empty buyer reference (BT-10). evaluation is false: no Schematron runs. The result does not say the invoice passed. The XML is not stored. A larger file is the raw body of POST /v1/invoices/check, up to 1048576 bytes.

Inputs: xml (required).

explain_errorExplain errorA
Read-onlyIdempotent
Inspect

Read a stored rule named in a rule id or a validator message. Returns the stored statement, plain reading, fix, and source URL when a stored rule matches. Does not check an invoice.

Inputs: text (required).

get_ruleGet ruleA
Read-onlyIdempotent
Inspect

Read one stored EU e-invoice rule by id. Returns the stored statement, context, test, plain reading, fix, and source URL. Does not check an invoice.

Inputs: id (required).

search_rulesSearch rulesA
Read-onlyIdempotent
Inspect

Find stored rules by words, a BT code, or a group. Each hit returns the stored statement, plain reading, fix, and source URL. At most 100 hits. Does not check an invoice.

Inputs: bt, group, query.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Read and check European e-invoices (Factur-X, ZUGFeRD, XRechnung, UBL, CII) from an AI assistant: contents in plain text plus an EN 16931 consistency check.
      2
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Validates EU electronic invoices (Peppol, XRechnung, FatturaPA, etc.) and explains validation error codes, enabling AI coding agents to check invoice validity and get fixes before rejection.
      3
      46 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to read, validate against the official KoSIT rules (no Java), create, and display XRechnung and ZUGFeRD e-invoices, and export incoming invoices as DATEV posting batches. Running it with a cloud language model sends invoice contents to that provider's service.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Reads and validates any European e-invoice a business receives — XRechnung, UBL, CII, ZUGFeRD/Factur-X PDF, Peppol BIS 3, FatturaPA, KSeF FA(3) — into canonical EN 16931 JSON with plain-language fix hints in EN/DE/PL/IT/FR, plus PDF, CSV and DATEV export. Nothing is stored; works without a key on a small daily quota.
      5
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources