MCP 날씨 서버
모든 위치의 날씨 정보를 제공하는 간단한 MCP(Model Context Protocol) 서버입니다.
MCP란 무엇인가요?
모델 컨텍스트 프로토콜(MCP)은 AI 애플리케이션과 에이전트가 데이터 소스 및 도구에 연결하는 표준화된 방식입니다. Claude와 같은 AI 모델이 표준화된 인터페이스를 통해 로컬 시스템, 외부 서비스 및 사용자 지정 도구와 상호 작용할 수 있도록 지원합니다.
특징
- 모든 위치의 현재 날씨 정보를 받으세요
- Claude Desktop 및 기타 MCP 클라이언트와 호환 가능
- 무료 wttr.in 날씨 API를 사용합니다(API 키 필요 없음)
설치
지엑스피1
용법
서버 실행
Copy
Claude Desktop에 연결
- 클로드 데스크톱 열기
- 설정 > MCP 서버로 이동하세요
- 새로운 서버 추가
- "사용자 정의"를 선택하고 서버 실행 파일의 경로를 입력하세요.
- 명령을 다음으로 설정하세요:
node /Users/le-yo/CascadeProjects/mcp-weather-server/index.js
- Claude Desktop을 저장하고 다시 시작하세요.
Claude에 대한 예시 프롬프트
연결되면 Claude에게 날씨 도구를 사용하도록 요청할 수 있습니다.
- "뉴욕의 현재 날씨는 어때요?"
- "지금 런던의 기온이 몇 도인지 알려주세요."
- "도쿄에 비가 오고 있나요?"
작동 원리
이 서버는 wttr.in API에서 날씨 데이터를 가져오는 도구를 제공하기 위해 모델 컨텍스트 프로토콜(MCP)을 구현합니다. Claude 또는 다른 MCP 클라이언트가 이 서버에 연결하면 get_weather
도구를 사용하여 모든 위치의 현재 날씨 상태를 검색할 수 있습니다.
서버 확장
다음을 통해 이 서버를 확장할 수 있습니다.
- 더 많은 날씨 관련 도구(예보, 과거 데이터 등) 추가
- 리소스나 프롬프트와 같은 다른 MCP 기능 구현
- 더 많은 기능을 갖춘 다른 날씨 API 사용
특허
MIT
This server cannot be installed
wttr.in API를 사용하여 Claude와 같은 AI 모델이 모든 위치의 실시간 날씨 정보를 가져올 수 있도록 하는 모델 컨텍스트 프로토콜을 구현한 간단한 서버입니다.