Compabase MCP Server

MCP server for 3M+ Polish companies — KRS & CEIDG financials, ownership, and industry search.

Local serverstdio

What is the Compabase MCP Server?

MCP server for 3M+ Polish companies — KRS & CEIDG financials, ownership, and industry search.

What you get

Ask your AI about Polish business in plain language: company financials, ownership structures, industry rankings, board members, and more — all backed by real registry data.

This is the MCP server for Polish companies data. Instead of building API integrations yourself, you connect your AI assistant to the Compabase MCP endpoint and talk to it naturally:

What the assistant can call

Once Compabase is connected, these are the calls the assistant has available:

  • search_companies — Supports filtering by: name, KRS, NIP, city, county, voivodeship, postal code, PKD industry code (primary or any), legal form, revenue, net profit
  • count_companies — The count_companies tool exposed by this server
  • get_company — The get_company tool exposed by this server
  • get_financials — Includes: revenue_total, profit_net, profit_sales, ebitda, total_assets, currency, fiscal period dates
  • get_company_people — The get_company_people tool exposed by this server
  • execute_sql — The execute_sql tool exposed by this server

Recorded tools

  • search_companies — Supports filtering by: name, KRS, NIP, city, county, voivodeship, postal code, PKD industry code (primary or any), legal form, revenue, net profit, operating profit, EBITDA, total assets, share capital, estimated value,
  • count_companies — The count_companies tool exposed by this server.
  • get_company — The get_company tool exposed by this server.
  • get_financials — Includes: revenue_total, profit_net, profit_sales, ebitda, total_assets, currency, fiscal period dates.
  • get_company_people — The get_company_people tool exposed by this server.
  • execute_sql — The execute_sql tool exposed by this server.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
request_signupSend a magic-link email; returns setup_id
check_signupPoll until email confirmed; returns mcp_key once
list_plansBilling plans and limits; then upgrade_plan
search_companiesFilter KRS companies (name, PKD, city, voivodeship, financials, status, contacts). Up to 50 rows. Does not browse JDG.
count_companiesCount matching KRS companies (same filters, no sort/limit)
get_companyOne profile + headline financials for the latest filed period
get_financialsFull P&L / balance-sheet metrics per fiscal period
get_company_peopleBoard, shareholders, proxies, other roles
get_company_rankingsRevenue rank in PKD / region / Poland
get_financial_statsSector/region/PKD aggregates (median, p25–p90, n, …)
execute_sqlRead-only SELECT / WITH … SELECT for custom joins
get_company_sudopSUDOP public aid / de minimis (NIP)
get_company_bzpBZP procurement awards and buyer notices (NIP)
get_company_tedTED EU-threshold tenders (NIP)
get_company_ureURE energy concessions (NIP)
get_company_bdoBDO waste / packaging register (NIP)
get_company_gpwGPW / NewConnect / GlobalConnect listing + delayed quotes
get_company_feEuropean Funds (MFiPR lists, cohesion)
get_company_ftsEuropean Commission FTS grants (Horizon, LIFE, …)
get_company_msigCourt and Commercial Gazette (MSiG)
get_company_krzKRZ insolvency / restructuring (KRS or CEIDG NIP)
get_company_beneficiariesCRBR beneficial owners (KRS). Names only – never PESEL
get_usagePeriod usage: mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies
get_planActive plan, limits, prepaid credit, reset date
export_companiesBulk CSV / XLSX / JSON (up to 500 rows). Uses the export meter, not mcp_queries
upgrade_planStripe Checkout URL (pro / scale)
set_webhook_urlWatchlist change webhooks
set_notification_preferencesEmail alerts for watchlist changes

How to install the Compabase MCP Server

{
  "mcpServers": {
    "compabase": {
      "url": "https://compabase.com/api/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Compabase to search companies.”
  • “Use Compabase to count companies.”
  • “Use Compabase to get company.”

Frequently asked questions

MCP server for 3M+ Polish companies — KRS & CEIDG financials, ownership, and industry search. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.