Commerce Validators

org.scienceswarm由 scienceswarm.org 發布官方發布者v1.1.1更新於 Oct 26, 2026

Commerce validators: live EU VAT (VIES), EORI, email/MX lookups; IBAN/ABA/GTIN checksums; VAT rates.

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

概覽

AI 產生的概覽

讓助理驗證歐盟 VAT 號碼、EORI 號碼、電子郵件、IBAN、ABA 路由號碼與 GTIN 代碼,並查詢 VAT 稅率。

可以做什麼
提供商務驗證工具:透過 VIES 即時驗證歐盟 VAT 號碼、查詢 EORI 號碼、查詢電子郵件與 MX 記錄、驗證 IBAN、ABA 與 GTIN 的檢查碼,以及查詢 VAT 稅率。它是遠端 MCP 端點,助理透過網路呼叫,不會在本機執行任何程式。
適用情境
適合助理在客戶上線、開立發票、稅務或電子商務流程中核對企業或付款識別碼,例如確認客戶的 VAT 號碼,或在設定付款前找出打錯的 IBAN。
執行需求
透過 streamable HTTP 連線遠端 MCP 端點 金鑰、環境變數或標頭;需要能連線該端點的網路。
安裝前請注意
驗證請求會送往第三方服務,提交的識別碼會離開你的環境。結果只應視為核對,不構成法律或稅務意見;涉及付款或申報的內容請另行確認。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "commerce-validators": {
      "type": "http",
      "url": "https://mcp.scienceswarm.org/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

10

validate_iban

Validate an IBAN (International Bank Account Number) by structure + the ISO 7064 mod-97 checksum. Catches typos/invalid accounts before you initiate a transfer. Pure-algorithm; no data leaves the machine.

輸入參數iban必填

validate_gtin

Validate a GTIN / UPC / EAN barcode (GTIN-8/12/13/14) by its check digit. Catches mistyped product barcodes in inventory/catalog workflows. Pure-algorithm.

輸入參數code必填

validate_aba_routing

Validate a US ABA bank routing number (9 digits) by its checksum. Catch typos before initiating an ACH/wire payout. Pure-algorithm; nothing leaves the machine.

輸入參數routing_number必填

validate_eu_vat

Validate an EU VAT number against the official EU VIES service (live government lookup). Returns whether it is registered/valid and, if available, the registered trader name + address. An LLM cannot know this without the real lookup — use this before invoicing/reverse-charging an EU B2B customer. Input e.g. 'DE811569869' or 'IE6388047V' (country code + number).

輸入參數vat_number必填

validate_eori

Validate an EORI number (Economic Operators Registration and Identification) against the official EU customs database (live lookup). An EORI is required for EU imports/exports — check a trading partner's or your own EORI before customs filings / freight bookings. Input e.g. 'DE1234567890123' (country code + number).

輸入參數eori必填

check_email_domain

Check whether a domain can actually receive email (has MX records) via a real DNS-over-HTTPS lookup — validate a customer/supplier email's domain before sending or invoicing. An LLM can't know current DNS; this does the live lookup.

輸入參數email_or_domain必填

vat_rate_by_country

EU VAT rates (standard / reduced / super-reduced / parking) for a country, from the maintained ibericode/vat-rates dataset (fetched live, cached 24h) — including which rate set was in force on an optional 'date' (YYYY-MM-DD) and the names of regional exceptions (e.g. Canary Islands). Input e.g. 'DE', 'FR', 'HU'.

輸入參數datecountry_code必填

stripe_connect_split

Compute the Stripe Connect three-way split for one charge. Returns what the buyer pays, what Stripe takes, what the platform nets (its application fee), and what the connected seller nets — plus the platform's effective take rate. fee_bearer: 'seller' | 'platform' | 'buyer' (who absorbs the Stripe processing fee). Rates are editable; defaults are US card standard 2.9%+$0.30.

輸入參數fee_bearercharge_amount必填processing_pctprocessing_fixedapplication_fee_pctapplication_fee_fixed

payout_reconciliation

Explain why a payout is less than sales: walk gross -> deductions -> expected, and (if actual_deposit given) flag the unexplained gap (shortfall/surplus).

輸入參數refundschargebacksgross_sales必填actual_depositprocessing_feesother_deductions

reorder_point

Reorder point = lead-time demand + safety stock. If on_hand is given, returns whether to reorder now and the days of cover remaining.

輸入參數on_handsafety_stocklead_time_days必填avg_daily_sales必填

版本歷史

1
  1. v1.1.1最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。