mcpField
F
Floyd Weather & Deployment MCP Server

Floyd Weather & Deployment MCP Server

ローカル
github.com/devopsjesterクラウド・インフラ077 週間前に更新

Floyd Weather & Deployment MCP Server について

Floyd は、都市の天気を確認し、対象地域へのデプロイが安全か判定する MCP サーバーです。現地の勤務時間と晴天条件に基づいて判断し、安全な場合はデプロイを実行できます。

主な機能

  1. 01都市の現在の天気を取得
  2. 02現地時刻と天気からデプロイの安全性を判定
  3. 03条件が安全な場合にデプロイを実行
  4. 04米国では華氏、それ以外では摂氏を使用

活用シーン

  1. 01特定の都市へのデプロイ前に状況を確認
  2. 02現地の条件が安全な場合にデプロイを依頼
  3. 03都市の天気を問い合わせ

MCP 対応

Floyd は MCP クライアントに天気の照会、デプロイ安全性の確認、デプロイ実行を提供します。VS Code の MCP サーバーとして利用できるよう設定されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Floyd Weather & Deployment MCP Server

Floyd は、気象情報とデプロイの安全性を判断する Model Context Protocol(MCP)サーバーです。このサーバーを通じて自然言語でやり取りし、世界中のあらゆる都市の気象状況について質問できます。

機能

  • 気象情報:世界中のあらゆる都市の現在の気象状況を取得できます。
  • デプロイの安全性:特定の都市にあるサーバーへのアプリケーションのデプロイが安全かどうかを確認できます。
  • デプロイの実行:条件が安全な場合、特定の都市にあるサーバーにアプリケーションをデプロイできます。

安全ルール

Floyd は、デプロイが安全かどうかを次のルールに基づいて判断します。

  1. デプロイが安全と見なされるのは、対象の場所の現地時間で午前9時から午後5時までの間のみです。
  2. デプロイが安全と見なされるには、気象条件が晴れ、または日差しのある状態である必要があります。

使用方法

次のような自然言語の質問で Floyd とやり取りできます。

  • 「フランスのパリの天気はどうですか?」
  • 「日本の東京へのデプロイは安全ですか?」
  • 「アメリカのサンフランシスコにデプロイしてください」

温度単位

Floyd は、場所に応じて適切な温度単位を自動的に使用します。

  • アメリカの都市では華氏(°F)
  • その他すべての国の都市では摂氏(°C)

開発

このプロジェクトは TypeScript で構築されており、Model Context Protocol SDK を使用しています。

セットアップ
# Install dependencies
npm install

# Build the project
npm run build

# Start the server
npm start
VS Code との連携

このサーバーは VS Code MCP サーバーとして動作するように設定されています。プロジェクトをビルドすると、VS Code 内で使用できます。

コメント

MCP は初めてですか?

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

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