Frankfurter MCP
ご質問や問題がありますか?GitHub Discussionsでお気軽にご相談ください。
公式Model Context Protocolサーバーを介して、AIアシスタント内で直接通貨換算や為替レートの照会を行えます。データは1948年まで遡ります。
リモートHTTPサーバーとしてhttps://mcp.frankfurter.dev/を追加してください。APIキーやユーザー登録は不要です。
導入手順
- 設定を開き、アプリ(またはコネクタ)を選択します。
- 右上の詳細設定をクリックし、開発者モードを有効にしてカスタムアプリの作成を許可します。
- アプリメニューに戻り、アプリを作成(またはコネクタを作成)をクリックします。
- エンドポイントURLを入力します:
https://mcp.frankfurter.dev/ - 認証方法でなしを選択します。
Claude Codeで追加:
claude mcp add frankfurter https://mcp.frankfurter.dev/Claude DesktopまたはClaude.aiで設定:
- 設定を開き、コネクタを選択します。
- カスタムコネクタを追加をクリックします。
- エンドポイントURLを入力します:
https://mcp.frankfurter.dev/ - 追加をクリック後、チャット画面でコネクタを有効化します。
MCP設定に追加 (Cursor、Windsurf、VS Codeなど):
{
"mcpServers": {
"frankfurter": {
"url": "https://mcp.frankfurter.dev/"
}
}
}ツール
接続後、AIアシスタントから以下のツールが利用可能になります:
convert- 2つの通貨間で金額を換算します。換算額とレートを返します。
パラメータ:amount(数値、必須): 換算する金額。from(文字列、必須): 基準通貨の3文字のISOコード(例:USD)。to(文字列、必須): 対象通貨の3文字のISOコード(例:EUR)。date(文字列、任意): 過去の換算用の特定の日付YYYY-MM-DD。provider(文字列、任意): 合成レートの代わりに特定機関の公表レートを使用する場合の提供元キー。USTは米国財務省の四半期報告レートで、四半期内の日付を指定するとその期間に有効なレートを返します。
get_rates- 基準為替レートを取得します。
パラメータ:date(文字列、任意): レートの日付YYYY-MM-DD(デフォルト: 最新レート)。base(文字列、任意): 基準通貨の3文字コード(デフォルト:EUR)。quotes(文字列、任意): カンマ区切りの通貨コードで結果をフィルタリング。provider(文字列、任意): 提供元キー。提供元自身の基準通貨で照会すると、公表された数値がそのまま発効日とともに返されます。
list_currencies- サポートされている全ISO 4217通貨コードと名称の一覧を表示します。
list_providers- 提供元の一覧をキー、レート種別、更新頻度、対象期間とともに表示します。
providerの選択に使用します。
時系列データ、期間指定、一括ダウンロードにはREST APIをご利用ください。