Skip to main content
Glama
mambalabsdev

mcp-legal-entity-resolver

Legal Entity Resolver MCP Server

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Servidor MCP para el actor Legal Entity Resolver de Mamba Labs en Apify.

Dale un dominio de empresa y devuelve la entidad legal registrada que hay detrás: nombre legal, número de empresa, jurisdicción, estado, LEI y número de IVA. Una fila plana por dominio, 24 campos, lista para Clay o un CRM.

Instalación

npx -y @mambalabsdev/mcp-legal-entity-resolver

Claude Desktop

{
  "mcpServers": {
    "mamba-legal-entity-resolver": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-legal-entity-resolver"],
      "env": { "APIFY_TOKEN": "your-apify-token" }
    }
  }
}

Obtén un token de Apify en console.apify.com/account/integrations.

Related MCP server: Workplace Program Detector MCP Server

Herramienta

Dominio de empresa de entrada, entidad legal registrada de salida.

Entrada

Tipo

Obligatorio

Notas

domain

string

sí

Un único dominio de empresa, por ejemplo monzo.com. Se eliminan el protocolo y la ruta.

legal_name_hint

string

no

Omite la búsqueda por dominio y va directamente a los registros con este nombre. Úsalo cuando ya tengas el nombre legal y solo quieras el registro.

jurisdiction_hint

string

no

Código de país ISO-2. GB/UK consulta Companies House, US consulta SEC EDGAR, FR consulta el registro francés Sirene (SIREN), NO consulta el registro noruego Brreg (organisasjonsnummer). Cada uno consulta GLEIF además. Cualquier otro código consulta solo GLEIF. Déjalo vacío para consultar los cinco.

match_strictness

enum

no

exact acepta un registro solo cuando los nombres legales normalizados son iguales. fuzzy devuelve el candidato con mejor puntuación con una confianza inferior a 100 y una advertencia en rejected_candidates. Por defecto exact.

validate_vat

boolean

no

Ejecuta cualquier número de IVA encontrado en las páginas propias de la empresa a través del servicio VIES de la UE y devuelve el nombre que VIES tiene para él, como verificación cruzada con el nombre del registro. Por defecto true.

skipCache

enum

no

false usa la caché, 90 días para una empresa resuelta y 7 días para un nulo. true fuerza una búsqueda nueva. Por defecto false.

Un nulo es el producto, no una carencia

Los endpoints de búsqueda de registros son difusos y siempre devuelven algo. Tomar el primer resultado de búsqueda te da un número de empresa equivocado con seguridad la mayoría de las veces. Este actor acepta una coincidencia solo cuando los nombres legales son idénticos tras la normalización, por eso aproximadamente 6 de cada 10 dominios se resuelven en lugar de 10 de cada 10, y por eso los 6 merecen la pena.

Lee match_method, match_confidence y rejected_candidates antes de actuar sobre una coincidencia. La estrictez fuzzy es un modo de investigación: te dará una empresa equivocada con seguridad en la mayoría de los dominios.

Se consultan tres registros: UK Companies House, GLEIF y SEC EDGAR.

Facturación

Se te cobra por dominio resuelto, más una pequeña tarifa de inicio del actor. Los resultados en caché son de 90 días para una empresa resuelta y 7 días para un nulo.

Los precios están en la página del actor en Apify. Ejecutar este servidor consume créditos de Apify.

Lo que este servidor hace y no hace

Es un cliente ligero para el actor de Apify. Pasa tu entrada directamente y devuelve la salida del actor sin cambios. Todo el comportamiento descrito anteriormente vive en el actor, no aquí.

Esto no es una base de datos de empresas ni un producto de crédito o riesgo. No puntúa empresas, no las califica ni te dice si debes comerciar con ellas. Responde una sola pregunta: qué entidad legal registrada se encuentra detrás de este dominio.

Los errores se muestran, nunca se ocultan. Una entrada no válida, un token no válido, un saldo agotado, un tiempo de espera agotado o una ejecución que devuelva algo distinto de un conjunto de datos se devuelven como un error explícito de la herramienta, no como un resultado vacío.

Fuente

El actor está en Apify Store. Este wrapper tiene licencia MIT.

Creado por Mamba Labs.

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev1.4.0
    • Changedresolve_legal_entity6 fields changed
      • removedInput schema / additionalProperties
        Removed value: -false
      • changedInput schema / properties / jurisdiction_hint / description
        Previous value: -"ISO-2 country code, for example GB or US. Narrows which registers are queried and cuts latency. Leave empty to query every register."New value: +"ISO-2 country code. GB or UK asks Companies House and GLEIF and returns a Companies House number. US asks GLEIF and SEC EDGAR. FR asks the French Sirene register and returns a SIREN. NO asks the Norwegian Brreg register and returns an organisasjonsnummer. Any other code asks GLEIF alone rather than guessing at a register with no adapter. Leave empty to query all five. Narrowing cuts latency, and registers_queried on the row records which were actually asked, so a null is never ambiguous."
      • addedInput schema / properties / max_charge_usd
        Added value: +{
        +  "description": "Optional spending cap for this call, in USD, passed to the actor as max_charge_usd. The run stops before any charge that would take it past this amount and keeps every row already charged. Leave empty to rely only on the maximum charge per run set on your Apify account.",
        +  "minimum": 0,
        +  "type": "number"
        +}
      • addedInput schema / properties / sec_requester_email
        Added value: +{
        +  "description": "Required. Your own working email address. Sent to the SEC with your name in the User-Agent of each EDGAR request, in the form the SEC asks for. Nothing else uses it.",
        +  "format": "email",
        +  "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
        +  "type": "string"
        +}
      • addedInput schema / properties / sec_requester_name
        Added value: +{
        +  "description": "Required. Your own name or your company's name. The SEC requires every automated request to EDGAR to identify the requester by name and email, and the actor sends yours, never a default.",
        +  "maxLength": 100,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "domain"
        -]New value: +[
        +  "sec_requester_name",
        +  "sec_requester_email",
        +  "domain"
        +]
  2. 1 tool updatev1.0.0
    • First observedresolve_legal_entity

TDQS

A4.5/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is nothing to confuse it with. Its purpose (domain → registered legal entity) is stated unambiguously, including what it does not do (not a company database, not a risk product).

Naming Consistency5/5

A single tool named resolve_legal_entity follows a clear verb_noun snake_case pattern. There is no competing convention to clash with it.

Tool Count3/5

The server is deliberately scoped to one operation, and that operation is substantive (multi-register lookup with audit trail). Still, a single tool is thin for a server surface and forces any multi-domain or reverse-lookup workflow to be handled outside it.

Completeness4/5

The core read path is well covered: resolution, confidence/method metadata, rejected candidates, and multiple registers. Gaps are minor — no batch resolution of many domains and no reverse lookup (name/company number → domain), which an agent would have to loop around.

Maintenance

ActivityActive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    MCP server for the Mamba Labs People Finder & Email Verifier actor on Apify. Give it a company domain, name or LinkedIn URL and it returns the people at that company who match your role, seniority and department filters, each as a structured contact record with an optional verified business email.
    1
    65 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for the Mamba Labs Bluesky Brand Presence Mapper actor on Apify. Resolve a company domain to its Bluesky account with exact follower, following and post counts.
    1
    89 npm
    MIT