Polish KYB

io.github.ContentWriterco由 GitHub 账号 ContentWriterco 发布v1.0.0更新于 Oct 24, 2026

Know-your-business checks for Polish companies: KRS, owners, insolvency, sanctions, gazette notices.

已验证Streamable HTTP可网页运行金融安全与监控商业与电商

概览

AI 生成的概览

一个只读的远程 MCP 服务器,用于波兰公司尽职调查,让助手查询 KRS 登记资料、股东、破产、制裁和法院公告等信息。

可以做什么
按名称、KRS 或 NIP 编号搜索并读取波兰 KRS 公司档案,包括增值税状态和主要财务数据,可选精简或详细字段及历史期间。查询公司相关人员:管理层、监事会、股东、代理人以及 CRBR 实际受益人。核查风险信号:国家债务人登记册中的破产与重组程序、MSWiA 制裁名单以及法院与商业公报公告。查看 KNF 金融监管登记条目和财务报表附注中的担保负债。读取公司章程或规约,并查看华沙证券交易所上市数据及当前计费周期用量。
适用场景
适合助手需要审查波兰商业伙伴或供应商时使用:确认登记身份、所有权和实际受益人,或在交易前核查破产、制裁、公报公告和金融监管牌照。
运行要求
由 Compabase 托管的远程 Streamable HTTP 端点,无需本地运行时。需要 Compabase 账户,可通过支持 OAuth 的客户端登录,或使用以 Authorization Bearer 请求头或 apiKey 查询参数传入的 MCP 密钥。需要能访问该端点的网络。
安装前请注意
Authorization 中的 MCP 密钥属于机密,应妥善保管;README 还允许将其放在 URL 查询字符串中,可能泄露到日志。查询会计入付费的 Compabase 套餐,get_usage 工具会显示配额和计费周期数据。该服务器自称只读,但会把公司标识发送给第三方 Compabase。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Polish KYB,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.ContentWriterco%2Fpolish-kyb/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "polish-kyb": {
      "type": "http",
      "url": "https://compabase.com/api/mcp/kyb"
    }
  }
}

README

Polish KYB MCP Server

Verify Polish business partners in one place: registry profile, management and shareholders, beneficial owners, insolvency and restructuring, court gazette notices, sanctions lists and financial supervision licences.

Remote MCP server (Streamable HTTP), read-only, hosted by Compabase.

https://compabase.com/api/mcp/kyb

Tools

ToolWhat it does
search_companies / get_companyFind the company and read its KRS registry profile and VAT status.
get_company_people / get_company_beneficiariesManagement board, supervisory board, shareholders and beneficial owners (CRBR).
get_company_debt_registryInsolvency and restructuring proceedings (KRZ).
get_company_court_gazetteCourt and Commercial Gazette (MSiG) notices.
get_company_sanctions / get_company_financial_supervisionSanctions lists and KNF financial supervision register.
get_company_secured_liabilities / get_company_articlesSecured liabilities and articles of association.

Example prompts

  • Run a KYB check on the company with NIP 5260250995.
  • Who are the beneficial owners of KRS 0000028860?
  • Is this company in insolvency proceedings or on a sanctions list?

Authentication

Sign in with your Compabase account (OAuth) in clients that support it, or send an MCP key: create one at https://compabase.com/integrations?tab=mcp and pass it as Authorization: Bearer mcpk_… or append ?apiKey=mcpk_… to the URL. Queries count toward your Compabase plan.

Setup

Claude (claude.ai, Desktop): Settings → Connectors → Add custom connector → paste the URL above (add ?apiKey=mcpk_… if you use a key).

Cursor / VS Code / Windsurf (mcp.json):

json
{  "mcpServers": {    "polish-kyb": {      "url": "https://compabase.com/api/mcp/kyb",      "headers": { "Authorization": "Bearer mcpk_YOUR_KEY" }    }  }}

ChatGPT: Settings → Apps → Developer mode → Create → paste the URL.

About

Part of the Compabase MCP family. Full Compabase MCP (all Polish company data tools): https://compabase.com/api/mcp.

Questions: [email protected]

Gemini CLI

bash
gemini extensions install https://github.com/ContentWriterco/Polish-KYB-MCP

