loading…
Search for a command to run...
loading…
Provides real-time and historical exchange rate data for JPY against major currencies using the Frankfurter API. It enables AI agents to perform currency conver
Provides real-time and historical exchange rate data for JPY against major currencies using the Frankfurter API. It enables AI agents to perform currency conversions and generate detailed Japanese Yen fluctuation analysis reports.
Google Agent Development Kit (ADK) と Model Context Protocol (MCP) の連携を実演するデモプロジェクトです。
日本円(JPY)対 米ドル(USD)・人民元(CNY)・ユーロ(EUR)の為替レートを MCP Server 経由で取得し、Gemini 2.5-Flash が変動分析レポートを日本語で生成します。
Vertex AI Agent Engine
┌──────────────────────────────────────────────────┐
│ │
│ ADK Agent(Gemini 2.5-Flash) │
│ 為替変動分析エージェント │
│ │ stdio │
│ ▼ │
│ MCP Server(FastMCP / Python) │
│ ├─ get_jpy_latest_rates 最新レート取得 │
│ ├─ get_jpy_rate_history 期間変動推移取得 │
│ └─ convert_jpy 金額換算 │
│ │ HTTPS │
│ ▼ │
│ Frankfurter API(外部・無料・APIキー不要) │
└──────────────────────────────────────────────────┘
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
# ADK Web UI
adk web forex_agent
# ブラウザで http://localhost:8000 を開く
# GCP 認証
gcloud auth login
gcloud auth application-default login
gcloud config set project dsk-agentspace-trial
# GCS バケット作成(初回のみ)
gcloud storage buckets create gs://forex-mcp-agent-staging \
--project=dsk-agentspace-trial \
--location=us-central1
# デプロイ
python deploy.py
test_remote_agent.py 内の RESOURCE_NAME をデプロイ出力のリソース名に変更し、実行:
python test_remote_agent.py
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"frankfurter-currency-exchange-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also