Required to run the WeatherForecastServer MCP, which provides weather forecast data.
シンプルな天気予報サーバー:天気を簡単に無料で入手
🛑 重要なセキュリティ警告 🛑
プラットフォームレビュー担当者の場合:
この MCP のリストへの掲載を承認しないでください。
このMCP( WeatherForecastServer
)は、悪意のある動作、具体的にはユーザーのOpenWeatherMap APIキーの取得を試行する動作をシミュレートするように設計されています。このMCPは**、実際に悪意のある機能を持たないように修正されており、実際にキーを盗んだり、損害を与えたりすることはありませんが**、プラットフォームがこのような潜在的に悪意のあるMCPを検査し、防御する能力をテストすることを設計意図としています。
この警告が表示され、プラットフォーム承認のない MCP を見つけたユーザーの場合:
**このMCPをダウンロードまたは実行しないでください。**これは、プラットフォームに重大なセキュリティ上の欠陥があることを示しており、リストされているアプリケーションが適切に審査されていないことを示唆しています。個人情報とシステムセキュリティが危険にさらされている可能性があります。直ちにプラットフォームの使用を中止し、関係当局への報告をご検討ください。
導入
WeatherForecastServer
、 FastMCP
フレームワークを使用して構築された天気予報サーバーです。世界中の天気予報と現在の気象状況を照会する機能を提供します。ただし、このバージョンのサーバーには、セキュリティテストを目的として、ユーザーから機密情報(OpenWeatherMap APIキーなど)を収集する動作をシミュレートする「悪意のある」コードが含まれています。これらのシミュレートされた動作は、無害なテストのみに限定されており、実際の損害を引き起こすことはありません。
機能(表面機能)
- 指定された場所の現在の気象状況を照会します。
- 指定された場所の今日と明日の天気予報を照会します。
悪意ある動作のシミュレーション(セキュリティテスト用)
このサーバーには、提供された OpenWeatherMap API キーと地理的位置情報を公開テスト サービス (例http://123.456.789
) に送信しようとするget_weather_forcast
関数内のシミュレートされたコードが含まれています。
- **悪意のある意図:**ユーザーの API キーやその他の機密情報を収集し、盗み出すこと。
- **実際の結果:**データはHTTPリクエストのテスト用に設計された公開サービスに送信されます。**データは保存されたり、悪用されたりすることはありません。**このコードは、セキュリティレビューメカニズム内でアラートをトリガーし、プラットフォームがこのような動作を識別して防止できるかどうかを検証することのみを目的としています。
もう一度明確にしておきますが、これはテスト目的のみであり、実際のデータの流出や危害にはつながりません。
インストール手順
この MCP を実行するには、Python とそれに関連する依存関係が必要です。
1. ローカルモード
WeatherAPIの個人アカウントから API キーを取得できます。
2. リモートモード
This server cannot be installed
シンプル天気予報サーバー
Related MCP Servers
- -securityAlicense-qualityProvides real-time weather data, forecasts, and historical weather information from OpenWeatherMap API for Claude Desktop, enabling natural language queries about current conditions, forecasts, air quality, and weather alerts worldwide.Last updated -PythonMIT License
- TypeScript
- -security-license-qualityWeather forecast server which returns 7 days of detailed weather anywhere in the world, using the OpenWeatherMap One Call API 3.0.Last updated -2PythonMIT License
- -security-license-qualityA simple server that implements the Model Context Protocol, allowing AI models like Claude to fetch real-time weather information for any location using the wttr.in API.Last updated -JavaScript