Gemini CLI asks for your Compabase MCP key during installation (create one at https://compabase.com/integrations?tab=mcp).

Setup guides

Step-by-step setup guides for Claude, ChatGPT, Gemini, Grok, Le Chat, Perplexity, Cursor, VS Code and Claude Code: https://compabase.com/docs/mcp/connect/

来源:README.md,提交 73e6ecc

工具

12

search_companies

Search Polish Companies

Search and filter Polish KRS companies (spółki). Compabase also holds the full CEIDG/JDG register; this tool does not browse JDG — those without a public contact email are hidden because of RODO. Default `fields=summary` returns a compact row (name, NIP, KRS, location, PKD, latest financials, email/phone/website) — small enough for MCP clients. `fields=contacts_only` is name/NIP/KRS/city/email/phone/website only. `fields=full` returns every company_search column plus contacts and may exceed client size limits. Use for rankings, sector filters, city/county/region browsing, name search, or NIP/KRS lookup. When a PKD is mostly JDG, a sparse result includes a `hint` (full CEIDG is in the database; listing is RODO-gated). Do not call export_companies just to get a handful of emails or phones.

输入参数krsnippkdcitynameyearlimitcountyfieldsregionall_pkdsort_by另有 23 个

get_company

Get Company Profile

Get the registry profile of one Polish company: name, legal form, address, industry (PKD), share capital, representation rules, recent registry changes, VAT status and headline financials for the latest filed period. Identify the company by name, KRS number or company tax number (NIP). For earlier years or full statements use get_financials.

输入参数krsnipname

get_company_people

Get Company People & Management

Get people associated with a company — management board, supervisory board, shareholders, proxies. Returns display names, role labels, and relationship types (management, supervisory, ownership, procuration). Identify by name, KRS, or NIP.

输入参数krsnipnamerelationship_type

get_company_stock_market

Get Warsaw Stock Exchange Data (GPW)

Get Warsaw Stock Exchange listing for a company — ticker, ISIN, market (GPW main / NewConnect / GlobalConnect), last close and change, market cap, shares outstanding, TTM EPS, TTM P/E (falls back to last annual filing), last quarterly results, next earnings date, dividend per share and yield. Quotes delayed ~15 minutes, in PLN. Snapshot plus a few recent daily bars — not full OHLCV history. Keyed by NIP. Identify company by name, KRS, or NIP.

输入参数krsnipname

get_company_court_gazette

Get Court and Commercial Gazette (MSiG)

Get notices about a Polish company published in the Court and Commercial Gazette (Monitor Sądowy i Gospodarczy): calls to creditors, liquidation, mergers and transformations. Identify the company by name, KRS number or company tax number (NIP).

输入参数krsnipname

get_company_sanctions

Get sanctions listing (MSWiA)

Official MSWiA sanctions listing for one company. Returns measures and legal grounds when the company is listed; null when it is not. Matched by KRS, NIP, or REGON. The same payload is included on get_company as sanctions.

输入参数krsnipname

get_company_debt_registry

Get National Debt Register (KRZ)

Get insolvency and restructuring proceedings of a Polish company from the National Debtors Register (KRZ). Identify the company by name, KRS number or company tax number (NIP).

输入参数krsnipname

get_company_financial_supervision

Get KNF Financial Supervision Register

KNF register (Polish Financial Supervision Authority): licences and entries of a financial company — banks, payment / e-money institutions, investment firms, insurers, lending institutions, agents. Returns entries with kind, KNF number, status, registration / decision / strike-off dates and services. Keyed by NIP; null when the company has no KNF entry.

输入参数krsnipname

get_company_secured_liabilities

Get Secured Liabilities (Mortgages, Pledges)

Secured liabilities from the latest financial-statement notes (period ending 2025+): mortgages (hipoteki), registered / financial pledges (zastawy), transfers of ownership, assignments — with creditor, amount, secured debt, asset and land-register (KW) numbers. Keyed by KRS; null when nothing is disclosed.

输入参数krsnipname

get_company_beneficiaries

Get Ultimate Beneficial Owners (CRBR)

Get CRBR beneficial owners for a KRS company. All names are returned (same as zarząd / wspólnicy). PESEL is never included (birth_year only). JDG are not in CRBR.

输入参数krsnipname

get_company_articles_of_association

Get Articles of Association

Get the text of a Polish company's articles of association or statute from the court register document repository. Use for questions about share transfers, pre-emption rights, voting rights, management board powers or company duration. Identify the company by name, KRS number or company tax number (NIP).

输入参数krsnipnamedoc_id

get_usage

Get Account Usage & Quota

Get current billing period usage and remaining quota — mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies. Includes limits and reset date.

无需输入参数。

版本历史

1
  1. v1.0.0最新Oct 9, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分