Skip to main content
Glama

verify_entity

Verify that a company is really registered, and return its official registry record. RETURNS JSON with: entity_name, jurisdiction, registration_number, status (ACTIVE / DISSOLVED / LIQUIDATION / NOT_FOUND), incorporation_date (ISO 8601, e.g. "1989-04-21"), registered_address, company_type (legal form, e.g. "Public Limited Company"), lei (20-character Legal Entity Identifier, or null if the entity has none), verification_confidence, data_sources (array of registries that answered), and notes. SOURCES: GLEIF Global LEI Index, Companies House (GB), SEC EDGAR (US), OpenCorporates, CVR (DK), BRREG (NO), PRH (FI), ARES (CZ), KRS (PL), ACRA (SG), Recherche Entreprises (FR), plus RCSL (LU), Bolagsverket (SE), Firmenbuch (AT), ABN Lookup (AU), MCA21 (IN) and CIPC (ZA). Queries the jurisdiction-specific registry first and falls back to GLEIF. USE WHEN you need to confirm a counterparty legally exists, is still active, or to resolve its LEI before onboarding. BILLING: with an API key each call is charged $1.50 from the key's credits, exactly as POST /verify (refused when the balance is too low); bank portal sessions are not charged.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
entity_nameYesFull registered company name, as close to the legal name as possible. Example: "Barclays PLC". Partial names work but reduce match confidence; omit punctuation-heavy suffixes if no result is found.
jurisdictionYesISO 3166-1 alpha-2 country code of incorporation, uppercase, exactly 2 letters. Examples: "GB" (United Kingdom), "DE" (Germany), "US" (United States), "AE" (UAE), "SG" (Singapore), "FR" (France). Determines which national registry is queried, so an accurate code materially improves results.
registration_numberNoOptional national company number, which makes the lookup exact rather than name-based. Format varies by jurisdiction. Examples: "00048839" (GB Companies House, 8 digits), "HRB 12345" (DE Handelsregister), "197401234N" (SG UEN), "552032534" (FR SIREN, 9 digits). Omit if unknown.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • changedInput schema / properties / entity_name / description
      Previous value: -"Company name to verify"New value: +"Full registered company name, as close to the legal name as possible. Example: \"Barclays PLC\". Partial names work but reduce match confidence; omit punctuation-heavy suffixes if no result is found."
    • changedInput schema / properties / jurisdiction / description
      Previous value: -"ISO 2-letter country code (e.g. GB, DE, AE, US)"New value: +"ISO 3166-1 alpha-2 country code of incorporation, uppercase, exactly 2 letters. Examples: \"GB\" (United Kingdom), \"DE\" (Germany), \"US\" (United States), \"AE\" (UAE), \"SG\" (Singapore), \"FR\" (France). Determines which national registry is queried, so an accurate code materially improves results."
    • changedInput schema / properties / registration_number / description
      Previous value: -"Company registration number (optional)"New value: +"Optional national company number, which makes the lookup exact rather than name-based. Format varies by jurisdiction. Examples: \"00048839\" (GB Companies House, 8 digits), \"HRB 12345\" (DE Handelsregister), \"197401234N\" (SG UEN), \"552032534\" (FR SIREN, 9 digits). Omit if unknown."
  2. Changed3 schema fields changed
    • addedInput schema / properties / entity_name / description
      Added value: +"Company name to verify"
    • addedInput schema / properties / jurisdiction / description
      Added value: +"ISO 2-letter country code (e.g. GB, DE, AE, US)"
    • addedInput schema / properties / registration_number / description
      Added value: +"Company registration number (optional)"
  3. Changed3 schema fields changed
    • removedInput schema / properties / entity_name / description
      Removed value: -"Company name to verify"
    • removedInput schema / properties / jurisdiction / description
      Removed value: -"ISO 2-letter country code (e.g. GB, DE, AE, US)"
    • removedInput schema / properties / registration_number / description
      Removed value: -"Company registration number (optional)"
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources