이번 포스트에서는 MCP의 개념에 대해 살펴보자. MCP(Model Context Protocol) MCP의 정의와 문제 상황MCP(Model Context Protocol)란 AI 모델(LLM)이 외부 데이터(구글 드라이브, GitHub 등)나 도구와 통신할 때 사용하는 오픈 표준 규약으로, 앤트로픽(Anthropic)이 개발하여 오픈소스로 공개했다.왜 MCP라는 개념이 등장했는지 생각해 보자.ChatGPT, Claude, Gemini 같은 LLM을 이용해 내 컴퓨터의 파일 내용을 읽거나 구글 캘린더를 확인하려면 어떻게 해야 할까?Spring 개발자라면 Spring AI의 'Tool Calling' 기능을 이용해 구현할 수 있다. Spring AI는 라이브러리 내부에서 모델별 차이를 추상화해주므로,..
01. MCP란?
이번 포스트에서는 MCP의 개념에 대해 살펴보자. MCP(Model Context Protocol) MCP의 정의와 문제 상황MCP(Model Context Protocol)란 AI 모델(LLM)이 외부 데이터(구글 드라이브, GitHub 등)나 도구와 통신할 때 사용하는 오픈 표준 규약으로, 앤트로픽(Anthropic)이 개발하여 오픈소스로 공개했다.왜 MCP라는 개념이 등장했는지 생각해 보자.ChatGPT, Claude, Gemini 같은 LLM을 이용해 내 컴퓨터의 파일 내용을 읽거나 구글 캘린더를 확인하려면 어떻게 해야 할까?Spring 개발자라면 Spring AI의 'Tool Calling' 기능을 이용해 구현할 수 있다. Spring AI는 라이브러리 내부에서 모델별 차이를 추상화해주므로,..
2026.01.21