Open API 3

기상청 Open API를 활용한 날씨 MCP 서버를 만들어보자. (3)

Claude Desktop에 MCP 서버 연동 방법Claude Desktop에 MCP(Model Context Protocol) 서버를 연동하는 과정은 Anthropic의 MCP 프레임워크를 활용하여 외부 도구, 리소스, 프롬프트를 Claude와 통합하는 작업입니다.전제 조건Claude Desktop 설치: 최신 버전의 Claude Desktop 애플리케이션이 설치되어 있어야 합니다. Anthropic의 공식 웹사이트에서 다운로드 가능합니다.MCP 서버 준비: 연동하려는 MCP 날씨 서버가 준비되어 있어야 합니다.기본적인 CLI 지식: 터미널에서 명령어를 실행할 수 있는 기본적인 이해가 필요합니다.1. Claude Desktop 설정 파일 구성Claude Desktop은 MCP 서버와의 연결 정보를 설정..

Cook AI 2025.04.16

기상청 Open API를 활용한 날씨 MCP 서버를 만들어보자. (2)

2. MCP Server 및 Client 구현하기시나리오MCP Host에서 사용자가 특정 지역의 날씨를 요청한다.LLM은 사용자 요청을 분석하여 도구가 필요한지 분석하여 MCP Client에게 도구 목록을 요청한다.도구 목록 중 지역 좌표와 관련된 도구가 있는지 확인하고 MCP Client에게 필요한 도구를 요청한다.MCP Client는 요청한 도구가 정의된 MCP Server에게 도구를 요청한다.MCP Server는 전달받은 시, 구, 동의 데이터를 이용하여 SQLite DB로부터 nx, ny 격자 좌표를 가져오는 도구를 실행한다.결괏값을 LLM이 인식할 수 있는 텍스트 포맷으로 MCP Client에게 전달한다.MCP Client는 LLM에게 실행 결과를 제공한다.LLM은 받은 격자 좌표를 이용하여 날..

Cook AI 2025.04.16