KMA Weather MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@KMA Weather MCP Server서울 강남구의 오늘 오후 날씨와 강수 확률 알려줘"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
KMA Weather MCP Server
대한민국 기상청(KMA) 단기예보 Open API를 연결하는 Model Context Protocol (MCP) 서버입니다.
Features
Resources (자원)
weather://seoul/now: 서울(시청)의 현재 날씨 데이터를 조회합니다.weather://{latitude}/{longitude}/now: 입력한 위도/경도 위치의 현재 날씨를 조회합니다.
Tools (도구)
get_ultra_short_term_forecast: 향후 6시간의 초단기 예보를 조회합니다. (강수확률, 하늘상태 등)get_village_forecast: 오늘부터 모레까지의 단기 예보를 조회합니다.
Related MCP server: OpenWeatherMap MCP Server
Configuration (설정)
1. API Key 발급
공공데이터포털에서 '기상청_단기예보 조회서비스' 활용신청을 하고 **일반 인증키(Decoding)**를 발급받으세요.
2. 환경 변수 설정
프로젝트 루트 .env 파일에 키를 저장합니다:
KMA_API_KEY_DECODED=your_decoding_key_here3. Claude Desktop 설정 (claude_desktop_config.json)
Claude Desktop 앱에서 이 서버를 사용하려면 설정 파일을 수정해야 합니다.
경로:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
설정 내용:
{
"mcpServers": {
"kma-weather": {
"command": "uv",
"args": [
"run",
"-q",
"--with",
"mcp[cli]",
"--with",
"httpx",
"--with",
"fastmcp",
"--with",
"python-dotenv",
"/ABSOLUTE/PATH/TO/Public API to MCP Converter Agent/kma-weather-mcp/src/server.py"
],
"env": {
"KMA_API_KEY_DECODED": "YOUR_KEY_HERE (Optional if using .env file in project dir)"
}
}
}
}*주의: args의 마지막 경로는 실제 server.py가 위치한 절대 경로로 수정해야 합니다.*
Development
# Run server using default MCP Inspector
npx @modelcontextprotocol/inspector uv run src/server.pyMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables real-time weather information and forecasts using the Open-Meteo API. Provides current weather conditions and forecast data for any location specified by latitude and longitude coordinates.Last updated1
- Alicense-qualityCmaintenanceProvides weather data integration using the OpenWeatherMap API, enabling users to fetch current weather conditions, hourly and daily forecasts, weather alerts, and geocoding services for any location worldwide.Last updated56MIT
- AlicenseBqualityDmaintenanceProvides real-time weather information for major South Korean cities using the Open-Meteo API. It enables users to check current temperature, humidity, and weather conditions for locations like Seoul and Busan without requiring an API key.Last updated2MIT
- Alicense-qualityDmaintenanceProvides real-time weather information for South Korea, including temperature, sky condition, precipitation type, humidity, and precipitation amount, based on latitude and longitude coordinates using public data from the Korea Meteorological Administration.Last updated1MIT
Related MCP Connectors
Korean government open data - weather, population, law search via data.go.kr
Global weather via Open-Meteo: forecast, ERA5 archive, marine, air quality, geocoding, elevation.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/woongaro/KMA-WEATHER-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server