Business registry data skills + MCP server for AI agents - KYC/AML, credit risk, property, compliance, lead gen across 34 actors in 16 jurisdictions (Europe, US, UAE, Africa, LatAm)
claude mcp add getregdata -- npx -y skills{
"mcpServers": {
"getregdata": {
"command": "npx",
"args": ["-y", "skills"]
}
}
}MCP Servers overview
# 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. 34 actors across 16 jurisdictions - Poland, Spain, Austria, Germany, France, Italy, Belgium, Czechia, Slovakia, Cyprus, Ireland, Portugal, Nigeria, Colombia, 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://apify.com/regdata?fpr=getregdata) actors for reliable, scalable access.
## Install
**As Claude Code / agent skills:**
```bash
npx skills add Nolpak14/getregdata -g -y
```
**As a local MCP server** (Claude Desktop, Claude Code, Cursor, Cline, Windsurf - all 34 registries as tools, with full input schemas):
```json
{ "mcpServers": { "getregdata": { "command": "npx", "args": ["-y", "getregdata-mcp"], "env": { "APIFY_TOKEN": "apify_api_xxxxx" } } } }
```
**As a hosted MCP server - no install** (claude.ai web, ChatGPT developer mode, Gemini, any remote MCP client): connect Apify's hosted MCP endpoint with OAuth, preloaded with regdata registry tools:
```
https://mcp.apify.com/?actors=regdata/crbr-beneficial-owners-scraper,regdata/krz-debtor-scraper,regdata/germany-handelsregister-scraper,regdata/poland-krs-financial-scraper,regdata/adverse-media-screener
```
Swap in any of the [34 regdata actors](https://apify.com/regdata?fpr=getregdata) - or use plain `https://mcp.apify.com` and let the agent discover them with `search-actors`. Billing goes to your own Apify account either way.
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://apify.com/regdata?fpr=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
Forty-four skills that let Claude Code (and Copilot, Cline, Cursor, Codex) interact with all 34 actors - plus free public-API lookups that need no Apify token.
**Workflow skills** (the compliance/research frameworks, backed by the paid actors):
| Skill | Use Case |
|---|---|
| `regdata` | Router - identifies your need and recommends the right skill |
| `regdata-kyc-aml` | KYC/AML/KYB 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 |
**Free registry skills** (query official public APIs directly - no Apify token, no per-result cost):
| Skill | Source | What You Get (free) |
|---|---|---|
| `companies-house-uk` | UK Companies House API | Company profile, officers, PSC (beneficial owners), filings |
| `sec-edgar-us` | US SEC EDGAR | Filings, submissions, XBRL financials for SEC-registered issuers |
| `norway-company-registry` | Brønnøysundregistrene (data.brreg.no) | Norwegian companies, roles/board, bankruptcy flag |
| `france-company-lookup` | api.gouv.fr (INSEE/INPI) | French companies by name/SIREN/director, identity + dirigeants |
| `switzerland-zefix` | Zefix (Swiss federal index) | Swiss companies, UID/CHE number, status, SHAB publications |
| `denmark-cvr` | CVR (Erhvervsstyrelsen) | Danish companies, CVR number, industry, management |
| `finland-company-registry` | PRH open data | Finnish companies by name/Y-tunnus, forms, NACE, addresses |
| `australia-abn-lookup` | ABN Lookup (ABR) | Australian entities by ABN/ACN/name, status, GST |
| `japan-company-registry` | gBizINFO | Japanese companies by name/corporate number, plus subsidies/procurement |
| `new-zealand-nzbn` | NZBN API | New Zealand entities by NZBN/name, roles, industry |
| `ireland-cro` | CRO Open Services | Irish companies, status, filings (free key + CC-BY bulk) |
| `greece-gemi` | GEMI OpenData API | Greek companies by name/GEMI number/AFM |
| `croatia-sudreg` | Sudski registar OPEN API | Croatian companies by OIB/MBS (OAuth, free registration) |
| `latvia-company-registry` | data.gov.lv | Latvian companies, officers, and open beneficial owners (UBO) |
| `lithuania-company-registry` | Registru centras (Spinta) | Lithuanian companies by name/code, mgmt, financials |
| `israel-companies-registry` | data.gov.il | Israeli companies by name/number, status, purpose |
| `brazil-cnpj` | BrasilAPI (Receita Federal) | Brazilian companies by CNPJ, incl. QSA partner list |
| `south-korea-dart` | DART (FSS) | Korean listed-company profiles and financial statements |
| `singapore-acra` | data.gov.sg | Singapore entities by name/UEN (identity) |
| `gleif-lei-lookup` | GLEIF API | Global LEI, local registry ID, parent/child corporate structure |
| `vies-vat-validation` | EU VIES + EOS | Validate any EU VAT (and EORI) number + consultation number |
| `sanctions-pep-screening` | OFAC / EU / UK / UN lists | Sanctions and PEP screening for a name or entity |
| `sam-gov-exclusions` | SAM.gov | US federal debarment / exclusions screening |
| `us-court-records` | CourtListener | US litigation / court-record search (adverse-history DD) |
| `mexico-denue` | INEGI DENUE | Mexican businesses by name/activity/location (directory) |
| `vietnam-business` | VietQR (GDT data) | Vietnamese companies by tax code (MST) |
| `romania-company-registry` | ANAF + ONRC | Romanian companies by CUI (identity, reg number, CAEN, VAT) |
| `thailand-dbd` | DBD OpenAPI | Thai companies by 13-digit juristic ID |
| `hong-kong-companies` | data.gov.hk | Hong Kong live local companies by name/BRN (name, address, type) |
| `eu-ted-procurement` | EU TED | EU public tenders + contract awards (who won EU contracts) |
| `us-federal-awards` | USAspending | US federal contracts/grants a company has received |
| `peru-ruc` | apis.net.pe (SUNAT data) | Peruvian companies by RUC (name, status, address) |
| `icij-offshore-leaks` | ICIJ | Offshore Leaks / Panama-Pandora Papers red-flag check (not proof) |
| `eu-transparency-register` | EU Transparency Register | Does a company lobby the EU (influence/ESG DD) |
| `eu-financial-transparency` | EU FTS | Which EU grants/direct funding an org has received |
| `world-bank-contracts` | World Bank | World Bank-financed contract awards + projects a company won |
| `costa-rica-hacienda` | CR Hacienda | Costa Rican companies by cedula juridica (What people ask about getregdata
What is Nolpak14/getregdata?
+
Nolpak14/getregdata is mcp servers for the Claude AI ecosystem. Business registry data skills + MCP server for AI agents - KYC/AML, credit risk, property, compliance, lead gen across 34 actors in 16 jurisdictions (Europe, US, UAE, Africa, LatAm) It has 4 GitHub stars and was last updated today.
How do I install getregdata?
+
You can install getregdata by cloning the repository (https://github.com/Nolpak14/getregdata) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Nolpak14/getregdata safe to use?
+
Nolpak14/getregdata has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains Nolpak14/getregdata?
+
Nolpak14/getregdata is maintained by Nolpak14. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to getregdata?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy getregdata to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/nolpak14-getregdata)<a href="https://claudewave.com/repo/nolpak14-getregdata"><img src="https://claudewave.com/api/badge/nolpak14-getregdata" alt="Featured on ClaudeWave: Nolpak14/getregdata" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface