FirmaDB — European Company Data
Find European company records with registry source and freshness information.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.firmadb.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.firmadb.com/mcp{
"mcpServers": {
"company-data": {
"url": "https://mcp.firmadb.com/mcp"
}
}
}claude mcp add --transport http company-data https://mcp.firmadb.com/mcp{
"servers": {
"company-data": {
"type": "http",
"url": "https://mcp.firmadb.com/mcp"
}
}
}6 tools, verified live
firmadb_get_companyread-onlyRetrieve one FirmaDB company record by exact (country, registry_id). Use this after firmadb_search_companies has identified the target, or when the user already has an official national registry identifier (FR SIREN, GB CRN, SE organisationsnummer, etc.). Returns canonical identity, legal status, address, NACE classification (where collected), employee count (where collected), website, source URL,
firmadb_search_companiesread-onlySearch FirmaDB's European company index by name, registry identifier, or address fragment. Use this when you DON'T have a registry_id but you have a name, address, NACE code, or industry term. Returns ranked candidates with confidence scores and matched_fields. Use BEFORE firmadb_get_company when the user gave you a name like "Acme Holdings" rather than a registry number. Top result is usually cor
firmadb_verify_statusread-onlyVerify whether a company is active, dissolved, in liquidation, deregistered, bankrupt, deleted, or unknown in FirmaDB's latest government-sourced data. Use this for KYB, vendor checks, CRM hygiene, and any agent workflow that needs a compact decision rather than a full company profile. Returns a JSON object with: country, registry_id, name, status (one of the 7 canonical values), status_active (bo
firmadb_enrich_companiesread-onlyEnrich a list of up to 100 companies in one synchronous call. Each input row must include a (country, registry_id) pair. Returns per-row match_status, the company record, and any error as an embedded RFC 9457 problem. Designed for CRM enrichment, due-diligence batches, and KYB screens. For more than 100 rows, split client-side and call firmadb_estimate_cost first. Idempotent: pass an idempotency_k
firmadb_check_coverageread-onlyCheck FirmaDB country and field coverage before planning a lookup, enrichment, or compliance workflow. Use this when an agent needs to know whether fields such as employee_count, nace_code, dissolution_date, website, or source_url are populated for a country. Returns supported countries, field availability percentages, freshness class, known limitations, and recommended fallback behavior. Cheap, c
firmadb_estimate_costread-onlyEstimate billable units and rate-limit impact for a planned FirmaDB job before running it. Use this before batch enrichment or any agent workflow where the user might be charged for many results. Returns estimated min/max cost, billable unit, free quota impact, and whether human approval is recommended. Does NOT bill anything. Final billing depends on actual matched results and account plan.
Alternatives in Other
Compare →
Fair Value MCP ServerA
Valuation MCP: DCF/NAV/CCA, WACC, derivatives, credit risk, fixed income, structured products.
Nibomo FlashcardsA
Read, write, and conversationally review open-source flashcards through split read/write MCP tools.
Domain IntelligenceA
WHOIS/RDAP, DNS, SSL, live subdomains with IPs, and SPF/DMARC/DKIM for any domain.
CHChangeThisFileA
1,000+ conversion routes plus translate, extract tables, compress. 25 free/month, then a free key.
TSTHORChain SwapA
Read-only THORChain swap quotes, liquidity pools, and network status.
TITAG IT VerifyA
Verify on-chain lifecycle state and provenance of NFC-tagged physical products.