# Getregdata

> Business registry data skills for AI agents - KYC/AML, credit risk, property, compliance, lead gen across 24 actors (Europe, US, UAE)

- **Type:** MCP server
- **Install:** `agentstack add mcp-nolpak14-getregdata`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Nolpak14](https://agentstack.voostack.com/s/nolpak14)
- **Installs:** 0
- **Category:** [Web & Browser](https://agentstack.voostack.com/c/web-and-browser)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Nolpak14](https://github.com/Nolpak14)
- **Source:** https://github.com/Nolpak14/getregdata
- **Website:** https://apify.com/regdata

## Install

```sh
agentstack add mcp-nolpak14-getregdata
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# getregdata - Business Registry Research Skills for AI Agents

[](#claude-code-skills)
[](#actor-catalog)
[](#actor-catalog)
[](LICENSE)
[](#install)

Installable agent skills - packaged, repeatable **workflows** - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data. 29 actors across 11 jurisdictions - Poland, Spain, Austria, Germany, France, Italy, Belgium, Czechia, Slovakia, the US (California) and the UAE - plus cross-border adverse-media screening. Each skill turns official public registries into a process your agent can run on demand. Built on [Apify](https://console.apify.com/sign-up?ref=getregdata) actors for reliable, scalable access.

## Install

**As Claude Code / agent skills:**
```bash
npx skills add Nolpak14/getregdata -g -y
```

**As an MCP server** (Claude Desktop, Cursor, Cline, Windsurf, ChatGPT - all 29 registries as tools):
```json
{ "mcpServers": { "getregdata": { "command": "npx", "args": ["-y", "getregdata-mcp"], "env": { "APIFY_TOKEN": "apify_api_xxxxx" } } } }
```
See [`mcp/`](mcp/) for the server, tool list, and per-client config.

---

## Why this exists

European business registries are public, but they are fragmented and rarely offer a clean API: data is spread across separate portals and formats, returned as PDFs or partial fields, and often has to be joined by hand across several official sources. These skills - and the actors behind them - give you consistent, structured access, and package the common jobs (KYC checks, insolvency monitoring, due diligence, lead generation) into workflows your agent can run end to end.

---

## Workflows you can build

These skills are designed to be wired into recurring processes, not one-off lookups:

- **KYC / onboarding check** (`regdata-kyc-aml`) - resolve a company's beneficial
  owners and verify licensing as a repeatable onboarding step.
- **Insolvency & credit-risk watchlist** (`regdata-credit-risk`) - monitor counterparties
  for bankruptcy, restructuring and enforcement proceedings on a schedule (add Austria
  for cross-border coverage).
- **New-incorporation lead feed** (`regdata-lead-gen`) - a daily feed of newly
  registered companies and officer changes for B2B prospecting.
- **Property due-diligence check** (`regdata-property`) - verify ownership and mortgages
  as a standard pre-deal check.
- **Contract / ESG compliance audit** (`regdata-compliance`) - screen terms against
  prohibited clauses and verify environmental registrations.

Each skill ships the analysis framework and checklists; you supply the trigger
(a cron, an inbound lead, an onboarding event) and the agent runs the workflow.

## Quick Start

**Python**
```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

# Check beneficial owners for a Polish company (CRBR)
run = client.actor("regdata/crbr-beneficial-owners-scraper").call(
    run_input={"nip": "6770065406"}   # Comarch S.A.; batch via "queries": [{"nip": ...}]
)
items = client.dataset(run["defaultDatasetId"]).list_items().items
for item in items:
    for owner in item.get("beneficialOwners", []):
        name = f"{owner.get('firstName','')} {owner.get('lastName','')}".strip()
        control = (owner.get("entitlements") or [{}])[0].get("natureOfControl", "")
        print(f"{item.get('name')}: {name} - {control}")
```

**JavaScript**
```javascript
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });

