Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Home/Servers/Compabase

Compabase

by io.github.ContentWriterco

3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.

Power your agent

Add this server

The publisher's own URL. Not a PlugMCP endpoint.

Server URL
https://compabase.com/api/mcp
Provider
Add in Claude

Claude opens with the name and URL filled in. You still confirm it there.

Claude Code
claude mcp add --transport http io.github.contentwriterco-compabase https://compabase.com/api/mcp

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.contentwriterco-compabase": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://compabase.com/api/mcp"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Compabase?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Compabase need an API key?
No required environment variable is listed on this record.
What transport does Compabase use?
Compabase is reached over HTTP.
When was Compabase last checked?
Last checked 2026-10-16. 3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.

3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.

πŸ‡΅πŸ‡± Polish Companies MCP Server – Compabase

Compabase MCP is a Model Context Protocol server that gives AI assistants – Claude, Cursor, Windsurf, VS Code, and any MCP-compatible client – direct access to 3 million+ Polish companies from the KRS (National Court Register) and CEIDG registries, plus financials, people, rankings, and public-register enrichments (SUDOP, BZP, TED, URE, BDO, GPW, KRZ, CRBR, MSiG, EU funds).

Ask in plain language. The model maps prompts to structured tools over Streamable HTTP (JSON-RPC 2.0).


Quick Start

You can connect without a key. The agent signs you up and writes mcpk_… into the client config after email confirmation.

Cursor / Windsurf / VS Code – .cursor/mcp.json (or the equivalent MCP JSON):

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

Then ask the agent to sign you up (request_signup with your email). After you click the magic link, poll check_signup until status: ready. Restart the client if it does not hot-reload MCP config.

Claude Desktop – claude_desktop_config.json (after you have a key):

{
  "mcpServers": {
    "compabase": {
      "url": "https://compabase.com/api/mcp",
      "headers": {
        "Authorization": "Bearer mcpk_YOUR_KEY_HERE"
      }
    }
  }
}

Claude.ai (Web / Mobile Connectors):

  • Go to Settings β†’ Connectors β†’ Add Custom Connector
  • URL: https://compabase.com/mcp?apiKey=mcpk_YOUR_KEY_HERE
  • Authentication: None (Detected) (key is passed in URL)

Keys can also be created in Integrations β†’ MCP. MCP keys (mcpk_…) are separate from REST API keys (cb_…).

FieldValue
EndpointPOST https://compabase.com/api/mcp or https://compabase.com/mcp
AuthenticationAuthorization: Bearer mcpk_…, X-API-Key: mcpk_…, or ?apiKey=mcpk_…
ProtocolMCP Streamable HTTP (JSON-RPC 2.0)
MCP version2024-11-05
Servercompabase 1.6.2

Example prompts

  • Find active IT companies in Warsaw with revenue over 5 million PLN.
  • What is the latest revenue and net profit of Allegro?
  • List board members of the company with KRS 0000028860.
  • How many active companies in mazowieckie have primary PKD starting with 62?
  • What is the median revenue in PKD section J?
  • Is Orlen listed on GPW? What is the ticker and P/E?

Available tools

Live traffic is always POST https://compabase.com/api/mcp with method: tools/call and params.name set to the tool name. Identify a company with name, krs, or nip when a tool accepts them. Monetary filters default to PLN.

Full schemas: mcp.yaml Β· interactive docs.

Onboarding (no key)

ToolPurpose
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

Company data

ToolPurpose
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

Register enrichments

ToolSource
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

Account (skip mcp_queries)

ToolPurpose
get_usagePeriod usage: mcp_queries, api_requests, export_companies, ask_ai_credits, watchlist_companies
get_planActive plan, limits, prepaid credit, reset date
list_watchlist / add_to_watchlist / remove_from_watchlist / batch_add_to_watchlistWatchlist (KRS or NIP, including CEIDG)
list_api_keys / create_api_key / delete_api_keyREST keys (cb_…)
list_mcp_keys / create_mcp_key / delete_mcp_keyMCP keys (mcpk_…)
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
get_byok_keys / set_byok_key / delete_byok_keyBYOK (OpenAI / Claude / Gemini), Pro+
set_notification_preferencesEmail alerts for watchlist changes

Quota

Data tools (search, financials, enrichments, SQL): each successful tools/call consumes one mcp_queries unit.

Account tools skip mcp_queries. export_companies consumes export_companies instead.

initialize, tools/list, and ping do not consume quota. Limits reset with the billing period.

PlanMCP queries / monthAPI requestsExports
Free1010050
Pro505 0001 000
Scale1 000100 00020 000
EnterpriseCustomCustomCustom

See compabase.com/pricing.


Protocol

PropertyValue
EndpointPOST https://compabase.com/api/mcp
TransportStreamable HTTP
Protocol version2024-11-05
Capabilitiestools
Server namecompabase
Server version1.6.2
MethodDescription
initializeHandshake
tools/listTools and schemas
tools/callExecute a tool
pingKeep-alive
notifications/initializedClient ready

Related

  • Compabase REST API – OpenAPI 3.1 (v1.yaml)
  • Interactive API docs
  • Interactive MCP docs
  • compabase.com

License

MIT

Gemini CLI

gemini extensions install https://github.com/ContentWriterco/Compabase-MCP

On first use Gemini CLI opens the Compabase sign-in page (OAuth). Run /mcp auth compabase if it does not.

Claude Code plugin

This repository is also a Claude Code plugin (MCP server + skill):

/plugin marketplace add ContentWriterco/Compabase-MCP
/plugin install compabase@compabase-plugins

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/

How do I install Compabase?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Compabase need an API key?
No required environment variable is listed on this record.
What transport does Compabase use?
Compabase is reached over HTTP.
When was Compabase last checked?
Last checked 2026-10-16. 3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA