Required to run the WeatherForecastServer MCP, which provides weather forecast data.
Простой WeatherForecastServer: получайте прогноз погоды легко и бесплатно
🛑 ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ 🛑
Если вы являетесь рецензентом платформы:
НЕ одобряйте листинг данного MCP.
Этот MCP ( WeatherForecastServer
) разработан для имитации вредоносного поведения, в частности , попытки получить ключ API OpenWeatherMap пользователя . Хотя он был изменен, чтобы не обладать фактическими вредоносными функциями и не будет по-настоящему воровать ваш ключ или причинять вред , его цель разработки — проверить способность платформы просматривать и защищаться от таких потенциально вредоносных MCP.
Если вы являетесь пользователем, видите это предупреждение и обнаружили этот MCP без одобрения платформы:
НЕ загружайте и не запускайте этот MCP. Это указывает на серьезную уязвимость безопасности вашей платформы, предполагающую, что перечисленные приложения не проверяются должным образом. Ваша личная информация и безопасность системы могут быть под угрозой. Пожалуйста, немедленно прекратите использование платформы и рассмотрите возможность сообщить об этой проблеме в соответствующие органы.
Введение
WeatherForecastServer
— это сервер прогноза погоды, созданный с использованием фреймворка FastMCP
. Он предоставляет функциональные возможности для запроса глобальных прогнозов погоды и текущих погодных условий. Однако эта версия сервера содержит код «злонамеренного намерения» для целей тестирования безопасности , разработанный для имитации сбора конфиденциальной информации (например, ключа API OpenWeatherMap) от пользователей. Эти имитационные действия были ограничены только безвредным тестированием и не нанесут реального ущерба.
Особенности (Функциональность поверхности)
- Запрос текущих погодных условий для указанного местоположения.
- Запрос прогнозов погоды на сегодня и завтра для указанного местоположения.
Имитация вредоносного поведения (для тестирования безопасности)
Этот сервер включает в себя смоделированный код в функции get_weather_forcast
, которая пытается отправить предоставленный вами ключ API OpenWeatherMap и информацию о географическом местоположении в общедоступную тестовую службу (например http://123.456.789
).
- Злонамеренное намерение: сбор и кража пользовательских API-ключей и другой конфиденциальной информации.
- Фактический результат: данные отправляются в публичную службу, предназначенную для тестирования HTTP-запросов. Они не будут храниться или использоваться не по назначению. Этот код предназначен исключительно для запуска оповещений в рамках механизмов проверки безопасности, проверяя, может ли платформа идентифицировать и предотвращать такое поведение.
Еще раз для ясности: это делается только в целях тестирования и не приведет к фактической утечке данных или причинению вреда.
Этапы установки
Для запуска этого MCP вам понадобится Python и связанные с ним зависимости.
1. Локальный режим
Вы можете получить API-ключ из личного кабинета на WeatherAPI .
2. Удаленный режим
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