MCP 3

Claude × Model Context Protocol (MCP) 연동 개발 가이드

Claude 모델이 MCP (Model Context Protocol) 클라이언트로 사용되는 상황을 전제로,FastAPI 기반 MCP-compatible 서버를 포함한 전체 구조와 샘플 코드를 Claude와 연동 가능한 형식으로 다시 정리🧠 Claude × Model Context Protocol (MCP) 연동 개발 가이드📌 핵심 요약LLM ClientClaude (Anthropic)MCP ServerFastAPI 앱 (JSON-RPC 2.0)Toolsfetch_github_issues, etc.TransportHTTP (or WebSocket)FormatJSON-RPC v2Claude는 tool.list, tool.call, resource.list 등의 메시지를 통해 외부 서버에 기능 요청을 합..

AI 2025.04.02

Model Context Protocol (MCP) Anthropic 개발 방법

**Model Context Protocol (MCP)**는 Anthropic이 주도하여 설계한 AI와 외부 시스템 간의 상호작용을 위한 오픈 프로토콜입니다. 이 프로토콜은 특히 LLM이 외부 도구·리소스와 안전하고 일관된 방식으로 상호작용할 수 있게 해줍니다.아래는 MCP 개발 배경, 구조, 작동 방식, 개발 방법 및 예시까지 자세하게 정리한 내용입니다.🧠 MCP란 무엇인가?**MCP (Model Context Protocol)**는:LLM이 외부 세계에 안전하게 연결되도록 설계된 표준 통신 프로토콜입니다.클라이언트 ↔ 서버 (LLM ↔ Tool) 구조에서 모델이 서버에게 도구 사용 요청을 보낼 수 있습니다.JSON-RPC 기반 메시지 규격을 따르며, 다양한 리소스, 툴, 프롬프트, 샘플링을 통합 관..

AI 2025.04.02

Model Context Protocol (MCP)란?

✅ 무엇인가요?**MCP(Model Context Protocol)**는 특히 **대형 언어 모델(LLM)**이 외부 도구나 데이터 소스와 효율적으로 상호작용할 수 있도록 돕는 표준화된 오픈 프로토콜입니다. 즉, AI 모델이 다양한 시스템과 일관되게 통신하고 기능을 사용할 수 있도록 설계된 규약입니다.🧩 MCP의 주요 특징🌐 1. 오픈 스탠다드MCP는 어떤 회사나 플랫폼에 종속되지 않는 개방형 표준입니다.이로 인해 다양한 회사와 플랫폼이 자유롭게 사용하고 통합할 수 있습니다.🔌 2. AI와 도구 간 통신MCP는 **AI 모델(예: ChatGPT, Claude 등)**과 외부 시스템/도구(예: Google Drive, Jira, GitHub 등) 사이의 커뮤니케이션을 가능하게 합니다.🧠 3. 컨텍스..

AI 2025.04.02