mcpField
O
Openswissdata

Openswissdata

远程服务
openswissdata.com法律与政务0今天更新

关于 Openswissdata

Openswissdata 是提供瑞士联邦参考数据的 MCP 服务,涵盖海关税则、FINMA 登记信息和行业代码映射。三个工具无需密钥或注册;不支持远程 MCP 端点的客户端可使用本地 STDIO 桥接。

主要功能

  1. 01查询瑞士 TARES 税则条目
  2. 02搜索 FINMA 登记和警示
  3. 03映射 NOGA、NACE 与 ISIC 代码
  4. 04使用本地 STDIO 桥接

适用场景

  1. 01核查瑞士进口商品的税则详情
  2. 02搜索 FINMA 记录中的机构
  3. 03转换不同分类体系的行业代码

MCP 相关

该服务提供瑞士税则、FINMA 和行业代码数据工具。其软件包可将仅支持本地 STDIO 的客户端桥接到远程 MCP 端点;支持 HTTP 的客户端可直接连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.openswissdata.com/jsonrpc
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@openswissdata/mcp0.1.2

工具

9
参数类型必填说明
hs8string是8 位瑞士税则号
langenum否fr | de | it | en

详细介绍

@openswissdata/mcp

用于瑞士联邦参考数据的 MCP 服务:瑞士海关关税(TARES)、FINMA 受监管机构登记册和 FINMA 警告名单,以及 NOGA / NACE / ISIC 活动代码对应关系。三种工具无需密钥或注册即可使用。

此软件包是连接到远程 OpenSwissData MCP 端点的小型 STDIO 桥接程序,适用于只能启动本地进程的客户端。支持通过 HTTP 使用 MCP 的客户端可以直接连接到 https://mcp.openswissdata.com/jsonrpc,无需使用此程序。

免费工具(无需密钥)

限制:每个 IP 地址每小时 100 次调用。

工具功能
tariff_lookup输入 8 位瑞士关税编号(可带点,例如 8471.3000),返回完整的 TARES 条目:FR/DE/IT/EN 语种的描述、最惠国税率、优惠制度、限制和海关减免代码。输入 2 至 7 位 HS 前缀(例如国际 HS6 代码 847130),可列出其下的瑞士 8 位条目。
kyc_check按机构名称搜索 FINMA 登记册和 FINMA 警告名单。
cross_walk在 NOGA 2008、NOGA 2025、NACE 2.0、NACE 2.1 和 ISIC 4 之间转换活动代码,并提供关系类型及其来源。

其他工具(tariff_semantic_search、classify_text、finma_search、tariff_changelog、entity_history)需要现有访问权限;目前不开放新的付费订阅。购买数据集文件不会创建 API 密钥。statent_lookup 已撤下。

设置

Claude Code,远程端点(无需桥接程序):

claude mcp add --transport http openswissdata https://mcp.openswissdata.com/jsonrpc

使用 mcpServers 配置并运行本地进程的客户端(Claude Desktop、Cline 等):

{
  "mcpServers": {
    "openswissdata": {
      "command": "npx",
      "args": ["-y", "@openswissdata/mcp"]
    }
  }
}

每次列出工具时,工具及其架构都会从服务端获取。

变量默认值用途
OPENSWISSDATA_API_KEY无现有 OAuth 令牌,按其所包含的权限使用
OPENSWISSDATA_BASE_URLhttps://mcp.openswissdata.com替代服务端
OPENSWISSDATA_TIMEOUT_MS30000超时时间,包括读取完整响应的时间

请将密钥保存在客户端的私有配置中。诊断信息输出到 stderr;stdout 专用于协议。openswissdata-mcp --version 和 --help 会显示版本和帮助信息。

开发

检查使用 Node 22 运行。运行时仍声明支持 Node 18 及以上版本;请使用仍受维护的版本。

npm ci
npm run typecheck
npm test
npm run build
npm pack --dry-run

测试会使用官方 SDK 执行完整的 MCP 交互,并中断响应正文卡住的情况。仓库中的更改不会发布新的 npm 版本:分发前请单独检查软件包注册表。

Dockerfile 提供本地替代方案:docker build -t openswissdata-mcp .,然后运行 docker run --rm -i openswissdata-mcp。

限制

OpenSwissData 是非官方副本。请保留向用户显示的声明。近似对应关系需要专家验证;缺少关税数值并不表示免税;未找到 FINMA 结果并非合规证明。作出任何决定前,请核对原始来源(xtares.admin.ch、finma.ch、瑞士联邦统计局)。

完整数据集以签名文件形式出售,详见 openswissdata.com。面向 AI Agent 的摘要见 openswissdata.com/llms.txt。

Apache-2.0 许可证。所用 MCP SDK 的文档。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。