io.github.ContentWriterco/polish-company-financials

Polish Company Financials

Polish company financial statements for AI agents: revenue, profit, assets, rankings, benchmarks.

Endpointhttps://compabase.com/api/mcp/financials (streamable-http)
Registry version1.0.0
Now8 tools · grade A (95) · pin ts_77838185847cdde934512bf9676e5c98 · protocol 2025-06-18
First / last listed2026-10-26 08:23 UTC / 2026-10-26 08:23 UTC
Grade over time2026-10-26: A (95), 8 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 08:23 UTC
8 tools, grade A (95)

Tools: search_companies get_company get_financials count_companies get_company_rankings get_financial_stats get_company_secured_liabilities get_usage

Current tools (8)

search_companiesSearch 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/pho
params: name, krs, nip, city, county, region, postal_code, pkd, all_pkd, legal_form, currency, revenue_min, revenue_max, profit_min, profit_max, profit_operating_min, profit_operating_max, total_assets_min, total_assets_max, ebitda_min, ebitda_max, capital_min, capital_max, estimated_value_min, estimated_value_max, registration_date_min, registration_date_max, is_active, has_email, has_website, sort_by, sort_dir, year, limit, fields
get_companyGet 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.
params: name, krs, nip
get_financialsGet full financial statement metrics per fiscal period — all entity_financial_metrics columns. Includes cash_and_equivalents, inventories, receivables, liabilities, equity, cost breakdown, revenue lines. Identify company by name, KRS, or NIP.
params: name, krs, nip, year_from, year_to
count_companiesCount KRS companies matching given filters. Returns a single number — no company list. Does not count JDG in this tool (full CEIDG is in Compabase; listing is RODO-gated). Sparse or zero counts in JDG-dominated PKDs include a `hint`.
params: name, krs, nip, city, county, region, pkd, all_pkd, legal_form, revenue_min, revenue_max, profit_min, profit_max, profit_operating_min, profit_operating_max, total_assets_min, total_assets_max, ebitda_min, ebitda_max, capital_min, capital_max, estimated_value_min, estimated_value_max, registration_date_min, registration_date_max, is_active, has_email, has_website, year
get_company_rankingsGet a company's revenue rank positions within its industry (PKD), region (voivodeship), and all of Poland. Returns rows from company_financial_rankings — one row per scope (pkd_full, pkd_division, pkd_section, region, country). Use for questions like: where does company X rank in Poland / its industry / its region?
params: name, krs, nip, scope_type
get_financial_statsGet precomputed aggregate financial statistics for a sector, region, PKD branch, or country. Returns median, p25/p75/p90, winsorized mean, mean, total, n_companies, min/max. Use for questions like: what is the median revenue / average profit / assets in industry X or region Y? Prefer median or winsor_mean over mean. cost_wages is PLN-only.
params: dimension_type, dimension_key, metric, currency
get_company_secured_liabilitiesSecured 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.
params: name, krs, nip
get_usageGet current billing period usage and remaining quota — mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies. Includes limits and reset date.
params: none

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.