// Check if an Austrian company is insolvent (Ediktsdatei)
const run = await client.actor('regdata/austria-ediktsdatei-scraper').call({
    searchQuery: 'Alpenbau GmbH',
    maxResults: 10
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Found ${items.length} insolvency records`);
items.forEach(item => console.log(`${item.debtorName} - ${item.proceedingType}`));
```

Get your API token: [Apify Console](https://console.apify.com/sign-up?ref=getregdata) - new accounts include $5 free credits.

One prompt in your agent - *"Run a KYC check on NIP 6770065406"* - and the `regdata-kyc-aml` skill resolves the company's beneficial owners, scores the ownership, and flags anything for enhanced due diligence.

More examples: [examples/python/](examples/python/) | [examples/javascript/](examples/javascript/)

---

## Claude Code Skills

Six skills that let Claude Code (and Copilot, Cline, Cursor, Codex) interact with all 29 actors:

| Skill | Use Case |
|---|---|
| `regdata` | Router - identifies your need and recommends the right skill |
| `regdata-kyc-aml` | KYC/AML compliance, entity verification, beneficial owners |
| `regdata-credit-risk` | Insolvency monitoring, credit risk, financial analysis |
| `regdata-property` | Property due diligence, ownership verification, mortgages |
| `regdata-compliance` | Consumer protection audits, ESG/environmental compliance |
| `regdata-lead-gen` | B2B prospecting, decision-maker discovery, market research |

Then in Claude Code: *"Run a KYC check on Polish company NIP 6770065406"* - the skill handles the rest.

---

## Actor Catalog

29 actors across 11 jurisdictions. Per-result pricing is shown on each actor's Apify Store page - see [Pricing](#pricing) below.

### Poland (12 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [KRS Financial Statements Scraper](https://apify.com/regdata/poland-krs-financial-scraper) | eKRS | Financial statements - balance sheets, P&L, assets |
| [EKW Land Registry Scraper](https://apify.com/regdata/ekw-ksiegi-wieczyste-scraper) | EKW | Property ownership, mortgages and easements |
| [CRBR Beneficial Owners Scraper](https://apify.com/regdata/crbr-beneficial-owners-scraper) | CRBR | Beneficial owners (UBO) for KYC/AML |
| [KRZ Debtor Registry Scraper](https://apify.com/regdata/krz-debtor-scraper) | KRZ | Bankruptcy, restructuring, enforcement proceedings |
| [KRS Board Members Scraper](https://apify.com/regdata/krs-fullnames-scraper) | KRS | Board members and shareholders (structured, GDPR-compliant) |
| [KNF Registry Scraper](https://apify.com/regdata/knf-registry-scraper) | KNF | Licensed payment, e-money and lending institutions |
| [MSiG Court Gazette Scraper](https://apify.com/regdata/msig-scraper) | MSiG | Bankruptcy, restructuring and liquidation notices |
| [UOKiK Clauses Scraper](https://apify.com/regdata/uokik-clauses-scraper) | UOKiK | Court-ruled prohibited contract clauses |
| [BDO Waste Registry Scraper](https://apify.com/regdata/bdo-waste-registry-scraper) | BDO | Waste-management entity registration verification |
| [REGON Company Scraper](https://apify.com/regdata/polish-regon-scraper) | GUS REGON | Official company master data - no API key needed |
| [Premises Prospector](https://apify.com/regdata/polish-premises-prospector) | GUS REGON | Site-level / local-unit (jednostki lokalne) records for prospecting |
| [Parliamentary PEP Scraper](https://apify.com/regdata/poland-parliamentary-pep-scraper) | Sejm | Politically-exposed persons (PEP) for KYC/AML screening |

### Spain (3 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [BORME Corporate Acts Scraper](https://apify.com/regdata/borme-corporate-acts-scraper) | BORME | Incorporations, officer appointments, capital changes, dissolutions |
| [Spain Company Directory Scraper](https://apify.com/regdata/spain-company-directory-scraper) | Registro Mercantil | NIF, officers, CNAE codes, legal form, IRUS, EUID |
| [Registro Publico Concursal Scraper](https://apify.com/regdata/spain-concursal-scraper) | Registro Publico Concursal | Insolvency parties and their roles (debtor, administrator, disqualified) |

### Austria (2 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [Ediktsdatei Insolvency Scraper](https://apify.com/regdata/austria-ediktsdatei-scraper) | Ediktsdatei | Austrian insolvency and court publications |
| [WKO Business Directory Scraper](https://apify.com/regdata/wko-business-directory-scraper) | WKO | Austrian businesses with contact details and trade licenses |

### Germany (2 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [Handelsregister Scraper](https://apify.com/regdata/germany-handelsregister-scraper) | Handelsregister | Company KYB - registered details, officers, capital |
| [Insolvency Register Search](https://apify.com/regdata/germany-insolvency-scraper) | Insolvenzbekanntmachungen | German insolvency announcements by company and date |

### France (1 actor)

| Actor | Registry | What You Get |
|---|---|---|
| [Societe.com Company Scraper](https://apify.com/regdata/societe-com-scraper) | Societe.com | SIREN, directors, financials, shareholders, subsidiaries, director networks |

### Italy (2 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [Registro Imprese Scraper](https://apify.com/regdata/italy-registro-imprese-scraper) | Registro Imprese | Full company profile by name or P.IVA (VAT), incl. PEC |
| [PEC Lookup](https://apify.com/regdata/italy-pec-lookup) | INI-PEC | Certified email (PEC) and SDI code by VAT - bulk lookup |

### Belgium (1 actor)

| Actor | Registry | What You Get |
|---|---|---|
| [KBO/BCE Company Scraper](https://apify.com/regdata/belgium-kbo-company-scraper) | KBO/BCE | Company data, directors and VAT |

### Czechia (1 actor)

| Actor | Registry | What You Get |
|---|---|---|
| [ISIR Insolvency Register Search](https://apify.com/regdata/czech-isir-insolvency-scraper) | ISIR | Czech insolvency register - debtor, case, court |

### Slovakia (1 actor)

| Actor | Registry | What You Get |
|---|---|---|
| [RPVS Beneficial Owners Scraper](https://apify.com/regdata/slovakia-rpvs-ubo-scraper) | RPVS | Beneficial owners (UBO) with PEP flag - "the CRBR of Slovakia" |

### United States (2 actors)

| Actor | Registry | What You Get |
|---|---|---|
| [California SoS Business Scraper](https://apify.com/regdata/california-sos-business-scraper) | California SoS | Business entity status and registered agent |
| [California UCC Lien Search](https://apify.com/regdata/california-ucc-lien-scraper) | California UCC | UCC liens - debtors and secured parties |

### UAE (1 actor)

| Actor | Registry | What You Get |
|---|---|---|
| [ADGM Public Register Scraper](https://apify.com/regdata/uae-adgm-public-register-scraper) | ADGM | Abu Dhabi Global Market company data |

### Cross-border (1 actor)

| Actor | Source | What You Get |
|---|---|---|
| [Adverse Media Screener](https://apify.com/regdata/adverse-media-screener) | News / web | KYC/AML adverse-media (negative news) check for a name or company |

---

## Pricing

| Plan | Credits included | Typical coverage |
|---|---|---|
| Free | $5/month | 600-1,600 checks depending on actor |
| Starter ($49/mo) | $49 platform credits | ~6,000-16,000 checks |
| Scale ($499/mo) | $499 platform credits | ~60,000+ checks |

All actors are pay-per-result (from ~$0.003/result depending on actor and tier). No per-actor subscription. Unused credits roll over. Each actor's Apify Store page shows its current per-result price.

---

## Authentication

```bash
# Set token in environment
export APIFY_TOKEN=apify_api_xxxxx

# Or pass directly
client = ApifyClient("apify_api_xxxxx")
```

Get your token: [Apify Console > Settings > Integrations](https://console.apify.com/sign-up?ref=getregdata)

---

## All actors

[apify.com/regdata](https://apify.com/regdata)

## License

MIT

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Nolpak14](https://github.com/Nolpak14)
- **Source:** [Nolpak14/getregdata](https://github.com/Nolpak14/getregdata)
- **License:** MIT
- **Homepage:** https://apify.com/regdata

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-nolpak14-getregdata
- Seller: https://agentstack.voostack.com/s/nolpak14
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
