공공 API 연동 MCP 샘플

by yongfire38

Not rated
GitHub

About

Integrates the Korea Meteorological Administration's public weather API to provide climate data.

Details

Author
yongfire38
Categories
Developer Tools, Other, API

Setup

Install 공공 API 연동 MCP 샘플 in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/yongfire38/my-api-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Integrates the Korea Meteorological Administration's public weather API to provide climate data.

- 공공 API를 연동시켜 응답을 받는 MCP(Model Context Protocol)의 샘플 프로젝트이다.

-

기상청 국가기후 데이터센터에서 제공하는관광코스별 관광지 상세 날씨 조회서비스를 사용하였다. API 관련 사항은 해당 페이지의 문서를 참조하도록 한다.

도시 코드는getCityInfo에서 반환하도록 되어 있지만, 전부를 다 넣지는 않았다.

api 키는 공공데이터 포털에서 신청하여 받아application.properties에 추가하여 사용하도록 한다.

- Cursor Setting 의mcp.json에 다음과 같이 추가해 준다.

{ "mcpServers": { "weather-api": { "command": "java", "args": [ "-Dspring.ai.mcp.server.transport=STDIO", "-jar", "jar 파일의 경로로 설정" ] } } }

- 질의 테스트는 다음과 같이 수행하였다. 예)weather-api를 사용해서 제주도의 25년 7월 1일부터 5일간의 날씨를 알려 줘
- 커서 등의 클라이언트 종료
- mvn clean package로 빌드 재수행 (만약, 프로세스 점유 중이라면 종료한다. 디폴트 포트는 8090이다.)
- 클라이언트를 재시작해서 툴을 정상적으로 불러오나 확인

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

A FastAPI-based server that provides weather information from the National Weather Service API, secured with OAuth 2.1.

Fetches precipitation forecast data for a specific location using the Buienradar service.

GribStream MCP is a hosted Model Context Protocol server for weather forecast data. It helps AI agents discover GribStream datasets, resolve exact forecast variables and levels, validate request bodies, and build runnable GribStream Weather API requests for GFS, ECMWF IFS, NBM, HRRR, and other models.

Access meteorological data for Portugal from the IPMA public API using natural language.

62 real-time data tools for AI agents via MCP. Finance, crypto, FMCSA, sanctions, courts, weather, vehicles, cybersecurity. One bearer token, one bill. Free tier available.

Provides accurate Islamic prayer times for locations throughout Malaysia using the waktusolat.app API.

The Meteomatics MCP server allows AI agents to securely access Meteomatics weather data tools.

Access global weather data and forecasts using the OpenMeteo API, including current conditions, historical data, and location search.

A production-clean MCP server for the free Open-Meteo weather API (geocoding, forecast, air quality) with SRE-grade rate limiting, backoff, and structured logging.

SkyLinkAPI MCP Server | Aviation Data MCP Server

Connect SkyLink API to Claude Desktop, Cursor, or any MCP client in under a minute. Ask about live flights, weather, NOTAMs, and ADS-B positions — your AI gets real data, not hallucinations.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.