Official company registers (13 countries + LEI), FX, rates, yields, inflation. Pay per call, x402.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use when an agent must verify a company (KYC/KYB, supplier or invoice check): official legal name, address, legal form, active/dissolved, LEI, register number, VAT validity. Search by name= (+country=), id=, lei= or vat=. GLEIF worldwide plus official national registers: FR, NO, FI, LV, IE, GB, US, EE, TW, HK, SG, AU, HR – also firms without LEI. Source named in every answer. Bad input: HTTP 400 before payment; no match or outage is not charged. Price: 0.002 USDC per successful call (x402).
National register number, needs country=: FR SIREN 303265045, NO 923609016, FI 0112038-9, LV 40003245752, IE 104547, GB 00445790, US SEC CIK 320193, EE 12417834, TW 20828393, HK 00015833, SG 196800306E, AU ACN 102443916, HR MBS 080722712 or OIB.
20-character Legal Entity Identifier.
VAT number of a French, Norwegian, Finnish, Latvian or Croatian company, e.g. FR40303265045, NO923609016MVA, FI01120389, LV40003245752, HR + 11-digit OIB.
Company legal name (2-200 chars), e.g. Erste Group Bank.
2-letter ISO country code. FR, NO, FI, LV, IE, GB, US, EE, TW, HK, SG, AU, HR: official national register; other countries: GLEIF.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http x402-apis https://x402-apis.pages.dev/mcp
Use when an agent must verify a company (KYC/KYB, supplier or invoice check): official legal name, address, legal form, active/dissolved, LEI, register number, VAT validity. Search by name= (+country=), id=, lei= or vat=. GLEIF worldwide plus official national registers: FR, NO, FI, LV, IE, GB, US, EE, TW, HK, SG, AU, HR – also firms without LEI. Source named in every answer. Bad input: HTTP 400 before payment; no match or outage is not charged. Price: 0.002 USDC per successful call (x402).
| Argument | Type | Description |
|---|---|---|
| id | string | National register number, needs country=: FR SIREN 303265045, NO 923609016, FI 0112038-9, LV 40003245752, IE 104547, GB 00445790, US SEC CIK 320193, EE 12417834, TW 20828393, HK 00015833, SG 196800306E, AU ACN 102443916, HR MBS 080722712 or OIB. |
| lei | string | 20-character Legal Entity Identifier. |
| vat | string | VAT number of a French, Norwegian, Finnish, Latvian or Croatian company, e.g. FR40303265045, NO923609016MVA, FI01120389, LV40003245752, HR + 11-digit OIB. |
| name | string | Company legal name (2-200 chars), e.g. Erste Group Bank. |
| country | string | 2-letter ISO country code. FR, NO, FI, LV, IE, GB, US, EE, TW, HK, SG, AU, HR: official national register; other countries: GLEIF. |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "National register number, needs country=: FR SIREN 303265045, NO 923609016, FI 0112038-9, LV 40003245752, IE 104547, GB 00445790, US SEC CIK 320193, EE 12417834, TW 20828393, HK 00015833, SG 196800306E, AU ACN 102443916, HR MBS 080722712 or OIB."
},
"lei": {
"type": "string",
"description": "20-character Legal Entity Identifier."
},
"vat": {
"type": "string",
"description": "VAT number of a French, Norwegian, Finnish, Latvian or Croatian company, e.g. FR40303265045, NO923609016MVA, FI01120389, LV40003245752, HR + 11-digit OIB."
},
"name": {
"type": "string",
"description": "Company legal name (2-200 chars), e.g. Erste Group Bank."
},
"country": {
"type": "string",
"description": "2-letter ISO country code. FR, NO, FI, LV, IE, GB, US, EE, TW, HK, SG, AU, HR: official national register; other countries: GLEIF."
}
}
}Use when an agent needs an official exchange rate to convert prices, invoices or portfolios: ECB euro reference rates for ~30 currencies (USD, GBP, CHF, JPY, CNY …), latest or for any day since 1999, with any base currency (cross rates computed from the ECB fix). Returns the exact rate date. Source named in every answer. Bad input: HTTP 400 before payment; unknown currency or outage is not charged. Price: 0.002 USDC per successful call (x402).
| Argument | Type | Description |
|---|---|---|
| base | string | Base currency, 3 letters, default EUR. Any ECB reference currency. |
| date | string | Day as YYYY-MM-DD (1999-01-04 or later). Default: latest. Weekends/holidays return the previous ECB fix. |
| symbols | string | Comma-separated target currencies, e.g. USD,CHF,GBP. Default: all. |
{
"type": "object",
"properties": {
"base": {
"type": "string",
"description": "Base currency, 3 letters, default EUR. Any ECB reference currency."
},
"date": {
"type": "string",
"description": "Day as YYYY-MM-DD (1999-01-04 or later). Default: latest. Weekends/holidays return the previous ECB fix."
},
"symbols": {
"type": "string",
"description": "Comma-separated target currencies, e.g. USD,CHF,GBP. Default: all."
}
}
}Use when an agent needs the official inflation rate (year-on-year consumer prices) for a country: Eurostat HICP for the euro area, EU and 36 European countries (incl. CH, NO, TR) and US CPI-U from the Bureau of Labor Statistics. Latest month plus up to 36 months of history, flash estimates flagged. Source named in every answer. Bad input: HTTP 400 before payment; outage is not charged. Price: 0.002 USDC per successful call (x402).
| Argument | Type | Description |
|---|---|---|
| months | string | Number of months of history, 1-36. Default 12. |
| country* | string | 2-letter code: EA, EU, AT, BE, BG, CY, CZ, DE, DK, EE, EL, ES, FI, FR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK, IS, NO, CH, TR, AL, ME, MK, RS, XK, US. EA = euro area, EU = European Union. |
{
"type": "object",
"required": [
"country"
],
"properties": {
"months": {
"type": "string",
"description": "Number of months of history, 1-36. Default 12."
},
"country": {
"type": "string",
"description": "2-letter code: EA, EU, AT, BE, BG, CY, CZ, DE, DK, EE, EL, ES, FI, FR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK, IS, NO, CH, TR, AL, ME, MK, RS, XK, US. EA = euro area, EU = European Union."
}
}
}Use when an agent needs today's central bank rates for loans, savings, valuation or macro answers: ECB key rates (deposit facility, main refinancing, marginal lending, with the date they took effect) and US Fed funds target range, effective fed funds rate (EFFR) and SOFR from the New York Fed. Official sources only, named in every answer. region=EA, US or all (default). Bad input: HTTP 400 before payment; outage is not charged. Price: 0.002 USDC per successful call (x402).
| Argument | Type | Description |
|---|---|---|
| region | string | EA (euro area / ECB), US (Federal Reserve) or all. Default: all. |
{
"type": "object",
"properties": {
"region": {
"type": "string",
"description": "EA (euro area / ECB), US (Federal Reserve) or all. Default: all."
}
}
}Use when an agent needs US government bond yields, a risk-free rate or the yield curve (e.g. 2Y/10Y spread, recession signal, discounting): official US Treasury daily par yield curve, 1 month to 30 years, latest or any day since 1990 (weekends/holidays return the previous business day). Includes 10Y-2Y and 10Y-3M spreads. Source named in every answer. Bad input: HTTP 400 before payment; outage is not charged. Price: 0.002 USDC per successful call (x402).
| Argument | Type | Description |
|---|---|---|
| date | string | Day as YYYY-MM-DD (1990-01-02 or later). Default: latest published curve. |
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Day as YYYY-MM-DD (1990-01-02 or later). Default: latest published curve."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 9, 2026.