Skip to main content
Glama
isdaniel

Weather MCP Server

by isdaniel

значок кузнеца PyPI - Загрузки PyPI - Версия

Погода MCP Сервер

Сервер протокола контекста модели (MCP), предоставляющий информацию о погоде с использованием API Open-Meteo.

Функции

  • Получите текущую информацию о погоде в указанном городе.

Related MCP server: MCP Weather Server

Установка

Установка и использование Pip. Этот пакет можно установить с помощью pip:

pip install mcp_weather_server

Этот сервер предназначен для ручной установки путем добавления его конфигурации в файл cline_mcp_settings.json .

  1. Добавьте следующую запись в объект mcpServers в файле cline_mcp_settings.json :

{
  "mcpServers": {
    "weather": {
      "command": "python",
      "args": [
        "-m",
        "mcp_weather_server"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
  1. Сохраните файл cline_mcp_settings.json .

Конфигурация

Этот сервер не требует API-ключа. Он использует API Open-Meteo, которое является бесплатным и имеет открытый исходный код.

Использование

Этот сервер предоставляет несколько инструментов: get_weather , get_weather_by_datetime_range и get_current_datetime .

get_weather

Получает текущую информацию о погоде для указанного города.

Параметры:

  • city (строка, обязательно): Название города.

Пример:

Чтобы узнать погоду в Тайбэе, вам нужно использовать следующий инструмент:

<use_mcp_tool>
<server_name>weather</server_name>
<tool_name>get_weather</tool_name>
<arguments>
{
  "city": "Taipei"
}
</arguments>
</use_mcp_tool>

get_weather_by_datetime_range

Получает информацию о погоде для указанного города между начальной и конечной датами.

Параметры:

  • city (строка, обязательно): Название города.

  • start_date (строка, обязательно): Дата начала в формате ГГГГ-ММ-ДД (ISO 8601).

  • end_date (строка, обязательно): дата окончания в формате ГГГГ-ММ-ДД (ISO 8601).

Пример:

Чтобы узнать погоду в Лондоне в период с 01.01.2024 по 07.01.2024, вам нужно будет использовать следующий инструмент:

<use_mcp_tool>
<server_name>weather</server_name>
<tool_name>get_weather_by_datetime_range</tool_name>
<arguments>
{
  "city": "London",
  "start_date": "2024-01-01",
  "end_date": "2024-01-07"
}
</arguments>
</use_mcp_tool>

get_current_datetime

Возвращает текущее время в указанном часовом поясе.

Параметры:

  • timezone_name (строка, обязательно): Имя часового пояса IANA (например, «Америка/Нью-Йорк», «Европа/Лондон»). Используйте часовой пояс UTC, если часовой пояс не указан пользователем.

Пример:

Чтобы узнать текущее время в Нью-Йорке, вам нужно использовать следующий инструмент:

<use_mcp_tool>
<server_name>weather</server_name>
<tool_name>get_current_datetime</tool_name>
<arguments>
{
  "timezone_name": "America/New_York"
}
</arguments>
</use_mcp_tool>

Для разработчиков

Измените рабочий каталог перед запуском Python

python -m mcp_weather_server

Или, если вы хотите, чтобы Python находил ваш пакет независимо от того, откуда вы его запускаете, вы можете задать PYTHONPATH:

set PYTHONPATH=C:\xxx\mcp_weather_server\src
python -m mcp_weather_server
Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
5Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol server that provides current weather information and 3-day forecasts for specified cities using the Open-Meteo API.
    1
  • F
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol server that enables natural language weather queries for global cities, integrating with OpenWeather API to provide real-time weather information in an easy-to-read format.
    1
  • A
    license
    B
    quality
    D
    maintenance
    A simple Model Context Protocol server that provides real-time weather data to AI agents like GitHub Copilot, allowing users to get current weather information for any city through natural language queries.
    2
    31
    97
    MIT

View all related MCP servers

Related MCP Connectors

  • Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

View all MCP Connectors

Latest Blog Posts

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/isdaniel/mcp_weather_server'

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