GLEIF API
GLEIF provides free public access to Legal Entity Identifier records, ownership relationships, identifier mappings, and related reference data.
Verdict
Common use cases
- Verify counterparty LEIs before contract execution
- Map parent-subsidiary chains for due diligence
- Export entity lists for regulatory filings
- Check fund manager relationships in real time
- Validate legal names against official registry
Integration
- Vendor
- GLEIF API
- Category
- other
- Auth
- NONE
- Tools
- 21
- Composio slug
gleif
Tools
- Export LEI Records
Download up to 5,000 LEI records using the complete closed field-filter and sort surface as CSV, XLSX, JSON, or XML.
- Get Autocompletions
Return prefix-based GLEIF search suggestions from the provider's data collection, defaulting absent top-level metadata and links to empty objects. Highlighting is untrusted provider HTML and must be sanitized before rendering.
- Get Fund or Branch Relationship
Get the complete relationship record linking an LEI to its fund manager, umbrella fund, master fund, or head office.
- Get Fuzzy Completions
Find approximate GLEIF search matches for misspelled or incomplete input. Results are complete provider resources from the data-only collection when no top-level metadata or links are supplied; they are fragments, not full LEI records or pr
- Get LEI Issuer for Record
Get the complete LEI-issuer reference resource associated with a specified LEI record.
- Get LEI Record
Retrieve one LEI record with complete provider attributes, relationships, links, and Golden Copy metadata when its LEI is known.
- Get Parent Information
Get a direct or ultimate parent LEI plus complete relationship evidence, or the complete reporting exception when no parent is reported.
- Get Reference Item
Get one complete item from a selected GLEIF reference collection by its collection-specific identifier.
- Get Related LEI Record
Follow a selected associated-entity, managing-LOU, fund, or head-office link and return the complete related LEI record.
- Get Successor Entity (Deprecated)
Deprecated compatibility lookup that returns only the first successor LEI. Use GLEIF_LIST_SUCCESSOR_ENTITIES for complete current successor data.
- List Child Entities
List one page of complete direct or ultimate accounting-child LEI records.
- List Child Relationships
List one page of complete direct or ultimate accounting-child relationship records for an LEI.
- List Fund or Branch Entities
List one page of complete managed-fund, sub-fund, feeder-fund, or international-branch LEI records.
- List Fund or Branch Relationships
List one page of complete fund-management, sub-fund, feeder-fund, or international-branch relationship records.
- List LEI Field Modifications
List one page of complete LEI, relationship, or reporting-exception field-history resources with optional type, XPath, and date filters.
- List LEI ISINs
Return one page of complete GLEIF-ANNA ISIN mappings for an issuer LEI.
- List LEI Issuer Jurisdictions
List one page of complete jurisdiction resources for which an LEI issuer is accredited.
- List Reference Data
List one complete JSON:API page from a selected GLEIF field, code, or issuer reference collection. Use GLEIF_LIST_REGISTRATION_AGENTS for the unpaginated registration-agent collection.
- List Registration Agents
List all GLEIF registration agents, optionally filtered by issuer LEI or registration-agent LEI. This provider operation returns the complete collection and does not support pagination.
- List Successor Entities
List one page of all successor LEI records for an entity. Prefer this action over the deprecated GLEIF_GET_SUCCESSOR_ENTITY lookup.
- Search LEI Records
Search LEI records with closed, field-aware filters and sorting, returning one complete JSON:API page.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations > Browse MCP Servers. 2. Search for 'GLEIF API' and click Connect. 3. No authentication is required — the GLEIF registry is publicly accessible, so the connection completes immediately. 4. Return to any Project and type '@GLEIF' in the chat to confirm the MCP responds with available tools. 5. Test the connection by asking '@GLEIF look up the LEI record for Apple Inc' — you should see a structured response with the entity's LEI, registration status, and issuer details. 6. Use '@GLEIF export LEI records for all entities registered in Germany as CSV' to verify bulk export works. 7. If a query returns no results, try the fuzzy search tool with a partial name or check spelling.
What teammates see: by default, memories from GLEIF API are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Look Up Entity LEI
@GLEIF look up the LEI record for JPMorgan Chase & Co and show me the legal name, registration status, and issuing authority
Trace Ownership Chain
@GLEIF get the parent information for LEI 549300VBAS2CYZ54AF26 and show me both the direct parent and ultimate parent with relationship evidence
Export Filtered Records
@GLEIF export all LEI records for entities registered in Switzerland with active status as a CSV file, limited to 1000 records
Autocomplete Entity Search
@GLEIF give me autocompletions for 'Goldman' and return the top 5 matching entities with their LEIs and legal names
Check Fund Relationships
@GLEIF get the fund or branch relationship for LEI 213800WAVVOPS85N2205 and show me the manager entity and relationship type
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@GLEIF API look up the LEI record for Apple Inc. and show me its registered legal name, jurisdiction, and registration status
Based on the LEI record retrieved, Apple Inc.'s registered legal name is 'Apple Inc.' with LEI HWUPKR0MPOU8FGXBT394. The entity is registered in the United States (jurisdiction US-CA, California) with registration authority code RA000602 (California Secretary of State). The LEI status is ISSUED and currently active, with the record last updated in December 2024. The entity type is classified as a general corporation under entity category GENERAL.
This example demonstrates basic LEI lookup by company name using fuzzy completion followed by full record retrieval. The GLEIF API requires no authentication, making it immediately accessible. Note that LEI records contain standardized legal entity data only—financial performance, stock prices, or operational details are not included in this dataset.
@GLEIF API find the ultimate parent company for LEI 549300VSGCJ7SMC9LE72 and explain the ownership relationship structure
For LEI 549300VSGCJ7SMC9LE72 (Barclays Bank PLC), the ultimate parent is Barclays PLC with LEI 213800LBQA1Y9L22JB70. The relationship shows DIRECT_ACCOUNTING_CONSOLIDATION_PARENT at the ultimate level. The relationship was established with validation documents dated 2023-12-31, reported by the entity itself (relationship type DIRECT_ACCOUNTING_CONSOLIDATION_PARENT). Barclays PLC is registered in the United Kingdom (jurisdiction GB) and holds 100% ownership through this consolidation structure.
This example showcases the parent-relationship lookup tool, which is critical for corporate structure analysis and regulatory compliance. The API distinguishes between direct parents and ultimate parents, and includes reporting exceptions when entities claim no parent exists. Relationship data depends on entity self-reporting and may lag behind recent M&A activity by several months.
@GLEIF API export all active LEI records for entities registered in Singapore as a CSV file, filtered to show only those updated in the last 90 days
Export initiated for LEI records matching criteria: jurisdiction SG (Singapore), status ISSUED, last update within 90 days. The query returned 1,247 matching records. The CSV export includes columns for LEI, legal name, registration authority, entity status, last update date, and registered address. Due to API limits, this export is capped at 1,247 records (under the 5,000-record maximum). The file is formatted with UTF-8 encoding and comma delimiters, ready for import into spreadsheet or database tools.
This demonstrates the bulk export capability with field-level filtering and format selection (CSV, XLSX, JSON, or XML). The 5,000-record cap per export is a hard API limit—larger datasets require multiple filtered queries. Export operations are synchronous and may take 15-30 seconds for result sets above 2,000 records. Useful for compliance teams conducting jurisdiction-specific entity audits.
Use-case deep-dives
When GLEIF supports accounting teams closing books
A 5-person finance team at a multinational needs to validate counterparty LEIs in their ERP before quarterly close. GLEIF's LEI record lookup and issuer tools let them verify that vendor and customer LEIs are current, not expired, and match the legal names in contracts. The export surface lets them pull batch validation results as CSV for their audit trail. This works when you're reconciling 100-500 counterparties per quarter and regulators require LEI attestation in filings. If your counterparties don't have LEIs or you're in a jurisdiction that doesn't mandate them, this MCP won't cover your validation needs—you'll fall back to tax ID lookups. For teams in EMIR, MiFID, or similar regimes where LEI is the entity key, this MCP turns a manual spreadsheet check into a programmatic validation step.
Frequently asked
What does the GLEIF API MCP do in Switchy?
It lets your team query the Global Legal Entity Identifier Foundation's database of 2.5 million registered legal entities. You can look up LEI records, find parent companies, export bulk data, and validate corporate hierarchies without leaving your AI workspace. No authentication required—GLEIF's data is public.
Do I need API credentials to connect GLEIF?
No. GLEIF's API is open and doesn't require keys, OAuth, or registration. Switchy connects directly to their public endpoints. You can start querying LEI records, autocomplete searches, and relationship data immediately after adding the MCP to your workspace.
Can the GLEIF MCP export more than 5,000 records at once?
No. The Export LEI Records tool caps bulk downloads at 5,000 rows per request in CSV, XLSX, JSON, or XML. If you need the full GLEIF dataset—over 2 million entities—you'll have to paginate multiple exports or download the complete Golden Copy files directly from GLEIF's site.
Why use this MCP instead of GLEIF's website search?
The MCP brings LEI lookups into your team's AI conversations. Instead of switching tabs to verify a counterparty's registration status or find a parent company, you ask Switchy and get structured JSON back. It's faster for repetitive due diligence and integrates with your other data sources.
Who on my team should add the GLEIF MCP?
Anyone doing entity verification, KYC checks, or corporate research. Compliance officers, credit analysts, and procurement teams get the most value. Since it's public data with no auth, any Switchy user can connect it without needing admin approval or vendor contracts.