Weather MCP Server
Weather MCP Server
Сервер 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 Team
This server cannot be deployed
Maintenance
Related MCP Connectors
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Free, keyless real-time weather and 7-day forecasts for any city worldwide.
Get current weather for any city and create images from your prompts. Streamline planning, reports…
MCP server for current weather and multi-day forecasts worldwide, Chinese city names and output.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables real-time weather queries for 12 Chinese cities and global cities using English names via the wttr.in API.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 gradedqualityCmaintenanceEnables real-time weather queries for Chinese and global cities via the wttr.in API, providing current conditions such as temperature, humidity, and wind speed.MIT
- AlicenseNot gradedqualityCmaintenanceEnables real-time weather queries for Chinese and global cities using the wttr.in API without requiring an API key.MIT