Juhe Exchange Rates MCP Server について
Juhe Exchange Rates MCP Serverは、3文字の通貨コードで通貨間の為替レートを照会するツールを提供します。最新の換算情報を必要とするMCPクライアント向けで、Juhe APIキーが必要です。
主な機能
- 012通貨間のレート照会
- 023文字の通貨コードを使用
- 03Juhe APIキーが必要
活用シーン
- 01USDからCNYへのレート確認
- 02CNYと別の通貨間のレート照会
MCP 対応
MCPサーバーはquery_exchange_ratesツールを公開します。基準通貨と換算先のコードを受け取り、為替レートの結果を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Juhe Exchange Rates MCP Server
リアルタイムの世界各国の通貨為替レートを照会する、モデルコンテキストプロトコル(Model Context Protocol)サーバーです。このサーバーにより、大規模言語モデル(LLMs)はリアルタイムの通貨為替レートを取得できます。
コンポーネント
ツール
サーバーは次のツールを実装しています。
- query_exchange_rates:通貨の3文字コードを指定して、2つの通貨間の為替レートを照会します。
- 必須の文字列パラメーターとして、"from_code"(通貨の3文字コード)を渡す必要があります。
- 必須の文字列パラメーターとして、"to_code"(通貨の3文字コード)を渡す必要があります。
async def query_exchange_rates(
from_code: str = Field(description="您希望转换的货币的三位字母货币代码。如:CNY"),
to_code : str = Field(description="您希望转换为目标货币的三位字母货币代码。如:USD")
) -> list[types.TextContent | types.ImageContent | types.EmbeddedResource]:
インストール
このサーバーを使用するには、Python 3.10 以降が必要です。uv(推奨)または pip を使用して依存関係をインストールしてください。
uv を使用する(推奨)
uv を使用する場合、特別なインストールは必要ありません。uvx を使って jexchange-mcp-server を直接実行します。
uvx jexchange-mcp-server
PIP を使用する
または、pip 経由で jexchange-mcp-server をインストールできます。
pip install jexchange-mcp-server
インストール後、スクリプトとして次のコマンドで実行できます。
python -m jexchange_mcp_server
設定
環境変数
JUHE_EXCHANGE_API_KEY:聚合数据の天気予報照会 API キーです。取得先:https://www.juhe.cn/docs/api/id/73
JUHE_EXCHANGE_API_KEY=your_api_key
CLINE の設定
uvx を使用する
"mcpServers": {
"jexchange-mcp-server": {
"command": "uvx",
"args": [
"jexchange-mcp-server"
],
"env": {
"JUHE_EXCHANGE_API_KEY": "your_api_key"
}
}
}
pip でインストールする
"mcpServers": {
"jexchange-mcp-server": {
"command": "python",
"args": [
"-m",
"jmobile_location_mcp_server"
],
"env": {
"JUHE_EXCHANGE_API_KEY": "your_api_key"
}
}
}
デバッグ
MCP inspector を使用してサーバーをデバッグできます。uvx でインストールした場合:
npx @modelcontextprotocol/inspector uvx jexchange-mcp-server
特定のディレクトリにパッケージをインストールした場合、または開発中の場合:
cd path/to/servers/src/jexchange-mcp-server
npx @modelcontextprotocol/inspector uv run jexchange-mcp-server
Cline への質問例
- 「現在の米ドルと人民元の為替レートはいくらですか?」
- 「では、人民元とベトナムの通貨の為替レートはどうですか?」
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。