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.
Integrations
KNMI 날씨 MCP
KNMI(네덜란드 왕립 기상청) 기상 관측소의 실시간 날씨 데이터를 제공하는 FastMCP 서버입니다. 이 애플리케이션은 네덜란드 내 어느 위치에서든 가장 가까운 기상 관측소의 최근 10분 측정값을 가져옵니다.
특징
- 네덜란드의 어느 위치에 대한 날씨 데이터를 받으세요
- 가장 가까운 KNMI 기상 관측소를 자동으로 찾습니다.
- 다음을 포함한 실시간 측정을 제공합니다.
- 온도
- 습기
- 풍속 및 풍향
- 강수량
- 시계
- 공기압
- 날씨 상황에 대한 자연어 해석
- 위치 검색 기능
- 자세한 로깅
필수 조건
- Python 3.10 이상
- KNMI API 키( KNMI 데이터 플랫폼 에서 하나 받음)
uv
패키지 관리자
설치
- 저장소를 복제합니다.지엑스피1
- 프로젝트 루트에
.env
파일을 만듭니다.Copy
서버 실행
Claude AI 사용
Claude AI와 함께 이 애플리케이션을 사용하려면 프로젝트 폴더에서 다음 명령을 실행하세요.
이렇게 하면 Claude 구성 파일(일반적으로 ~/Library/Application Support/Claude/claude_desktop_config.json
에 위치)에 다음 구성이 추가됩니다.
참고: 다음과 같은 오류가 표시되는 경우:
uv
명령을 uv
명령의 전체 경로로 바꾸세요. *nix 시스템에서는 which uv
명령을 사용하여 찾을 수 있습니다.
수동 실행
개발용 또는 단독 사용용:
사용 가능한 도구
1. 오늘 날씨는 어때요?
네덜란드 내 모든 지역의 현재 날씨 상황에 대한 자연어 해석을 받아보세요.
예:
2. 위치_날씨 가져오기
특정 지역의 원시 날씨 데이터를 가져옵니다.
예:
3. 검색 위치
네덜란드의 위치를 검색하세요.
예:
4. 가장 가까운 역 찾기
주어진 좌표에 가장 가까운 KNMI 기상 관측소를 찾아보세요.
예:
벌채 반출
애플리케이션 로그는 logs/knmi_weather.log
파일에 저장되어 다음에 대한 자세한 정보를 제공합니다.
- API 요청 및 응답
- 날씨 데이터 처리
- 오류 메시지
- 디버그 정보
데이터 소스
이 애플리케이션은 KNMI 데이터 플랫폼 API를 사용하여 네덜란드의 모든 KNMI 기상 관측소에서 10분 간격 측정값을 제공하는 "Actuele10mindataKNMIstations" 데이터 세트에서 데이터를 가져옵니다.
오류 처리
이 애플리케이션에는 다음에 대한 강력한 오류 처리 기능이 포함되어 있습니다.
- 잘못된 위치
- API 인증 문제
- 네트워크 문제
- 데이터 구문 분석 오류
- 측정 누락
You must be authenticated.
KNMI 기상 관측소에서 실시간 날씨 데이터를 제공하는 FastMCP 서버로, 사용자는 자연어 쿼리를 통해 네덜란드 내 모든 지역의 온도, 습도, 풍속 및 기타 날씨 지표에 접근할 수 있습니다.