mcpField
G
google-maps

google-maps

github.com/refly-aiその他20450 回インストール38 週間前に更新
リポジトリ

google-maps について

Google Mapsで住所のジオコーディング、場所の検索、ルートや位置情報の取得を行うスキルです。Reflyのコマンドラインからワークフローを実行し、JSON形式の結果をテキストとして取り出します。

主な機能

  1. 01住所のジオコーディング
  2. 02名前や種類による場所検索
  3. 03ルートと位置データの取得
  4. 04Reflyワークフローによる結果抽出

活用シーン

  1. 01住所を座標に変換
  2. 02種類を指定して場所を検索
  3. 03場所に関するルート情報の取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/refly-ai/refly-skills --skill google-maps

インストール後、Claude Code で/google-mapsを入力して読み込まれたか確認します。

同梱ファイルREADME.md

詳細

Google Maps

位置情報サービスとして Google Maps と連携します。次の操作が必要な場合に使用します:(1)住所を座標にジオコーディングする、(2)場所を検索する、または(3)ルートと位置情報を取得する。

入力

入力は JSON 形式で指定してください。

{
  "search_query": "Location or place name to search for (e.g., 'Eiffel Tower', 'restaurants in New York', '1600 Amphitheatre Parkway')",
  "place_type": "Type of place to search for (e.g., 'restaurant', 'hotel', 'museum', 'cafe'). Leave empty for general search."
}

実行(パターン B:テキスト/データ)

ステップ 1:スキルを実行して実行 ID を取得する
RESULT=$(refly skill run --id skpi-cvy0z7sx46moqd1w590mygq3 --input '{
  "address": "1600 Amphitheatre Parkway, Mountain View, CA",
  "action": "geocode"
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commands
ステップ 2:ブラウザーでワークフローを開き、完了を待つ
open "https://refly.ai/workflow/c-b6hhdfj7pt9c1yrowfbmx5vc"
refly workflow status "$RUN_ID" --watch --interval 30000
ステップ 3:テキストコンテンツを抽出する
# Get location data from toolcalls
CONTENT=$(refly workflow toolcalls "$RUN_ID" --files --latest | jq -r '.payload.nodes[].content')
echo "$CONTENT"

予想される出力

  • タイプ:テキストコンテンツ
  • 形式:位置情報/ジオコーディングデータ(JSON)
  • アクション:ユーザーに位置情報を表示する

ルール

基本のスキルワークフローに従ってください:~/.claude/skills/refly/SKILL.md

コメント