World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 104 tools.
Validate EU VAT numbers against the official VIES service with a local pre-check.
使っているAIアプリを選んで、設定をコピーしてください。
チェック 3/5 合格 · 質問内容は提供元のサーバー(neeenja--vies-vat-validator-mcp.apify.actor)を通ります
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 2 分
キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
CustomizeConnectors
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
VIES VAT Validator MCPhttps://neeenja--vies-vat-validator-mcp.apify.actor/mcpAuthentication は Claude が検出したままにして Add を押します
+ConnectorsVIES VAT Validator MCP
VIES VAT Validator MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が VIES VAT Validator MCP を使っていると言うか、回答に VIES VAT Validator MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT は法人向けプランのみ接続できます
Web 版 ChatGPT Business・Enterprise・Edu で、ワークスペースの管理者かオーナーが追加します · Free・Plus・Pro の場合:あなたの ChatGPT プランではまだ MCP を自分でつなげません
Plugins+Add custom MCP server
名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します
VIES VAT Validator MCPhttps://neeenja--vies-vat-validator-mcp.apify.actor/mcp新しいチャットを開き、入力前にプラグインの一覧から VIES VAT Validator MCP を選びます
VIES VAT Validator MCP を使って、私に何ができるか教えて、1 つやってみせて✓ ChatGPT が VIES VAT Validator MCP を使っていると言うか、回答に VIES VAT Validator MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code につなげます · 約 2 分
キー不要、インストール不要
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --transport http --scope user vies-vat-validator https://neeenja--vies-vat-validator-mcp.apify.actor/mcpVIES VAT Validator MCP が一覧にあり、接続済みと表示されれば OK です
VIES VAT Validator MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が VIES VAT Validator MCP を使っていると言うか、回答に VIES VAT Validator MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 2 分
キー不要、インストール不要
VIES VAT Validator MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が VIES VAT Validator MCP を使っていると言うか、回答に VIES VAT Validator MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 2 分
キー不要、インストール不要
VIES VAT Validator MCP を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が VIES VAT Validator MCP を使っていると言うか、回答に VIES VAT Validator MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
Web 経由でつなぐアプリ用のアドレス
https://neeenja--vies-vat-validator-mcp.apify.actor/mcpJSON 設定は下の「開発者向け」にあります
Claude Code
claude mcp add --transport http --scope user vies-vat-validator https://neeenja--vies-vat-validator-mcp.apify.actor/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"vies-vat-validator": {
"url": "https://neeenja--vies-vat-validator-mcp.apify.actor/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"vies-vat-validator": {
"type": "http",
"url": "https://neeenja--vies-vat-validator-mcp.apify.actor/mcp"
}
}
}この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント PanStories で確認済みです
コードの最終更新:14 日前
MITを使用
キーやトークンを自分でコピーして貼り付ける必要があります
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック5項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は14 日前、最新バージョン(1.0.1)がレジストリに届いたのは35 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP に対応したアプリでも使えます(例:ChatGPT Business 以上)。
同じカテゴリには:World Monitor, Claude Flow, Windmill
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 104 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
VIES VAT Validator MCP validates EU VAT numbers through the official free VIES SOAP API, wrapped with a local format pre-check + free TTL cache and bilingual (中文 / English) error codes. A "regulatory must-have" compliance tool for cross-border e-commerce and trade sellers.
Current version: 1.0.3 · License: MIT · Trust: built read-only, no secret exfiltration, self-healing bilingual errors.
EN — Two-stage EU VAT validation: free offline format pre-check, then live VIES, with bilingual error codes.
简体中文 — 两段式欧盟 VAT 校验:本地免费格式预检 + 官方 VIES 实查,中英双语错误码。
繁體中文 — 兩段式歐盟 VAT 校驗:本地免費格式預檢 + 官方 VIES 實查,中英雙語錯誤碼。
🌐 [English](#english) · [简体中文](#简体中文) · [繁體中文](#繁體中文)
| It lives at | Link |
|---|---|
| MCP endpoint | https://neeenja--vies-vat-validator-mcp.apify.actor/mcp |
| Apify Store | https://apify.com/neeenja/vies-vat-validator-mcp |
| Source | https://github.com/PanStories/vies-vat-validator-mcp |
| Featured on | Sartbot Featured |
| Capability | Notes | Pricing |
|---|---|---|
validate_vat | free local format check, then optional live VIES verification; structured + bilingual errors | $0.0005 / event (→ $0.005 from 2026-11-06) |
check_vat_format | pure local regex format check — no network, free | free |
list_supported_countries | supported countries — native name + local VAT term + 中文/EN | free |
get_error_codes | full bilingual error-code table | free |
| resources | vat://error-codes / vat://supported-countries / vat://spec | free |
| prompts | vat_compliance_guide / explain_vat_result | free |
Covers EU 27 + GB + XI (Northern Ireland). Every country also carries its native name and — far more useful — the local term for the VAT number, which is what people actually search for:
| 代码 Code | 母语名 Native | 当地 VAT 叫法 Local VAT term | 中文 | English | EU |
|---|---|---|---|---|---|
| AT | Österreich | UID-Nummer | 奥地利 | Austria | ✅ |
| BE | België / Belgique | BTW-nummer / numéro de TVA | 比利时 | Belgium | ✅ |
| BG | България | ДДС номер | 保加利亚 | Bulgaria | ✅ |
| CY | Κύπρος / Kıbrıs | Αριθμός ΦΠΑ | 塞浦路斯 | Cyprus | ✅ |
| CZ | Česko | DIČ | 捷克 | Czech Republic | ✅ |
| DE | Deutschland | USt-IdNr. | 德国 | Germany | ✅ |
| DK | Danmark | CVR-nummer | 丹麦 | Denmark | ✅ |
| EE | Eesti | KMKR number | 爱沙尼亚 | Estonia | ✅ |
| EL | Ελλάδα | Αριθμός ΦΠΑ | 希腊 | Greece | ✅ |
| ES | España | NIF (IVA) | 西班牙 | Spain | ✅ |
| FI | Suomi | ALV-numero | 芬兰 | Finland | ✅ |
| FR | France | numéro de TVA | 法国 | France | ✅ |
| HR | Hrvatska | PDV broj | 克罗地亚 | Croatia | ✅ |
| HU | Magyarország | ÁFA-szám | 匈牙利 | Hungary | ✅ |
| IE | Ireland / Éire | VAT number | 爱尔兰 | Ireland | ✅ |
| IT | Italia | Partita IVA | 意大利 | Italy | ✅ |
| LT | Lietuva | PVM kodas | 立陶宛 | Lithuania | ✅ |
| LU | Lëtzebuerg / Luxembourg | numéro TVA | 卢森堡 | Luxembourg | ✅ |
| LV | Latvija | PVN numurs | 拉脱维亚 | Latvia | ✅ |
| MT | Malta | VAT number | 马耳他 | Malta | ✅ |
| NL | Nederland | btw-nummer | 荷兰 | Netherlands | ✅ |
| PL | Polska | NIP | 波兰 | Poland | ✅ |
| PT | Portugal | NIF | 葡萄牙 | Portugal | ✅ |
| RO | România | cod de TVA | 罗马尼亚 | Romania | ✅ |
| SE | Sverige | momsregistreringsnummer | 瑞典 | Sweden | ✅ |
| SI | Slovenija | ID za DDV | 斯洛文尼亚 | Slovenia | ✅ |
| SK | Slovensko | IČ DPH | 斯洛伐克 | Slovakia | ✅ |
| GB | United Kingdom | VAT registration number | 英国 | United Kingdom | — |
| XI | Northern Ireland | VAT registration number (XI) | 北爱尔兰 | Northern Ireland | — |
叫法取当地商务常用写法;部分国家有不止一种官方接受的写法,表中列最主要的那种。
Terms follow common local business usage — some countries accept more than one form; the main one is shown.
npm install
npm run build npm start # stdio transport, connects to any MCP client npm test # vitest, all green npm run verify # generate verify-report.html with real payloads
{
"mcpServers": { "vat-validator": { "command": "node", "args": ["/abs/path/vies-vat-validator-mcp/dist/index.js"] } } }
Point your MCP client at the Streamable HTTP endpoint:
https://neeenja--vies-vat-validator-mcp.apify.actor/mcp
with the header Authorization: Bearer .
Format pre-check (free)
{ "name": "check_vat_format", "arguments": { "vat": "FR123456789" } }
→ { "formatValid": true, "normalized": "FR123456789", "pattern": "^([A-Z]{2})?\\d{9}$" }
Live verification (paid event)
{ "name": "validate_vat", "arguments": { "vat": "FR123456789", "useCache": true, "live": true } }
→ { "valid": true, "formatValid": true, "viesValid": true, "source": "vies", "name": "...", "address": "..." }
| Code | 中文 | EN |
|---|---|---|
VAT_FORMAT_INVALID | 格式不符 | format mismatch |
VAT_VIES_INVALID | VIES 判定无效 | VIES says invalid |
VIES_MS_UNAVAILABLE | 成员国系统不可用 | member state down |
VIES_TIMEOUT | 超时 | timeout |
NETWORK_ERROR | 网络错误 | network error |
Full table via get_error_codes or vat://error-codes.
npm run apify:login # complete KYC yourself first (one-time)
npm run apify:validate # validate actor.json npm run apify:push # publish to Apify Store
Pricing lives in .actor/actor.json → pricingEvents: format / error / country queries are free; only mcp-validate-vat is billed.
express / soap / fast-xml-parser: the SOAP envelope is hand-built and the response parsed with namespace-agnostic regex.See SPEC.md for the full contract.
| 能力 | 说明 | 计费 |
|---|---|---|
validate_vat | 先做免费本地格式校验,再按需调用欧盟官方 VIES 接口核验真实性;结构化 + 双语错误 | $0.0005 / 次(2026-11-06 起 $0.005) |
check_vat_format | 纯本地正则格式校验,零网络、零成本 | 免费 |
list_supported_countries | 返回支持国家(母语名 + 当地 VAT 叫法 + 中/英) | 免费 |
get_error_codes | 返回完整中英双语错误码表 | 免费 |
| resources | vat://error-codes / vat://supported-countries / vat://spec | 免费 |
| prompts | vat_compliance_guide / explain_vat_result | 免费 |
覆盖 EU 27 + GB + XI(北爱尔兰)。每个国家还带母语名,以及更实用的当地对 VAT 号的叫法——这才是当地人真正会搜的词:
| 代码 Code | 母语名 Native | 当地 VAT 叫法 Local VAT term | 中文 | English | EU |
|---|---|---|---|---|---|
| AT | Österreich | UID-Nummer | 奥地利 | Austria | ✅ |
| BE | België / Belgique | BTW-nummer / numéro de TVA | 比利时 | Belgium | ✅ |
| BG | България | ДДС номер | 保加利亚 | Bulgaria | ✅ |
| CY | Κύπρος / Kıbrıs | Αριθμός ΦΠΑ | 塞浦路斯 | Cyprus | ✅ |
| CZ | Česko | DIČ | 捷克 | Czech Republic | ✅ |
| DE | Deutschland | USt-IdNr. | 德国 | Germany | ✅ |
| DK | Danmark | CVR-nummer | 丹麦 | Denmark | ✅ |
| EE | Eesti | KMKR number | 爱沙尼亚 | Estonia | ✅ |
| EL | Ελλάδα | Αριθμός ΦΠΑ | 希腊 | Greece | ✅ |
| ES | España | NIF (IVA) | 西班牙 | Spain | ✅ |
| FI | Suomi | ALV-numero | 芬兰 | Finland | ✅ |
| FR | France | numéro de TVA | 法国 | France | ✅ |
| HR | Hrvatska | PDV broj | 克罗地亚 | Croatia | ✅ |
| HU | Magyarország | ÁFA-szám | 匈牙利 | Hungary | ✅ |
| IE | Ireland / Éire | VAT number | 爱尔兰 | Ireland | ✅ |
| IT | Italia | Partita IVA | 意大利 | Italy | ✅ |
| LT | Lietuva | PVM kodas | 立陶宛 | Lithuania | ✅ |
| LU | Lëtzebuerg / Luxembourg | numéro TVA | 卢森堡 | Luxembourg | ✅ |
| LV | Latvija | PVN numurs | 拉脱维亚 | Latvia | ✅ |
| MT | Malta | VAT number | 马耳他 | Malta | ✅ |
| NL | Nederland | btw-nummer | 荷兰 | Netherlands | ✅ |
| PL | Polska | NIP | 波兰 | Poland | ✅ |
| PT | Portugal | NIF | 葡萄牙 | Portugal | ✅ |
| RO | România | cod de TVA | 罗马尼亚 | Romania | ✅ |
| SE | Sverige | momsregistreringsnummer | 瑞典 | Sweden | ✅ |
| SI | Slovenija | ID za DDV | 斯洛文尼亚 | Slovenia | ✅ |
| SK | Slovensko | IČ DPH | 斯洛伐克 | Slovakia | ✅ |
| GB | United Kingdom | VAT registration number | 英国 | United Kingdom | — |
| XI | Northern Ireland | VAT registration number (XI) | 北爱尔兰 | Northern Ireland | — |
叫法取当地商务常用写法;部分国家有不止一种官方接受的写法,表中列最主要的那种。
Terms follow common local business usage — some countries accept more than one form; the main one is shown.
npm install
npm run build npm start # stdio 传输,接任意 MCP 客户端 npm test # vitest 全绿 npm run verify # 生成真实 payload 验证报告 verify-report.html
{
"mcpServers": { "vat-validator": { "command": "node", "args": ["/abs/path/vies-vat-validator-mcp/dist/index.js"] } } }
把你的 MCP 客户端指向 Streamable HTTP 端点:
https://neeenja--vies-vat-validator-mcp.apify.actor/mcp
并带上请求头 Authorization: Bearer 。
格式预校验(免费)
{ "name": "check_vat_format", "arguments": { "vat": "FR123456789" } }
→ { "formatValid": true, "normalized": "FR123456789", "pattern": "^([A-Z]{2})?\\d{9}$" }
实查(付费事件)
{ "name": "validate_vat", "arguments": { "vat": "FR123456789", "useCache": true, "live": true } }
→ { "valid": true, "formatValid": true, "viesValid": true, "source": "vies", "name": "...", "address": "..." }
| 代码 | 中文 | EN |
|---|---|---|
VAT_FORMAT_INVALID | 格式不符 | format mismatch |
VAT_VIES_INVALID | VIES 判定无效 | VIES says invalid |
VIES_MS_UNAVAILABLE | 成员国系统不可用 | member state down |
VIES_TIMEOUT | 超时 | timeout |
NETWORK_ERROR | 网络错误 | network error |
完整表见 get_error_codes 或 vat://error-codes。
npm run apify:login # 本人先完成 KYC(一次性)
npm run apify:validate # 校验 actor.json npm run apify:push # 上架
计费见 .actor/actor.json 的 pricingEvents:格式 / 错误 / 国家查询免费,仅 mcp-validate-vat 计费。
express / soap / fast-xml-parser:SOAP 信封手写、响应用命名空间无关的正则提取。完整契约见 SPEC.md。
| 能力 | 說明 | 計費 |
|---|---|---|
validate_vat | 先做免費本地格式校驗,再依需求呼叫歐盟官方 VIES 介面核驗真實性;結構化 + 雙語錯誤 | $0.0005 / 次(2026-11-06 起 $0.005) |
check_vat_format | 純本地正則格式校驗,零網路、零成本 | 免費 |
list_supported_countries | 回傳支援國家(母語名 + 當地 VAT 叫法 + 中/英) | 免費 |
get_error_codes | 回傳完整中英雙語錯誤碼表 | 免費 |
| resources | vat://error-codes / vat://supported-countries / vat://spec | 免費 |
| prompts | vat_compliance_guide / explain_vat_result | 免費 |
涵蓋 EU 27 + GB + XI(北愛爾蘭)。每個國家還帶母語名,以及更實用的當地對 VAT 號的叫法——這才是當地人真正會搜的詞:
| 代码 Code | 母语名 Native | 当地 VAT 叫法 Local VAT term | 中文 | English | EU |
|---|---|---|---|---|---|
| AT | Österreich | UID-Nummer | 奥地利 | Austria | ✅ |
| BE | België / Belgique | BTW-nummer / numéro de TVA | 比利时 | Belgium | ✅ |
| BG | България | ДДС номер | 保加利亚 | Bu