Skip to main content
Glama
Weather MCP server for Claude

Weather MCP server for Claude

Claude용 Weather MCP 서버

공식 TypeScript/JavaScript MCP SDK와 Open-Meteo(API 키 불필요)를 사용하는 최소한의 원격 MCP 서버입니다. 제공하는 기능은 다음과 같습니다.

  • get_weather: 장소 이름으로 현재 날씨 상태와 1~7일 예보 제공

  • POST /mcp: Streamable HTTP MCP 엔드포인트

  • GET /health: Render 헬스 체크

로컬에서 실행

Node.js 20 이상이 필요합니다.

corepack enable
pnpm install
pnpm start

MCP 엔드포인트는 http://localhost:3000/mcp입니다.

Related MCP server: weather-mcp

Render에 배포

  1. 이 디렉터리를 GitHub 또는 GitLab 리포지토리에 넣습니다.

  2. Render에서 New > Blueprint를 선택하고 리포지토리를 연결합니다.

  3. Render가 render.yaml 파일을 읽고 웹 서비스를 생성합니다.

  4. 배포가 완료되면 https://YOUR-SERVICE.onrender.com/mcp를 MCP URL로 사용합니다.

날씨 API 키는 필요하지 않습니다. Render 무료 플랜은 유휴 상태일 때 절전 모드로 전환될 수 있으므로, 비활성 상태 후 첫 요청은 더 오래 걸릴 수 있습니다.

Claude 연결

원격 사용자 지정 커넥터를 지원하는 Claude 클라이언트에서는 URL이 다음과 같은 사용자 지정 커넥터를 추가합니다.

https://YOUR-SERVICE.onrender.com/mcp

이 서버는 단순함을 위해 의도적으로 인증을 두지 않았습니다. URL을 아는 사람은 누구나 호출할 수 있으므로, 비공개 또는 유료 데이터 소스를 사용하기 전에 인증을 추가하세요.

예시 프롬프트

get_weather를 사용하여 버지니아주 리치먼드의 3일 예보를 영국식 단위로 알려줘.

데이터 소스

날씨 및 지오코딩 데이터는 Open-Meteo에서 제공합니다. 이 서버를 프로덕션 제품에서 사용하기 전에 Open-Meteo의 출처 표시 및 상업적 이용 조건을 검토하세요.

Related MCP Connectors

Related MCP Servers