mcpField
U
UV Index Today MCP

UV Index Today MCP

リモート
github.com/theluckystrike地図・旅行01 日前に更新
リポジトリ

UV Index Today MCP について

UV Index Today MCP は、AI アシスタント向けに米国の ZIP code または都市から当日の EPA 紫外線予報を取得する MCP サーバーです。時間ごとのピーク、防護時間帯、UV Alert に加え、指数の説明をオフラインで提供します。

主な機能

  1. 01ZIP code または都市で当日の UV 指数を検索
  2. 02時間別予報とピーク時刻を表示
  3. 03EPA の助言と UV Alert を表示
  4. 04UV 指数のレベルをオフラインで解説

活用シーン

  1. 01地点の当日 UV 指数を確認
  2. 02屋外活動や日焼け対策の時間を計画
  3. 03地域の UV Alert を確認

MCP 対応

日次検索、時間別予報、指数解説のツールを MCP クライアントに提供します。ライブデータは EPA Envirofacts から取得し、API キーは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://uv-index-today-mcp.lipmichal.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

uv-index-today-mcp

AI アシスタント向けの今日のUVインデックスです。米国のZIPコードまたは都市を指定すると、National Weather Serviceが毎日発表するEPAのUVインデックス予報からリアルタイムで取得します。

これはModel Context Protocol(MCP)サーバーです。呼び出し時にEPA Envirofacts UV Indexサービスへアクセスします。APIキーは不要です。

ツール

ツール返される内容
get_uv_index_todayZIPコード、または都市と州を指定して、今日のUVインデックス、EPAのカテゴリーと日焼け対策のアドバイス、UVアラートが発令中かどうか、時間別のピーク値、UVが3以上になる現地時間帯を返します。
get_uv_index_hourly指定した場所の現地時間で、時間ごとのUVインデックス予報を返します。各時間のEPA区分に加え、ピーク時間と対策が必要な時間帯も確認できます。
explain_uv_indexEPAの尺度に基づくUVインデックスの数値の意味と、該当するEPAのアドバイス、NWSのUVアラート発令基準を返します。オフラインで動作します。

すべての結果には、構造化JSON、1段落の概要、as_of、source(EPAへの正確なリクエスト)、more(mcpstamp.com上のページ)が含まれます。

モデルが把握していない情報

  • あなたのZIPコードにおける今日のUVインデックスです。季節、雲量、オゾンによって毎日変化するため、モデルの学習データでは把握できません。
  • 今日、日差しが最も強くなる時間と、EPAが対策を推奨する時間帯です。
  • 今日、その場所に対してNWSとEPAがUVアラートを発令しているかどうかです。

インストール

ホステッド(Claude.aiカスタムコネクター、ChatGPT開発者モード)

このURLを貼り付けてください。トークンも登録も不要です。すぐに利用できます。

https://uv-index-today-mcp.lipmichal.workers.dev/mcp
Claude Code
claude mcp add --transport http uv-index https://uv-index-today-mcp.lipmichal.workers.dev/mcp
Claude Desktop

Claude Desktopでは、Settings、Connectors、Add custom connectorの順に選択すると、リモートサーバーを追加できます。上記のURLを貼り付けてください。

Cursor

~/.cursor/mcp.jsonに追加します。

{
  "mcpServers": {
    "uv-index": { "url": "https://uv-index-today-mcp.lipmichal.workers.dev/mcp" }
  }
}
VS Code

.vscode/mcp.jsonに追加します。

{
  "servers": {
    "uv-index": { "type": "http", "url": "https://uv-index-today-mcp.lipmichal.workers.dev/mcp" }
  }
}
ローカルstdio(npmリリース後)

npmパッケージはまだ公開されていません。公開後は、Node 20以降を使ってローカルで実行できます。

claude mcp add uv-index -- npx -y uv-index-today-mcp

プロンプトの例

  • 「33101の今日のUVインデックスはいくつですか?」
  • 「今日、フェニックスでUVが最も高くなるのはいつですか?日焼け止めが必要なのはいつですか?」
  • 「今日、デンバーにUVアラートは発令されていますか?」
  • 「UVインデックスが7というのは高いですか?」

データソース

取得日を含む全一覧はDATA_SOURCES.mdをご覧ください。

制限事項

  • 対象は米国のZIPコードと都市のみです。EPAはすべての小さな町を名称で網羅しているわけではありません。ZIPコードまたは最寄りの大きな都市を指定してください。
  • これらは予報です。雲、標高、雪、砂、水によって実際の曝露量は変わります。
  • 時間別の時刻は、EPAが公開しているその場所の現地時間です。
  • EPAが停止している場合や、その場所の予報がない場合、ツールは記憶に基づく数値を返さず、明確なエラーを返します。

詳細

アシスタントだけでは答えられない質問に対応するMCPサーバーは、mcpstamp.comでご覧いただけます。

Zovo MCPコレクションの一部です:https://mcp.zovo.one

theluckystrikeが作成しました。

開発

npm install
npm test                              # builds, then runs the fixture tests and an offline stdio test
node scripts/stdio-transcript.mjs     # live stdio round trip, writes .live/stdio-transcript.jsonl

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。