← Files Zovo VAT Number CheckARCHIVED FILE

.codex-plugin/plugin.json

7.99 KB · Nov 14, 2026 · 01:33 UTC

↓ Download file

{
  "name": "vat-check",
  "version": "1.0.0",
  "description": "EU VAT checks and dated logs",
  "author": {
    "name": "Zovo",
    "email": "support@zovo.one",
    "url": "https://zovo.one"
  },
  "homepage": "https://vat-check.zovo.one",
  "license": "Proprietary",
  "keywords": [
    "vat number check",
    "vies vat validation",
    "eu vat number lookup",
    "check vat number",
    "vies check",
    "validate eu vat number",
    "eu vat checker",
    "verify vat number",
    "bulk vat number check",
    "vat number validation"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Zovo VAT Number Check",
    "shortDescription": "EU VAT checks and dated logs",
    "longDescription": "Run a VAT number check for EU tax identifiers in VIES and get a dated XLSX validation log.\n\nCheck up to 100 business VAT numbers against the published number structures, then query the live validation service. See valid, invalid, unavailable or error for each input, with the reason and consultation time. Registered names and addresses appear when the member state publishes them. Add your own VAT number to request consultation numbers.\n\nKeep input order, mark duplicates, filter and sort results, check service status and re-check unavailable numbers. Download dated XLSX and CSV logs for your invoice and audit files; links expire in about an hour.\n\nLimits: covers the 27 EU member states and Northern Ireland (XI). A validation reflects the member state database at consultation time; invalid means not valid for cross-border transactions on that day. Some member states do not return names or addresses. Structure checks apply no national check-digit algorithm. Unavailable means retry later. This is not tax advice and does not decide whether reverse charge applies.",
    "developerName": "Zovo",
    "category": "Finance",
    "capabilities": [
      "Interactive",
      "Read"
    ],
    "websiteURL": "https://vat-check.zovo.one",
    "supportURL": "https://vat-check.zovo.one/support",
    "privacyPolicyURL": "https://vat-check.zovo.one/privacy",
    "termsOfServiceURL": "https://vat-check.zovo.one/terms",
    "defaultPrompt": [
      "VAT number check for IE6388047V and ATU33864707",
      "VIES VAT validation for DE811907980 and ESA28015865",
      "EU VAT number lookup: is FR40303265045 valid?"
    ],
    "brandColor": "#266D64",
    "brandColorDark": "#58A695",
    "composerIcon": "./assets/icon.svg",
    "logo": "./assets/logo.png"
  },
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/vat-check/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "VAT validation log",
              "prompt": "VAT number check for IE6388047V and ATU33864707",
              "tools_triggered": "check_vat_numbers",
              "expected_behavior": "Reports VIES results with names, consultation times, and XLSX and CSV download links."
            },
            {
              "description": "Availability after an outage",
              "prompt": "Check VIES service availability for an unavailable VAT number check",
              "tools_triggered": "check_vies_availability",
              "expected_behavior": "Shows overall VIES availability, member-state service status and source retrieval time."
            },
            {
              "description": "Names when published",
              "prompt": "VIES VAT validation for DE811907980 and ESA28015865",
              "tools_triggered": "check_vat_numbers",
              "expected_behavior": "Shows live validation outcomes and consultation times, with empty registered fields when the member state does not publish names or addresses."
            },
            {
              "description": "Default country and duplicates",
              "prompt": "Bulk VAT number check: 6388047V and IE6388047V, default country IE",
              "tools_triggered": "check_vat_numbers",
              "expected_behavior": "Preserves input order and duplicate rows with a shared live consultation."
            },
            {
              "description": "Requester consultation",
              "prompt": "VIES VAT validation for ATU33864707 using my requester VAT IE6388047V",
              "tools_triggered": "check_vat_numbers",
              "expected_behavior": "Returns the consultation number when VIES accepts the requester and includes it in the validation log."
            }
          ],
          "negative": [
            {
              "description": "Outside country coverage; explain the EU and XI limit.",
              "prompt": "Verify a US sales tax registration number"
            },
            {
              "description": "Tax advice is outside scope; do not decide invoice treatment.",
              "prompt": "Should I apply reverse charge to this invoice?"
            },
            {
              "description": "The service does not search business records by name.",
              "prompt": "Find the VAT number of a company from its name"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "demo_recording_url": "https://vat-check.zovo.one/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial release: live EU VAT validation, service availability, requester consultation numbers and dated XLSX/CSV logs.",
        "translations": {
          "pl-PL": {
            "subtitle": "Sprawdzanie numer\u00f3w VAT",
            "description": "Sprawd\u017a do 100 numer\u00f3w VAT z UE i Irlandii P\u00f3\u0142nocnej w us\u0142udze VIES. Pobierz datowane raporty XLSX i CSV. Wynik zale\u017cy od chwili sprawdzenia; brak dost\u0119pno\u015bci oznacza ponowienie pr\u00f3by. Bez porad podatkowych."
          },
          "de-DE": {
            "subtitle": "EU-USt-Nummern pr\u00fcfen",
            "description": "Pr\u00fcfen Sie bis zu 100 Umsatzsteuer-IDs aus der EU und Nordirland in VIES. Laden Sie datierte XLSX- und CSV-Protokolle herunter. Ergebnisse gelten zum Abfragezeitpunkt. Bei Nichtverf\u00fcgbarkeit sp\u00e4ter erneut pr\u00fcfen. Keine Steuerberatung."
          },
          "es-ES": {
            "subtitle": "Comprobar n\u00fameros de IVA",
            "description": "Compruebe hasta 100 n\u00fameros de IVA de la UE e Irlanda del Norte en VIES. Descargue registros fechados en XLSX y CSV. El resultado corresponde al momento de consulta; si no est\u00e1 disponible, int\u00e9ntelo m\u00e1s tarde. No ofrece asesoramiento fiscal."
          },
          "fr-FR": {
            "subtitle": "V\u00e9rifier les num\u00e9ros de TVA",
            "description": "V\u00e9rifiez jusqu\u2019\u00e0 100 num\u00e9ros de TVA de l\u2019UE et d\u2019Irlande du Nord dans VIES. T\u00e9l\u00e9chargez des journaux dat\u00e9s XLSX et CSV. Le r\u00e9sultat refl\u00e8te le moment de la consultation ; r\u00e9essayez en cas d\u2019indisponibilit\u00e9. Aucun conseil fiscal."
          },
          "ja-JP": {
            "subtitle": "EU VAT\u756a\u53f7\u3092\u78ba\u8a8d",
            "description": "EU\u3068\u5317\u30a2\u30a4\u30eb\u30e9\u30f3\u30c9\u306eVAT\u756a\u53f7\u3092\u6700\u5927100\u4ef6\u3001VIES\u3067\u78ba\u8a8d\u3057\u307e\u3059\u3002\u65e5\u4ed8\u4ed8\u304dXLSX\u30fbCSV\u30ed\u30b0\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002\u7d50\u679c\u306f\u7167\u4f1a\u6642\u70b9\u306e\u60c5\u5831\u3067\u3059\u3002\u5229\u7528\u4e0d\u53ef\u306e\u5834\u5408\u306f\u5f8c\u3067\u518d\u8a66\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u7a0e\u52d9\u52a9\u8a00\u306f\u884c\u3044\u307e\u305b\u3093\u3002"
          },
          "pt-BR": {
            "subtitle": "Verificar n\u00fameros de IVA",
            "description": "Verifique at\u00e9 100 n\u00fameros de IVA da UE e Irlanda do Norte no VIES. Baixe registros datados em XLSX e CSV. O resultado corresponde ao momento da consulta; se indispon\u00edvel, tente mais tarde. N\u00e3o oferece aconselhamento tribut\u00e1rio."
          }
        }
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 04be1ee5ef4d12f4f879cebe04e2a050ea6578d959e0b86a7403ab5fcb03330f