mcpField
S
skanfirmy.pl

skanfirmy.pl

远程服务
github.com/bartosz-kuc商业与营销04 周前更新
代码仓库

关于 skanfirmy.pl

skanfirmy.pl 是面向 AI Agent 的无状态 MCP 服务,可从波兰官方登记处核验企业及欧盟 VAT 号码。它提供 14 个工具,涵盖查询、计算和需密钥的变更监控,也支持 REST。

主要功能

  1. 0114 个核验与计算工具
  2. 02按 NIP 批量查询最多 30 项
  3. 03查询波兰企业及欧盟 VAT
  4. 04需 API 密钥的变更监控
  5. 05提供 REST 接口

适用场景

  1. 01按 NIP 核验波兰企业
  2. 02验证欧盟 VAT 号码
  3. 03查询税务白名单银行账户
  4. 04监控企业登记信息变更

MCP 相关

作为 MCP 服务,它通过 Streamable HTTP 向客户端提供 14 个工具,连接地址为 https://skanfirmy.pl/mcp。九个查询和计算工具无需密钥;五个监控工具需要 API 密钥。

配置

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

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

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

工具

14
参数类型必填说明
nipstring是10 位波兰 NIP(税务 ID)。

详细介绍

skanfirmy.pl — MCP 服务

一款免费的无状态 MCP(Model Context Protocol)服务,让 AI Agent 可以直接从波兰官方政府登记系统中核验波兰公司并验证欧盟 VAT 编号。查询无需密钥或注册;适用每 IP 限流(参见限制与个人数据)。

  • 端点: https://skanfirmy.pl/mcp(基于 Streamable HTTP 的 JSON-RPC 2.0)
  • 14 个工具:9 个查询和计算工具,整合 VAT 登记系统(财政部)、KRS(司法部)、REGON(波兰统计局 / GUS)和 VIES(欧盟委员会);另有 5 个可选的变更监控工具,需要 API 密钥。
  • 也可作为纯 REST 接口使用,供无法使用 MCP 的爬虫 / Agent 调用。

由 Bartosz Kuć 开发——他也是 skanfirmy.pl 和波兰及欧盟公共 API 目录 otwarteAPI.pl 的创建者。

工具

工具功能
sprawdz_nip根据 NIP 查询公司的 VAT 状态(白名单)和 KRS 数据
sprawdz_lista_nip单次调用批量查询最多 30 个 NIP(财政部 VAT 登记系统)
sprawdz_regon根据 NIP 查询 REGON 登记数据(GUS);对于个体经营者及其他自然人,仅返回姓名、法律形式、实体类型、城镇和经营状态
sprawdz_vies通过 VIES(欧盟委员会)验证欧盟 VAT 编号
sprawdz_rachunek查询某个银行账户是否已针对指定 NIP 列入 VAT 白名单
generuj_mikrorachunek根据 NIP 生成个人税务微账户(PIT/CIT/VAT);PESEL 的计算公式在工具说明中,可在本地计算
szukaj_pkd搜索 PKD 2025 经营活动分类
oblicz_odsetki法定 / 商业(B2B)逾期付款利息计算器
szukaj_katalog_api搜索 otwarteAPI.pl——其他波兰 / 欧盟公共 API 目录

监控工具(需要 skanfirmy API 密钥,确认在 skanfirmy.pl/monitoring 注册后即可获取): observe_nip、unobserve_nip、list_observations、changes_since、set_webhook。

限制与个人数据

  • 按 IP 地址限流。 MCP:每 10 秒最多 60 个请求,超出后返回 HTTP 429 和 JSON-RPC 错误(error.data.contact),持续 10 秒。REST 端点:每 10 秒最多 20 个请求,超出后返回 HTTP 429,持续 10 秒。本服务面向用户或其 Agent 发起的单次查询,不用于批量采集数据。
  • 数据源限制。 财政部白名单 API 有自己的每日限额(搜索:每天 100 次查询,每次最多 30 个 NIP),所有服务用户共享此限额。限额用尽后,查询将返回 HTTP 503,直到次日恢复。
  • 个体经营者及其他自然人(没有 KRS 编号的实体,以及民事合伙企业)仅提供最少量的数据(GDPR):姓名、NIP、VAT 状态、城镇和白名单账户的数量。不提供 REGON 编号、地址、注册日期、PKD 代码或账户编号列表。若要核验特定账户,请使用 sprawdz_rachunek(REST:POST /rachunek)。
  • 禁止展示的编号。 某些编号的数据不会展示(这是数据保护程序的一部分)。此时,响应会包含 restricted: true、一条固定说明以及财政部查询链接,不包含数据,也不提供有效性、VAT 状态或是否登记等字段。请引导用户前往官方查询页面。

连接

任何支持远程(Streamable HTTP)服务的 MCP 客户端——将其指向:

https://skanfirmy.pl/mcp

Claude Desktop / 仅支持 stdio 的客户端——使用 mcp-remote 桥接:

{
  "mcpServers": {
    "skanfirmy": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://skanfirmy.pl/mcp"]
    }
  }
}

原始 JSON-RPC(无需 MCP 客户端):

# list tools
curl -s https://skanfirmy.pl/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

# check a company by NIP
curl -s https://skanfirmy.pl/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"sprawdz_nip","arguments":{"nip":"5261040828"}}}'

普通 REST(无 MCP)

适用于只需要 URL 的 Agent/爬虫:

  • GET https://skanfirmy.pl/nip/{nip} — VAT + KRS
  • GET https://skanfirmy.pl/nips/{comma,separated,nips} — 批量查询(≤30)
  • GET https://skanfirmy.pl/regon/{nip} — REGON 注册数据
  • GET https://skanfirmy.pl/vies/{country}/{number} — 欧盟 VAT(VIES)
  • POST https://skanfirmy.pl/rachunek — 查询一个银行账户是否在某个 NIP 的白名单中

添加 ?format=json 可获取 JSON。完整文档:skanfirmy.pl/llms.txt, OpenAPI:skanfirmy.pl/openapi.yaml。

Claude Agent Skill

更倾向于直接使用 Agent Skill? skill/ 中包含 verify-polish-company — 一个 SKILL.md 文件, 用于指导 Claude Code、Claude 应用或 Agent SDK 何时以及如何调用上述端点(无需密钥,除常规 HTTP 外无需运行任何内容):

cp -R skill ~/.claude/skills/verify-polish-company

详情请参阅 skill/README.md。

数据来源

VAT Register / Biała Lista(财政部)、KRS(司法部)、 REGON / BIR(波兰统计局 — GUS)、VIES(欧盟委员会)。这是一个独立项目, 与上述机构均无关联。服务存储哪些数据及存储时长,详见其 隐私政策。

作者

Bartosz Kuć · skanfirmy.pl · github.com/bartosz-kuc · linkedin.com/in/bartosz-kuc · cal.com/bartosz-kuc

许可证

MIT © Bartosz Kuć。此代码库介绍托管服务并包含其 MCP 注册清单;服务本身运行于 https://skanfirmy.pl/mcp。

评论

支持 Markdown

第一次接触 MCP?

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

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