MCP Weather Server

MCP 날씨 서버

모든 위치의 날씨 정보를 제공하는 간단한 MCP(Model Context Protocol) 서버입니다.

MCP란 무엇인가요?

모델 컨텍스트 프로토콜(MCP)은 AI 애플리케이션과 에이전트가 데이터 소스 및 도구에 연결하는 표준화된 방식입니다. Claude와 같은 AI 모델이 표준화된 인터페이스를 통해 로컬 시스템, 외부 서비스 및 사용자 지정 도구와 상호 작용할 수 있도록 지원합니다.

특징

  • 모든 위치의 현재 날씨 정보를 받으세요
  • Claude Desktop 및 기타 MCP 클라이언트와 호환 가능
  • 무료 wttr.in 날씨 API를 사용합니다(API 키 필요 없음)

설치

지엑스피1

용법

서버 실행

node index.js

Claude Desktop에 연결

  1. 클로드 데스크톱 열기
  2. 설정 > MCP 서버로 이동하세요
  3. 새로운 서버 추가
  4. "사용자 정의"를 선택하고 서버 실행 파일의 경로를 입력하세요.
  5. 명령을 다음으로 설정하세요: node /Users/le-yo/CascadeProjects/mcp-weather-server/index.js
  6. Claude Desktop을 저장하고 다시 시작하세요.

Claude에 대한 예시 프롬프트

연결되면 Claude에게 날씨 도구를 사용하도록 요청할 수 있습니다.

  • "뉴욕의 현재 날씨는 어때요?"
  • "지금 런던의 기온이 몇 도인지 알려주세요."
  • "도쿄에 비가 오고 있나요?"

작동 원리

이 서버는 wttr.in API에서 날씨 데이터를 가져오는 도구를 제공하기 위해 모델 컨텍스트 프로토콜(MCP)을 구현합니다. Claude 또는 다른 MCP 클라이언트가 이 서버에 연결하면 get_weather 도구를 사용하여 모든 위치의 현재 날씨 상태를 검색할 수 있습니다.

서버 확장

다음을 통해 이 서버를 확장할 수 있습니다.

  1. 더 많은 날씨 관련 도구(예보, 과거 데이터 등) 추가
  2. 리소스나 프롬프트와 같은 다른 MCP 기능 구현
  3. 더 많은 기능을 갖춘 다른 날씨 API 사용

특허

MIT

-
security - not tested
-
license - not tested
-
quality - not tested

wttr.in API를 사용하여 Claude와 같은 AI 모델이 모든 위치의 실시간 날씨 정보를 가져올 수 있도록 하는 모델 컨텍스트 프로토콜을 구현한 간단한 서버입니다.

  1. What is MCP?
    1. Features
      1. Installation
        1. Usage
          1. Running the server
          2. Connecting to Claude Desktop
          3. Example prompts for Claude
        2. How it works
          1. Extending the server
            1. License
              ID: ib1cgxocu1