Power your agent
The publisher's own URL. Not a PlugMCP endpoint.
Host a copy with our keys and logs.
https://compabase.com/api/mcpThe Claude button above opens Claude with the name and URL filled in. You still confirm it there.
claude mcp add --transport http io.github.contentwriterco-compabase https://compabase.com/api/mcpRun in a terminal.
{ "mcpServers": { "io.github.contentwriterco-compabase": { "command": "npx", "args": [ "-y", "mcp-remote", "https://compabase.com/api/mcp" ] } }}claude_desktop_config.json
Remote URL or a command on your machine? How the two installs differ
Run on PlugMCP
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.
LaunchCompabase 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).
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):
https://compabase.com/mcp?apiKey=mcpk_YOUR_KEY_HERENone (Detected) (key is passed in URL)Keys can also be created in Integrations โ MCP. MCP keys (mcpk_โฆ) are separate from REST API keys (cb_โฆ).
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.
mcp_queries)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.
v1.yaml)MIT
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.
This repository is also a Claude Code plugin (MCP server + skill):
/plugin marketplace add ContentWriterco/Compabase-MCP
/plugin install compabase@compabase-plugins
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/
ยฉ 2026 MCP Directory.
3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.
{ "mcpServers": { "io.github.contentwriterco-compabase": { "url": "https://compabase.com/api/mcp", "headers": {} } }}Tools
No tool list yet. Remote servers get one after the first health check.
FAQ
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.
No required environment variable is listed on this record.
Compabase is reached over HTTP.
Last checked 2026-11-09. 3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.