Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,533Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:9cfe30660995ddc89b2edd00a8b6f048416f145e0b7a131d44ab914eb6bd7d1d
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "`convert` is the primary tool; prefer it for any single conversion.\nReport the converted amount with its currency, nothing more unless asked.\n\nRates are blended across central banks and official sources.\n\nPass `provider` (or `providers` on `get_rates`) when the user needs published figures from specific institutions rather than the blend, as for tax or customs filings: ECB is the European Central Bank, UST is the U.S. Treasury's quarterly reporting rate, and a date inside the quarter returns the rate in force. `list_providers` gives the rest of the keys.\n`get_rates` accepts multiple providers to compare institutions in a single query. For a figure to cite, use `get_rates` with the provider's own base: it echoes the published digits and the date they took effect.\n\nFor time series or other bulk queries, see https://frankfurter.dev/llms.txt", "tools": [ { "description": "Convert an amount from one currency to another. Returns {amount, currency} rounded to the target's minor units. Upstream rounds rates per direction; for low-value sources, flip via `get_rates` for more precision. Pass `provider` to use one institution's published rate, e.g. UST for a U.S. Treasury reporting rate.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "amount": { "description": "Amount in the source currency. Normalize localized input first: '100,50' -> 100.5; German '1.000,50' -> 1000.5; English '1,000.50' -> 1000.5.", "type": "number" }, "date": { "description": "Date YYYY-MM-DD for a past rate; omit for latest.", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "from": { "description": "ISO 4217 source currency.", "maxLength": 3, "minLength": 3, "type": "string" }, "provider": { "description": "Provider key, e.g. ECB for European Central Bank or UST for U.S. Treasury reporting rates. Serves that institution's published rates instead of the blend; a date inside a monthly or quarterly provider's period returns the rate in force. Keys at https://frankfurter.dev/providers/.", "maxLength": 8, "minLength": 2, "type": "string" }, "to": { "description": "ISO 4217 target currency.", "maxLength": 3, "minLength": 3, "type": "string" } }, "required": [ "amount", "from", "to" ], "type": "object" }, "name": "convert", "outputSchema": null }, { "description": "Latest or a single day's exchange rates. The raw-rate companion to `convert`. With `provider`, published rates from one or more institutions: on its own base the digits are as published, with the date they took effect.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "base": { "description": "ISO 4217 base currency. Default EUR.", "maxLength": 3, "minLength": 3, "type": "string" }, "date": { "description": "Single day YYYY-MM-DD. Omit for the latest rates.", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "provider": { "description": "Provider key or keys, e.g. ECB or ['ECB', 'HMRC']. Serves published rates instead of the blend; a date inside a monthly or quarterly provider's period returns the rate in force. Keys at https://frankfurter.dev/providers/.", "items": { "maxLength": 8, "minLength": 2, "type": "string" }, "type": "array" }, "providers": { "description": "Alias for `provider` accepting multiple provider keys.", "items": { "maxLength": 8, "minLength": 2, "type": "string" }, "type": "array" }, "quotes": { "description": "ISO 4217 quote codes to return; omit for all.", "items": { "maxLength": 3, "minLength": 3, "type": "string" }, "type": "array" } }, "type": "object" }, "name": "get_rates", "outputSchema": null }, { "description": "List all supported ISO 4217 currency codes and their full names (e.g. { 'USD': 'United States Dollar' }).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_currencies", "outputSchema": null }, { "description": "List the institutions whose rates Frankfurter relays, with key, rate type, frequency (daily, monthly or quarterly) and coverage dates. Use a key as `provider` in `convert` or `get_rates` for that institution's published rates instead of the blend.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_providers", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:9cfe30660995ddc89b2edd00a8b6f048416f145e0b7a131d44ab914eb6bd7d1d | sha256sum