Skip to main content
Glama

Weather MCP

by kaisumi

Weather MCP

Model Context Protocol (MCP)을 이용한 일기 예보 애플리케이션

개요

이 응용 프로그램은 Open-Meteo API를 사용하여 일기 예보 데이터를 가져오고 표시하는 MCP 서버입니다. MCP 프로토콜을 통해 LLM 애플리케이션에서 날씨 정보에 액세스할 수 있습니다.

기능

  • 현재 날씨 정보 표시
  • 3일간 일기예보 보기
  • 위치 정보를 기반으로 날씨 정보 획득
  • MCP 프로토콜을 통한 액세스

설정

  1. 종속성 설치:
pip install -e .
  1. 환경 변수 설정: .env 파일을 작성하고 필요한 환경 변수를 설정하십시오.
MCP_API_KEY=your_api_key_here MCP_BASE_URL=http://localhost:8000
  1. MCP 서버 시작:
python -m app.server
  1. 클라이언트 실행:
python -m app.client

MCP 도구

get_weather

지정된 도시의 현재 날씨 정보와 3일간의 예보를 받습니다.

매개변수:

  • city : 날씨 정보를 취득하는 도시명(예: 도쿄, New York)

응답 예:

{ "location": { "name": "東京", "country": "日本", "latitude": 35.6895, "longitude": 139.6917, "timezone": "Asia/Tokyo" }, "current": { "temperature": 22.5, "feels_like": 23.1, "humidity": 65, "wind_speed": 3.2, "wind_direction": 180, "precipitation": 0, "condition": "晴れ", "weather_code": 1 }, "forecast": [ { "date": "2023-04-10", "max_temp": 24.5, "min_temp": 15.2, "precipitation": 0, "condition": "晴れ", "sunrise": "05:30", "sunset": "18:15" }, ... ] }

라이센스

MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that provides current weather information and 3-day forecasts for specified cities using the Open-Meteo API.

  1. 개요
    1. 기능
      1. 설정
        1. MCP 도구
          1. get_weather
        2. 라이센스

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that retrieves current weather information for specified cities using the Open-Meteo API, requiring no API key.
            Last updated -
            3
            14
            Python
            Apache 2.0
            • Linux
            • Apple
          • -
            security
            F
            license
            -
            quality
            A production-ready Model Context Protocol server that provides weather data from OpenWeatherMap API, allowing users to query current weather by city name or coordinates with support for different temperature units.
            Last updated -
            Python
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides comprehensive weather data and forecasts through the OpenWeatherMap API, enabling AI assistants to access real-time weather information, forecasts, air quality data, and location services.
            Last updated -
            11
            6
            JavaScript
            MIT License

          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/kaisumi/weather-mcp'

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