BUMIT

Swiss business verification with per-check source provenance and evidence freshness.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
83%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~606token 数(工具定义)
~2.6 KB典型响应大小
对注意力的影响极小(占 128k 上下文窗口的 0.47%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "verify-business": {
      "url": "https://bumit.ai/mcp"
    }
  }
}

远程端点

https://bumit.ai/mcpstreamable-http

它能做什么

工具清单

工具(1)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢verify_business(uid, name, address)

Verify a Swiss business (current scope: Switzerland only) by uid, name and/or address, using evidence from official/public Swiss sources: Zefix (commercial-register index), plus SECO sanctions and FINMA authorisation datasets ingested by the operator. Each check names its source (checks[].sources), data basis, provenance and freshness (observed_at, retrieved_at, source timestamps); explain to the user which source supplied the evidence and when BUMIT observed or retrieved it. A timestamp that is null is unknown — do not infer one. Returns the BUMIT business-verification result (contract 1.0.0-phase13.2); result.outcome is one of VERIFIED, NOT_VERIFIED, REVIEW_REQUIRED, UNAVAILABLE, NOT_FOUND, AMBIGUOUS, UNSUPPORTED — all are business results, not errors. You may call with only a company name; no UID is needed. An exact unique legal-name match is resolved and verified in one call. Otherwise result.outcome is AMBIGUOUS and resolution.candidates lists commercial-register companies (uid, legal_name, seat, canton): BUMIT never selects a partial/similar or duplicate-name candidate. Choose the intended company from your context (or ask the user), then call verify_business again with {"uid": "<candidate uid>"}. NOT_FOUND means the register search returned no candidate. REVIEW_REQUIRED: additional review of the blocking checks is required before acting. UNAVAILABLE: evidence could not currently support a conclusion; it is NOT NOT_VERIFIED. Checks marked UNSUPPORTED have no source and must stay unsupported.

输入模式

{
  "type": "object",
  "properties": {
    "uid": {
      "type": "string",
      "maxLength": 64,
      "pattern": "^[\\s._/-]*[Cc][\\s._/-]*[Hh][\\s._/-]*[Ee](?:[\\s._/-]*[0-9]){9}[\\s._/-]*$",
      "description": "Swiss UID, canonical (CHE-123.456.789) or compact (CHE123456789). Check digit validated server-side."
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300,
      "description": "Exact legal name. Name-only resolution needs at least 3 characters. Exact normalized equality only; never fuzzy."
    },
    "address": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "street",
        "house_number",
        "postcode",
        "locality"
      ],
      "properties": {
        "street": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "house_number": {
          "type": "string",
          "minLength": 1,
          "maxLength": 20
        },
        "postcode": {
          "type": "string",
          "minLength": 1,
          "maxLength": 10
        },
        "locality": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        }
      }
    }
  },
  "additionalProperties": false,
  "minProperties": 1
}

社区

评价此服务器

证据

最近观测

已验证未记录版本1 个工具