关于 skanfirmy.pl
skanfirmy.pl 是面向 AI Agent 的无状态 MCP 服务,可从波兰官方登记处核验企业及欧盟 VAT 号码。它提供 14 个工具,涵盖查询、计算和需密钥的变更监控,也支持 REST。
主要功能
- 0114 个核验与计算工具
- 02按 NIP 批量查询最多 30 项
- 03查询波兰企业及欧盟 VAT
- 04需 API 密钥的变更监控
- 05提供 REST 接口
适用场景
- 01按 NIP 核验波兰企业
- 02验证欧盟 VAT 号码
- 03查询税务白名单银行账户
- 04监控企业登记信息变更
MCP 相关
作为 MCP 服务,它通过 Streamable HTTP 向客户端提供 14 个工具,连接地址为 https://skanfirmy.pl/mcp。九个查询和计算工具无需密钥;五个监控工具需要 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://skanfirmy.pl/mcpclaude mcp add --transport http bartosz-kuc-skanfirmy https://skanfirmy.pl/mcp{"mcpServers":{"bartosz-kuc-skanfirmy":{"type":"http","url":"https://skanfirmy.pl/mcp"}}}在 Cursor 中打开{"servers":{"bartosz-kuc-skanfirmy":{"type":"http","url":"https://skanfirmy.pl/mcp"}}}在 VS Code 中打开{"mcpServers":{"bartosz-kuc-skanfirmy":{"type":"http","url":"https://skanfirmy.pl/mcp"}}}{"mcpServers":{"bartosz-kuc-skanfirmy":{"serverUrl":"https://skanfirmy.pl/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
14| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| nip | string | 是 | 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 + KRSGET 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。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。