mcpbeat Sign in

FirmaDB — European Company Data MCP Server

not responding

FirmaDB — European Company Data is listed as active in the registry but did not answer our last check. It exposes 6 tools.

Find European company records with registry source and freshness information.

Uptime history 10 days of history · worst day 11%
10 days agonow
57.1%
Uptime 24h
52 of 91 checks
6
Tools
read from the server
140 ms
Response time
average over 24h
open, no key
Access
streamable-http

FirmaDB — European Company Data does not always answer

Over the last week it answered 93.8% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add company-data --transport http https://mcp.firmadb.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "company-data": {
      "url": "https://mcp.firmadb.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.company-data]
url = "https://mcp.firmadb.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "company-data": {
      "url": "https://mcp.firmadb.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "company-data": {
      "url": "https://mcp.firmadb.com/mcp"
    }
  }
}

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

firmadb
firmadb_check_coverage
Check 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, cacheable. Do NOT use this to retrieve company records — call search/get/verify/enrich tools for company data.
firmadb_enrich_companies
Enrich 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_key (UUID) to safely retry without double-billing. Pricing: per verified match. References that 404 are not billed.
firmadb_estimate_cost
Estimate 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.
firmadb_get_company
Retrieve 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, and data_freshness. Do NOT use this for fuzzy name lookup — call firmadb_search_companies first. Field coverage varies by country; if a field is missing the response explains whether it is not_published_by_registry, not_collected, or unknown.
firmadb_search_companies
Search 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 correct for distinctive names; for common names ("ABC Trading") inspect scores and addresses to disambiguate. Filter by country when known — searches without a country filter scan all 19 partitions, are slower, and return max 10 results. Cross-country structured filters (NACE, employee_count) are not supported and return an error with the precise workaround. Returns a JSON list: `data[]` of company objects each with a `match` block (score 0..1, matched_fields, explanation), plus total_count, has_more, next_cursor.
firmadb_verify_status
Verify 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 (bool), dissolution_date (or null), source_url, data_freshness, confidence ('registry' or 'unknown'), and request_id. Do NOT treat unknown as active; ask for human review or use the source URL.

Endpoints

URLTransportStateLatencyChecked
https://mcp.firmadb.com/mcp streamable-http answering 92 ms 11 min ago

Alternatives to FirmaDB — European Company Data

same job, measured the same way
Agiscorecard Web3 Disclosures
by f-tiger

Compare supplied RWA disclosures with units, dates and source references; flag missing information.

3 tools answering
CompanyProof
by companyproof

Find legal companies, retrieve registry profiles and verify company facts with source evidence.

3 tools answering
Ambolt
by ambolt

Company registers, financials, funding rounds, tenders and industry codes. Sourced and dated.

256 installs/wk 43 tools answering
India Company & Director Data
by indotender

Indian company registry research and director-related company due diligence.

answering
India Company & Director Data
by thecompanyatlas

Indian company registry research and director-related company due diligence.

answering
Ireland CRO Company Registry Lookup & Monitor: Filing Alerts
by nero-engine

Irish company records from the CRO Open Data Portal, with alerts on status changes and filings.

answering
AI-BELARUS — Belarus business registry
by ai-belarus

Belarusian companies by UNP: state registry answers with source and sha256 for every fact.

3 tools answering
Entyrix MCP
by juliusgerman

KYB data from 23 European business registries — company briefs, financials, ownership, AML screening

375 installs/wk 13 tools answering

FirmaDB — European Company Data — questions

Answers built from our own checks of this server.

What can FirmaDB — European Company Data do?
It exposes 6 tools, read directly from the server on our last check. Among them: firmadb_check_coverage, firmadb_enrich_companies, firmadb_estimate_cost, firmadb_get_company, firmadb_search_companies, firmadb_verify_status. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is FirmaDB — European Company Data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 52 of 91 checks got a reply (57.1%), average response time 140 ms. The bar chart above shows every period we have measured.
The registry lists FirmaDB — European Company Data as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect FirmaDB — European Company Data?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does FirmaDB — European Company Data need an API key?
No. FirmaDB — European Company Data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FirmaDB — European Company Data?
It answers our handshake in 140 ms on average, which is faster than 74% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.