Skip to content

Polish Company Financials

by ContentWriterco · remote · no sign-in to list tools · v1.0.0 · published by GitHub user ContentWriterco

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

Read only

8 tools: 8 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http polish-company-financials https://compabase.com/api/mcp/financials

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Only reads 8Claude Code: allow
  • count_companiesCount KRS companies matching given filters.No findings

    Why it is in this group

    • The name "count_companies" says "count": a word for reading.
    Description, as the server wrote it
    Count 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`.

    Annotations the server declares

    • title: Count Polish Companies
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • 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 fin…No findings

    Why it is in this group

    • The name "get_company" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Get Company Profile
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_company_rankingsGet a company's revenue rank positions within its industry (PKD), region (voivodeship), and all of Poland.No findings

    Why it is in this group

    • The name "get_company_rankings" says "get": a word for reading.
    Description, as the server wrote it
    Get 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?

    Annotations the server declares

    • title: Get Company Sector Rankings
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_company_secured_liabilitiesSecured liabilities from the latest financial-statement notes (period ending 2025+): mortgages (hipoteki), registered / financial pledges (zastawy), transfers of ownership, assignm…No findings

    Why it is in this group

    • The name "get_company_secured_liabilities" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Get Secured Liabilities (Mortgages, Pledges)
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_financial_statsGet precomputed aggregate financial statistics for a sector, region, PKD branch, or country.No findings

    Why it is in this group

    • The name "get_financial_stats" says "get": a word for reading.
    Description, as the server wrote it
    Get 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.

    Annotations the server declares

    • title: Get Sector Financial Statistics
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_financialsGet full financial statement metrics per fiscal period — all entity_financial_metrics columns.No findings

    Why it is in this group

    • The name "get_financials" says "get": a word for reading.
    Description, as the server wrote it
    Get 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.

    Annotations the server declares

    • title: Get Full Financial Statements
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_usageGet current billing period usage and remaining quota — mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies.No findings

    Why it is in this group

    • The name "get_usage" says "get": a word for reading.
    Description, as the server wrote it
    Get current billing period usage and remaining quota — mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies. Includes limits and reset date.

    Annotations the server declares

    • title: Get Account Usage & Quota
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_companiesSearch and filter Polish KRS companies (spółki).No findings

    Why it is in this group

    • The name "search_companies" says "search": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Search Polish Companies
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http polish-company-financials https://compabase.com/api/mcp/financials

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__polish-company-financials__search_companies",
      "mcp__polish-company-financials__get_company",
      "mcp__polish-company-financials__get_financials",
      "mcp__polish-company-financials__count_companies",
      "mcp__polish-company-financials__get_company_rankings",
      "mcp__polish-company-financials__get_financial_stats",
      "mcp__polish-company-financials__get_company_secured_liabilities",
      "mcp__polish-company-financials__get_usage"
    ],
    "ask": [],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as polish-company-financials. Review it before you use it.