Weather MCP Server
MCP-сервер погоды
MCP-сервер для получения актуальной информации о погоде, разработанный на базе фреймворка HelloAgents.
Функциональные возможности
🌤️ Запрос погоды в реальном времени
🌍 Поддержка 12 крупных городов Китая
🔄 Использование API wttr.in (без необходимости ключа)
🚀 На базе фреймворка HelloAgents
Related MCP server: Weather MCP Server
Установка
pip install hello-agents requestsИспользование
Прямой запуск
python server.pyИспользование в Claude Desktop
Отредактируйте файл ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"weather": {
"command": "python",
"args": ["/path/to/server.py"]
}
}
}Использование в HelloAgents
from hello_agents import SimpleAgent, HelloAgentsLLM
from hello_agents.tools import MCPTool
agent = SimpleAgent(name="天气助手", llm=HelloAgentsLLM())
weather_tool = MCPTool(server_command=["python", "server.py"])
agent.add_tool(weather_tool)
response = agent.run("北京今天天气怎么样?")Инструменты API
get_weather
Получение текущей погоды для указанного города.
Параметры:
city(string): Название города (поддерживаются китайский и английский языки)
Пример:
{
"city": "北京"
}Возвращаемое значение:
{
"city": "北京",
"temperature": 10.0,
"feels_like": 9.0,
"humidity": 94,
"condition": "Light rain",
"wind_speed": 1.7,
"visibility": 10.0,
"timestamp": "2025-10-09 13:25:03"
}list_supported_cities
Список всех поддерживаемых китайских городов.
Возвращаемое значение:
{
"cities": ["北京", "上海", "广州", "深圳", "杭州", "成都", "重庆", "武汉", "西安", "南京", "天津", "苏州"],
"count": 12
}get_server_info
Получение информации о сервере.
Возвращаемое значение:
{
"name": "Weather MCP Server",
"version": "1.0.0",
"tools": ["get_weather", "list_supported_cities", "get_server_info"]
}Поддерживаемые города
Пекин, Шанхай, Гуанчжоу, Шэньчжэнь, Ханчжоу, Чэнду, Чунцин, Ухань, Сиань, Нанкин, Тяньцзинь, Сучжоу
Также поддерживается поиск любого города мира по его названию на английском языке.
Лицензия
MIT License
Автор
Команда HelloAgents
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for current weather and multi-day forecasts worldwide, Chinese city names and output.
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Live data: weather, air quality, FX, CN/HK/US stocks, IP geo, domain, SSL, China reachability.
Free, keyless real-time weather and 7-day forecasts for any city worldwide.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables real-time weather queries for 12 major Chinese cities and global cities via wttr.in API, with tools like get_weather and list_supported_cities.MIT
- AlicenseNot gradedqualityCmaintenanceEnables real-time weather queries for 12 major Chinese cities and global cities using the wttr.in API. Provides tools to get weather, list supported cities, and server info.MIT
- AlicenseNot gradedqualityDmaintenanceEnables real-time weather queries for 12 major Chinese cities and global cities using the wttr.in API without an API key, with tools for weather, city listing, and server info.MIT
- AlicenseNot gradedqualityCmaintenanceProvides real-time weather queries for 12 major Chinese cities and global cities using the wttr.in API, with tools like get_weather and list_supported_cities.1MIT