tropia.pl: Polish companies (KRS)

pl.tropia由 tropia.pl 发布官方发布者v1.0.0更新于 Oct 26, 2026

Polish company data from KRS: profiles, historical connections, financials, state aid.

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

概览

AI 生成的概览

远程 MCP 服务器,提供波兰 KRS 登记册中的公司数据:企业档案、关联关系、财务数据、国家援助与公共合同。

可以做什么
  • 按名称、NIP、REGON 或 KRS 编号搜索波兰公司,并取得其他工具所需的 KRS 编号
  • 读取公司登记档案,包括法律形式、状态、地址、注册资本、PKD 代码,full=true 时还包括管理层与风险状态
  • 列出与公司相关的现任及历史人员与实体,以及这些人员关联的其他公司
  • 获取来自 KRS 与 MSiG 的登记变更时间线,可按日期范围筛选并分页
  • 获取多年财务摘要,或单一年度的完整报表(含资产负债表、损益表和现金流量表,若有)
  • 查询公司获得的国家援助与公共合同,以及 API 密钥的余额与用量
适用场景
适合需要核实波兰公司事实的场景:尽职调查、查证公司由谁经营或持股、比较财务业绩,或确认企业是否获得国家援助、中标公共采购。
运行要求
远程 Streamable HTTP 端点,无需安装。需要 tropia.pl API 密钥,通过 Authorization bearer 请求头发送(无法发送请求头的客户端可放在 URL 参数中)。另提供 Docker stdio 镜像供仅支持本地服务器的客户端使用,通过 TROPIA_API_KEY 环境变量配置。付费密钥为预付费。
安装前请注意
每次调用都从预付费余额中扣费(0.03–0.20 PLN),频繁或大范围查询会花钱,可用免费的账户工具查看余额。API 密钥属于机密,不应外泄。数据来自波兰公共登记册,包含董事、股东等个人数据;服务器不暴露 PESEL 号码和实际受益人数据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 tropia.pl: Polish companies (KRS),将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "tropia-pl-polish-companies-krs": {
      "type": "http",
      "url": "https://api.tropia.pl/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

tropia.pl MCP server and API: Polish company data from KRS

Remote Model Context Protocol server and REST API by tropia.pl, the Polish company intelligence service built on the National Court Register (KRS).

Ask Claude, Cursor or any MCP client about a Polish company and get answers from registry data:

  • 1.2 million entities from KRS (913,000 active): companies, foundations, associations, cooperatives
  • Current and historical connections: board members, supervisory boards, shareholders and proxies with dates from/to: who ran or owned a company in the past, not only today
  • Registry change history from KRS and the Court and Economic Monitor (MSiG)
  • Financial statements of 630,000 companies from the eKRS repository: revenue, profit, assets, equity; full balance sheet and P&L line by line where available
  • State aid received (SUDOP, UOKiK) and public contracts (NFZ, Central Register of Contracts, e-Zamówienia)

Full service with interactive connection graphs: tropia.pl · API keys and pricing: tropia.pl/api

Connect

Server URL (Streamable HTTP, no installation):

https://api.tropia.pl/mcp

Claude Code

bash
claude mcp add --transport http tropia https://api.tropia.pl/mcp --header "Authorization: Bearer trp_YOUR_KEY"

Claude Desktop, Cursor, Windsurf and other clients

json
{
  "mcpServers": {
    "tropia": {
      "url": "https://api.tropia.pl/mcp",
      "headers": { "Authorization": "Bearer trp_YOUR_KEY" }
    }
  }
}

Clients that cannot send headers can pass the key in the URL: https://api.tropia.pl/mcp?klucz=trp_YOUR_KEY.

Docker (stdio)

For clients that only run local MCP servers, use the image ddaapp/tropia-mcp on Docker Hub (source in docker/):

bash
docker run -i --rm -e TROPIA_API_KEY=trp_YOUR_KEY ddaapp/tropia-mcp

API key

Get a key at tropia.pl/api. The free demo key works for three showcase companies (ORLEN, CD PROJEKT, 4MASS):

trp_demo_1daaac3ab3d6d898

Paid keys are prepaid: each call costs 0.03–0.20 PLN, the price is listed in every tool description, and calls for a KRS number that does not exist are free. tools/list and initialize work without a key.

Tools

ToolWhat it returnsCost
search_companiesCompanies by name, NIP, REGON or KRS number0.03 PLN
get_companyRegistry profile; with full=true also current governing bodies, PKD codes, court, liquidation/bankruptcy states0.03 PLN
get_company_connectionsPeople and entities connected with the company, current and historical, with roles and dates0.03 PLN
get_company_eventsTimeline of registry changes (appointments, dismissals, shareholder changes)0.05 PLN
get_financialsRevenue, net profit, total assets and equity per year0.03 PLN
get_financial_statementFinancial statement for one year, with full balance sheet, P&L and cash flow where available0.20 PLN
get_public_aidState aid per year and individual grants (SUDOP)0.10 PLN
get_public_contractsNFZ contracts, Central Register of Contracts, won public tenders0.10 PLN
get_accountKey balance and 30-day usagefree

All tools are read-only. Field names and values are in Polish; amounts are in PLN.

Example prompts

  • "Who is on the management board of ORLEN and since when?"
  • "Show the revenue and net profit of CD PROJEKT for the last five years."
  • "Which companies did the shareholders of this company own before? KRS 0000699821"
  • "Did this company receive state aid or win public tenders?"

REST API

The same data is available over plain HTTPS: base URL https://api.tropia.pl/v1, Bearer authentication, OpenAPI 3.0 specification in openapi.json (also served at api.tropia.pl/openapi.json). Documentation: tropia.pl/api/dokumentacja.

bash
curl -H "Authorization: Bearer trp_demo_1daaac3ab3d6d898" https://api.tropia.pl/v1/firma/0000028860

Data and privacy

Data comes from public Polish registers: KRS (Ministry of Justice), MSiG, the eKRS financial documents repository, SUDOP (UOKiK), NFZ, the Central Register of Contracts and e-Zamówienia. PESEL numbers never leave the server. Personal data follows the GDPR objection process described at tropia.pl; the MCP server does not expose person search or beneficial owner (CRBR) data.

Open data

Aggregated financial benchmarks of Polish companies by PKD division (2023-2025), entity counts by legal form and region, and registrations per year are published as open data (CC BY 4.0) on Zenodo: doi.org/10.5281/zenodo.23473573.


Po polsku

Serwer MCP i API tropia.pl: dane o polskich spółkach z KRS dla asystentów AI (Claude, Cursor i inne). Profil rejestrowy, aktualne i historyczne powiązania (zarząd, rada nadzorcza, wspólnicy, prokurenci), historia zmian z KRS i MSiG, sprawozdania finansowe, pomoc publiczna (SUDOP) i kontrakty publiczne.

Adres serwera: https://api.tropia.pl/mcp. Klucz API i cennik: tropia.pl/api. Sprawdź spółkę i jej powiązania na mapie: tropia.pl.

License

Documentation and the OpenAPI specification in this repository: MIT. Data served by the API: see tropia.pl terms.

来源:README.md,提交 fa8cf5d

工具

9

search_companies

Search Polish companies

Find Polish companies in KRS by name, NIP, REGON or KRS number. Returns up to 10 matches with KRS, NIP, REGON, status and city. Use it first to get the KRS number for other tools. Cost: 0.03 PLN per call.

输入参数query必填

get_company

Company profile

Registry profile of a Polish company from KRS: name, legal form, status, registration and deregistration dates, address, share capital, main PKD, historical names. With full=true also the current management board, supervisory board, proxies, all PKD codes, registry court and risk states (liquidation, bankruptcy, restructuring). Cost: 0.03 PLN.

输入参数krs必填full

get_company_connections

Company connections (current and historical)

All people and entities connected with a company, current and historical: board members, supervisory board, shareholders, proxies, liquidators, with role, function and dates from/to. Also the companies in which this company is a shareholder or a member of governing bodies. Cost: 0.03 PLN.

输入参数krs必填

get_company_events

Registry change history

Timeline of registry changes of a company from KRS and the Court and Economic Monitor (MSiG): appointments and dismissals of board members, changes of shareholders and proxies, newest first. Optional date range and paging. Cost: 0.05 PLN.

输入参数tokrs必填fromlimitoffset

get_financials

Financial summary by year

Multi-year financial summary of a company from statements filed in KRS (eKRS financial documents repository): revenue, net profit, total assets, equity per year, in PLN. Cost: 0.03 PLN.

输入参数krs必填

get_financial_statement

Full financial statement for a year

Financial statement of a company for one year: revenue, costs, gross and net profit, tax, total assets, equity; where available the full balance sheet, profit and loss account and cash flow statement line by line with prior-year values. Cost: 0.20 PLN.

输入参数krs必填year必填

get_public_aid

State aid received

Public (state) aid received by a company according to SUDOP (UOKiK): totals per year and individual grants with date, amount in PLN, form, purpose and granting authority. Cost: 0.10 PLN.

输入参数krs必填limitoffset

get_public_contracts

Public contracts

Public sector contracts of a company: NFZ (National Health Fund) contracts per year, contracts from the Central Register of Contracts and won public tenders (e-Zamówienia / BZP). Cost: 0.10 PLN.

输入参数krs必填

get_account

API account balance

Balance and 30-day usage of your tropia.pl API key. Free.

无需输入参数。

版本历史

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

评分

已满足适用检查项的 100%

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

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