MCP2 FastMCP로 간단하게 만드는 MCP 서버 - 날씨 & 명언 서비스 FastMCP란?FastMCP는 MCP(Model Context Protocol) 서버를 쉽게 만들 수 있도록 도와주는 Python 프레임워크입니다.주요 특징:간결한 데코레이터 기반 API자동 JSON-RPC 처리자동 도구 스키마 생성stdio 통신 자동 처리프로젝트 설정1. 가상환경 생성 및 패키지 설치 # 프로젝트 디렉토리 생성mkdir weather-quote-servercd weather-quote-server# 가상환경 생성 (Windows)python -m venv .venv.venv\Scripts\activate# 필요한 패키지 설치pip install fastmcp requests 2. 날씨 A.. 2025. 11. 5. MCP(Model Context Protocol) MCP(Model Context Protocol)란?MCP는 Anthropic에서 개발한 AI와 외부 시스템을 연결하기 위한 오픈 프로토콜입니다. AI 모델이 실시간 데이터, API, 데이터베이스 등 외부 리소스에 접근할 수 있도록 표준화된 인터페이스를 제공합니다. 왜 MCP가 필요한가?AI 챗봇을 사용하다 보면 한계를 느낄 때가 있습니다. "오늘 서울 날씨 알려줘"라고 하면 실시간 정보에 접근할 수 없다고 답변하거나, 구글 드라이브의 문서를 읽어달라고 하면 불가능하다는 답변이 돌아옵니다.AI 모델 자체는 똑똑하지만, 외부 세계와 단절되어 있기 때문입니다. 학습된 지식으로만 답변할 수 있습니다.기존에도 Function Calling 같은 방식으로 AI에게 외부 데이터를 제공할 수 있었습니다. 하지만 문제.. 2025. 11. 4. 이전 1 다음