Skip to main content
Glama
kaisumi
by kaisumi

Weather MCP

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

개요

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

Related MCP server: OpenWeatherMap MCP Server

기능

  • 현재 날씨 정보 표시

  • 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

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

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

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