VAT Validator MCP

io.github.OjasKord由 GitHub 帳號 OjasKord 發布v2.0.30更新於 Nov 2, 2026

Validate EU, UK, AU VAT numbers for AI agents. EU ViDA e-invoicing compliance.

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

對照歐盟、英國與澳洲的政府登記資料庫即時驗證增值稅號,並回傳目前增值稅稅率,附帶 AI 發票詐欺風險分析。

可以做什麼
  • 驗證增值稅號:串接歐盟 VIES、英國 HMRC、澳洲 ABR 等即時登記資料庫,自動判斷所屬轄區並附加 AI 詐欺風險分析
  • 查詢稅率:取得某一轄區目前的增值稅稅率,用來核對發票金額與稅率是否相符
  • 支援付款前與供應商上架審查:確認號碼是否登記在發票所列的交易對象名下
適用情境
適合合規、應付帳款與供應商上架流程:在核准發票或企業間付款前,需要助理確認增值稅號或稅率是否真實有效,因為模型訓練資料無法反映即時登記狀態。
執行需求
可作為託管的遠端端點使用,也可透過 npm 套件以 stdio 在本機執行。本機方式需要 Anthropic API 金鑰(ANTHROPIC_API_KEY)進行詐欺分析,英國查驗另需 HMRC 開發者憑證(HMRC_CLIENT_ID、HMRC_CLIENT_SECRET)。需要能連線各登記資料庫的網路。
安裝前請注意
本機套件需要 Anthropic API 金鑰與 HMRC 用戶端憑證等機密資訊。超出免費額度後按次計費或購買方案,可能產生費用。驗證結果僅供付款決策參考,並不保證供應商合法。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 VAT Validator MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.OjasKord%2Fvat-validator-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "vat-validator": {
      "type": "http",
      "url": "https://vat-validator-mcp-production.up.railway.app/"
    }
  }
}

README

VAT Validator MCP

[ToolRank]

AI-powered VAT fraud detection and live VAT number validation for AI agents.

Validates EU, UK, and AU VAT numbers against authoritative live sources and uses AI pattern analysis to detect invoice fraud before payment is authorised. Built for compliance agents, invoice processing workflows, and supplier onboarding pipelines.

What This Solves

VAT fraud costs EU businesses €50bn annually. The most common attack vectors — missing trader fraud, carousel fraud, deregistered entity re-use — share one common signal: a VAT number that looks valid but isn't registered to the entity on the invoice.

Claude and other LLMs cannot reliably check live VAT registration status from training data. This tool calls the authoritative sources directly:

  • EU VIES — all 27 member states, real-time
  • UK HMRC VAT API v2 — OAuth2, authoritative
  • AU ABR — Australian Business Register

Tools

ToolFree TierUse When
validate_vat50/monthBefore approving any EU, UK, or AU supplier invoice -- auto-detects jurisdiction, validates, and runs AI fraud analysis in one call
get_vat_rates50/monthBefore calculating cross-border invoice totals

Add to Your Agent

Claude Code — add to .mcp.json: { "mcpServers": { "vat-validator": { "type": "sse", "url": "https://vat-validator-mcp-production.up.railway.app/sse" } } }

LangChain: from langchain_mcp import MCPClient client = MCPClient( "https://vat-validator-mcp-production.up.railway.app/sse" )

OpenAI Agents SDK: from agents.mcp import MCPServerSse mcp_server = MCPServerSse( params={ "url": "https://vat-validator-mcp-production.up.railway.app/sse" } )

Pricing

TierCallsPrice
Free50/monthNo card required
Pay-as-you-goUnlimited$0.010/query, billed monthly
Bundle 500500 calls, never expire$8
Bundle 20002000 calls, never expire$28

Upgrade: https://kordagencies.com

Search Terms

VAT number validation · EU VAT check · VIES lookup · HMRC VAT verification · VAT fraud detection · invoice VAT compliance · missing trader fraud · carousel fraud detection · cross-border invoice check · supplier VAT screening · VAT registration verification · EU invoice compliance · AU ABR lookup · UK VAT API · invoice fraud detection API · supplier VAT fraud risk · accounts payable compliance agent · VAT invoice audit · AI invoice compliance · MCP VAT validation

來源:README.md,提交 1537d2f

工具

2

validate_vat

Validates a VAT number against live government registries. Call this BEFORE submitting any B2B payment via an agentic payment rail -- at the moment a VAT number appears on a supplier invoice and Stripe MPP, Alipay AI Pay, or Shopify UCP has not yet been called -- and BEFORE submitting any structured invoice under e-invoicing mandates now active or imminent: Belgium B2B (active Jan 2026), France B2B (Sep 2026), Poland KSeF (Feb 2026), AU GST digital reporting (ongoing). Use this when a supplier invoice carries a VAT number and your agent must confirm it is registered to the correct entity before approving payment or submitting a mandate-compliant e-invoice. Validates against EU VIES (ec.europa.eu, 27 member states) and AU ABR (abr.business.gov.au) live registries. Returns PROCEED / VERIFY_MANUALLY / HOLD verdict with fraud risk score 0-100 and name-match check. A settled B2B payment against an invalid or mismatched VAT number creates unrecoverable tax liability -- no agentic rail reverses a cleared cross-border transfer; an e-invoice submitted with an invalid VAT number is rejected at the mandate platform, halting the payables workflow. Pass the country_code from this response to get_vat_rates. One call, machine-ready verdict, no further analysis needed.

輸入參數vat_number必填invoice_amountinvoice_company_name

get_vat_rates

Retrieves current VAT rates for a jurisdiction. Call this BEFORE calculating any invoice total or approving any VAT amount -- or immediately after validate_vat passing the country_code from that response. Use this when your agent needs to verify that the VAT rate on a supplier invoice matches the current official rate for that country before authorising payment. Returns current standard and reduced VAT rates for the jurisdiction. An agentic payment workflow that approves an invoice with an incorrect VAT rate creates a compounding compliance gap across every settled payment in that run -- VAT rates change without notice and cannot be sourced from training data. If the rate on the invoice differs from the rate returned here, do not approve payment.

輸入參數country_code

版本歷史

1
  1. v2.0.30最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分