# Global FinReg

> Look up LEIs in the global LEI register, and view, renew and transfer a Global FinReg user's LEIs.

- name: com.globalfinreg/lei
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 85/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.globalfinreg%2Flei
- tools: https://api.protogrid.dev/v1/servers/com.globalfinreg%2Flei/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "lei": {
      "type": "http",
      "url": "https://api2.globalfinreg.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-12d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 85/100 (good)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 5 of 5 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 933 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 50 (weight 15)

- pass `stability.changes`: 5 tool changes in 30 days
- fail `stability.rug_pull`: 1 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 933 tokens to load them all
- tool set hash: d67cccb09ec6572feeb7c7d926ef9fcf
- tools last changed: 2026-10-08T20:48:27.472Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.globalfinreg/lei.svg)](https://protogrid.dev/servers/com.globalfinreg/lei)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-08 `get_lei_record` changed (annotations)
- 2026-10-08 `search_lei_by_company_name` changed (annotations)
- 2026-10-08 `get_prices` changed (description, annotations) **meaning changed**
  - before: Returns Global FinReg's LEI registration and renewal prices in every supported currency, for 1, 3 and 5 years.
  - after: Returns Global FinReg's LEI prices in every supported currency, excluding VAT: for a new registration and for a renewal, for 1, 3 and 5 years, each as pricePerYear and total for the whole period; and the optional fully assisted service. For the exact total for one LEI, including VAT, use get_registration_quote or get_renewal_quote.
- 2026-10-08 `lookup_legal_form` changed (annotations)
- 2026-10-08 `create_user` changed (description, inputSchema)
  - before: Creates a Global FinReg account for a user from their email address, so they can order and manage LEIs. GFR emails the address a link to set a password; you get no access to the account from this tool. After the user has set a password, register for access with /auth.md and use the account tools. If the address already has an account nothing changes, and the answer is the same. Ask the user for their email and confirm it with them before calling.
  - after: Creates a Global FinReg account for a user from their email address, so they can order and manage LEIs. GFR emails the address a link to set a password; you get no access to the account from this tool. After the user has set a password, register for access with /auth.md and use the account tools. If the address already has an account nothing changes, and the answer is the same. Ask the user for their email address, first name and last name, and confirm them with them before calling.

Full history: https://api.protogrid.dev/v1/servers/com.globalfinreg%2Flei/changes

## Remotes

- https://api2.globalfinreg.com/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (5)

- `create_user`: Creates a Global FinReg account for a user from their email address, so they can order and manage LEIs. GFR emails the address a link to set a password; you get no access to the account from this tool. After the user has set a password, register for access with /auth.md and use the account tools. If the address already has an account nothing changes, and the answer is the same. Ask the user for their email address, first name and last name, and confirm them with them before calling.
- `get_lei_record`: Returns the registration record of an LEI from the global LEI register: legal name, legal and headquarters address, jurisdiction, legal form, entity and registration status, registration and renewal dates and the managing LOU.
- `get_prices`: Returns Global FinReg's LEI prices in every supported currency, excluding VAT: for a new registration and for a renewal, for 1, 3 and 5 years, each as pricePerYear and total for the whole period; and the optional fully assisted service. For the exact total for one LEI, including VAT, use get_registration_quote or get_renewal_quote.
- `lookup_legal_form`: Looks up an entity legal form (ISO 20275 ELF code list) in a country: by ELF code first, otherwise by the legal form's local name, optionally within a region of the country.
- `search_lei_by_company_name`: Searches the global LEI register by legal entity name. Returns matching entities with their LEI, country and a link to the entity's GlobalFinReg lookup page.
