Weather MCP Server
날씨 MCP 서버
HelloAgents 프레임워크를 기반으로 개발된 실시간 날씨 조회 MCP 서버입니다.
기능 특징
🌤️ 실시간 날씨 조회
🌍 12개 주요 중국 도시 지원
🔄 wttr.in API 사용 (키 필요 없음)
🚀 HelloAgents 프레임워크 기반
Related MCP server: Weather MCP Server
설치
pip install hello-agents requests사용 방법
직접 실행
python server.pyClaude 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
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