accueil / serveurs / Finance & Paiement / com.einvoicegoblin/counterfoil
com.einvoicegoblin/counterfoil
serveur MCP (Model Context Protocol) · com.einvoicegoblin/counterfoil 0.45.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.einvoicegoblin/counterfoil est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.einvoicegoblin/counterfoil » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- check_invoice≈ 197 tokens
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.
Paramètres, retour & exemple (1)
Paramètresxml· string · requis
UBL Invoice XML. At most 60000 characters.
Exemple d'appel{"name": "check_invoice", "arguments": {"xml": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_error≈ 154 tokens
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.
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
A rule id such as BR-01, or a validator message that quotes one.
Exemple d'appel{"name": "explain_error", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_rule≈ 140 tokens
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.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
A stored rule id, such as BR-01 or BR-IC-05.
Exemple d'appel{"name": "get_rule", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_rules≈ 266 tokens
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.
Paramètres, retour & exemple (3)
Paramètresbt· string · optionnel
A business term code such as BT-24, matched as a whole token.group· string · optionnel · xrechnung | payment | totals | standard-rated | zero-rated | export | intra-community | reverse-charge
One stored group.query· string · optionnel
Words matched against the id, statement, reading, fix, context, and test. Every word must match. Case-insensitive.
Exemple d'appel{"name": "search_rules", "arguments": {"bt": "texte", "group": "xrechnung", "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».