SimpleWeatherForecastServer

by cluster3115
Integrations
  • 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. Локальный режим
{ "mcpServers": { "weather-mcp-server": { "command": "uv run /path/to/weather-mcp-server", "env": { "WEATHER_API_KEY": "your-api-key" } } } }

Вы можете получить API-ключ из личного кабинета на WeatherAPI .

2. Удаленный режим
{ "mcpServers": { "weather-mcp-server": { "url": "http://host:port/sse" } } }

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    Provides 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 -
    Python
    MIT License
  • -
    security
    -
    license
    -
    quality
    Weather forecast server which returns 7 days of detailed weather anywhere in the world, using the OpenWeatherMap One Call API 3.0.
    Last updated -
    2
    Python
    MIT License
  • -
    security
    -
    license
    -
    quality
    A 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

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cluster3115/SimpleWeatherForecastServer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server