accueil / serveurs / Dev & Code / io.github.lineofflight/frankfurter
io.github.lineofflight/frankfurter
serveur MCP (Model Context Protocol) · frankfurter 0.5.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.lineofflight/frankfurter est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.lineofflight/frankfurter » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- convert≈ 377 tokens
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.
Paramètres, retour & exemple (5)
Paramètresto· string · requis
ISO 4217 target currency.date· string · optionnel
Date YYYY-MM-DD for a past rate; omit for latest.from· string · requis
ISO 4217 source currency.amount· number · requis
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.provider· string · optionnel
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/.
Exemple d'appel{"name": "convert", "arguments": {"to": "texte", "from": "texte", "amount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_rates≈ 347 tokens
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.
Paramètres, retour & exemple (5)
Paramètresbase· string · optionnel
ISO 4217 base currency. Default EUR.date· string · optionnel
Single day YYYY-MM-DD. Omit for the latest rates.quotes· array · optionnel
ISO 4217 quote codes to return; omit for all.provider· array · optionnel
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/.providers· array · optionnel
Alias for `provider` accepting multiple provider keys.
Exemple d'appel{"name": "get_rates", "arguments": {"base": "texte", "date": "texte", "quotes": [], "provider": [], "providers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_currencies≈ 87 tokens
List all supported ISO 4217 currency codes and their full names (e.g. { 'USD': 'United States Dollar' }).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_currencies", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_providers≈ 122 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_providers", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».