Getregdata logo

Getregdata

Queries official business registries for KYC, KYB, AML, insolvency, ownership, credit-risk, and due-diligence research.

Install Getregdata

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "getregdata": {
      "command": "npx",
      "args": [
        "-y",
        "getregdata-mcp"
      ],
      "env": {
        "APIFY_TOKEN": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

getregdata connects AI agents to structured business-registry research across European and US jurisdictions, with additional cross-border coverage through adverse-media screening. Its MCP tools provide a catalog, live actor schemas, asynchronous result retrieval, and individual registry checks; the Poland KYB tool combines company identity, beneficial owners, and insolvency screening in one verdict. Use it for onboarding, credit-risk monitoring, property checks, corporate research, and B2B prospecting when registry data is fragmented across portals and document formats. Local deployments run through npx with an Apify token, while remote clients can connect through Apify's hosted MCP endpoint.

Use cases

  • Run Polish KYB checks during customer onboarding
  • Monitor counterparties for insolvency and restructuring events
  • Verify owners, officers, mortgages, and corporate filings before a transaction
  • Build B2B prospect lists from company and premises registries

Key features

  • Combined Poland KYB verdict from a NIP or KRS
  • KYC/AML adverse-media screening
  • Beneficial-owner and PEP registry searches
  • Insolvency, debtor, lien, and court-gazette research
  • Company, officer, financial-statement, and property data extraction
  • Live tool catalog and actor input schemas

Tools38

What Getregdata lets your agent do. Expand a tool for its parameters.

Verified live~18.1k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

18/20 checks healthy over the last 91d

What it can do

From the 38 tools this server returned when we ran it.

Handles credentials · 10Makes network requests · 9Read-only tools · 38
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age113 days
Maintainers1

Observed 2026-10-26 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · getregdata-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars7Stargazers on the source repository.
npm downloads1kPackage downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
Tools exposed38Callable tools this server registers over MCP.

How Getregdata works

What getregdata does

getregdata exposes business-registry research functions to MCP-compatible agents. The catalog covers KYC/AML, KYB, beneficial ownership, adverse media, insolvency, financial statements, property records, corporate officers, licensing registers, environmental registrations, and B2B research across multiple jurisdictions.

The most consolidated workflow is regdata_poland_kyb_check. Given a Polish NIP or KRS, it resolves company identity, finds beneficial owners, and checks insolvency, restructuring, and enforcement records for both the company and each owner. The result includes a normalized verdict, risk flags, and underlying registry entries. Other tools target a single source when deeper detail or a different country is needed.

How it works

Registry operations are backed by Apify actors and return structured results. regdata_catalog helps an agent select a suitable registry tool, while regdata_describe returns the live input schema and description for an actor or tool name. This allows callers to construct inputs without hard-coding every actor's fields; additional actor-specific fields may be accepted beyond the basic schema.

Some checks take long enough to finish after the initial MCP call. In that case, the tool returns a status, run ID, and note rather than the dataset. The check has already been billed, so the caller should use regdata_run_result with that run ID. If processing continues, the same handle is returned for another retrieval attempt. Re-running the original check can create a second charge.

The Poland KYB operation commonly takes 20–30 seconds and can take longer as the number of beneficial owners increases. A partial verdict indicates that a source could not be reached; it should not be interpreted as a clean result.

Setup and configuration

A local MCP configuration can launch the package with npx:

config.json
{
  "mcpServers": {
    "getregdata": {
      "command": "npx",
      "args": ["-y", "getregdata-mcp"],
      "env": {"APIFY_TOKEN": "apify_api_xxxxx"},
      "timeout": 600000
    }
  }
}

The local server uses APIFY_TOKEN for Apify access. The package can also be added as agent skills with npx skills add Nolpak14/getregdata -g -y. For remote use, connect an MCP client to Apify's hosted endpoint and select the desired registry actors; authentication uses OAuth and billing is associated with the user's Apify account.

Tools and capabilities

  • Browse available registry tools and their returned fields with regdata_catalog.
  • Retrieve live actor schemas with regdata_describe.
  • Collect completed results from asynchronous runs with regdata_run_result.
  • Run a combined Polish KYB check with identity, UBO, and insolvency screening.
  • Screen people or companies for categorized adverse media, including source provenance and severity.
  • Query registries for company records, directors, shareholders, financial statements, insolvency proceedings, liens, mortgages, PEPs, premises, waste registration, certified email, and beneficial owners.

Coverage includes Polish KRS, CRBR, KRZ, MSiG, KNF, REGON, land registers, and financial filings, alongside registries and public sources in Austria, Belgium, California, Czechia, France, Germany, Italy, Slovakia, and Spain. Individual tools have source-specific search limits and result semantics. For example, broad searches may be refused or marked incomplete rather than treated as an empty result.

Limitations and notes

Many registry operations are scrapers for public portals that lack official APIs, so availability and response time depend on the source. A search capped by the source's match limit is not evidence that the requested entity or filing is absent; narrowing the query is required. The California business registry, California UCC index, Czech insolvency register, and German insolvency register each report broad or excessive-match conditions explicitly.

Some source data is restricted. Poland's public BDO search provides registration details but not waste codes or permits behind login. The Poland KRS tool retrieves complete names from public PDF extracts because the official API masks them. Registry results should therefore be interpreted with each source's status, coverage, and search constraints in mind.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Getregdata

getregdata is an MCP server that connects AI agents to official business registries and Apify-backed research actors. Its main tools catalog available checks, describe live input schemas, retrieve asynchronous runs, perform a combined Polish KYB check, screen adverse media, and query company, ownership, insolvency, property, and financial records.

Install it locally by configuring an MCP client to run `npx -y getregdata-mcp` and setting `APIFY_TOKEN` in the server environment. The repository also supports `npx skills add Nolpak14/getregdata -g -y` for agent skills.

Yes. Claude Desktop is listed as a supported local MCP client. Configure it to launch `getregdata-mcp` with npx, provide an Apify token, and allow enough timeout for long-running registry checks.

Call `regdata_run_result` with the `runId` returned by the original tool. It returns the dataset when the run finishes or the same handle if processing continues. Do not re-run the original check because the initial run is already billed.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGetregdata AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/getregdata?style=directory)](https://allmcps.com/mcp/getregdata)
HTML Embed
<a href="https://allmcps.com/mcp/getregdata"><img src="https://allmcps.com/api/badge/getregdata?style=directory" alt="Getregdata on AllMCPs" /></a>