JSCODE Logo
블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

MCP란 무엇일까?

JSCODE 시니
JSCODE 시니
2026. 06. 13.
author
JSCODE 시니
category
Spring AI
createdAt
Jun 13, 2026 09:55 AM
isPublic
isPublic
series
실무에 바로 적용하는 Spring AI: Spring 서비스에 챗봇·RAG·MCP 도입하기
slug
introduction-to-mcp-model-context-protocol
type
post
updatedAt

✅ 1. MCP란 무엇일까?

  • MCP는 Model Context Protocol의 약자
  • AI 모델이 외부 도구(Tools)나 데이터 리소스와 상호작용할 때 사용하는 구조적인 표준 통신 규약(프로토콜)
notion image
notion image
notion image
  • 이러한 연결을 할 때 필요한 표준!
  • 그것이 바로 MCP
notion image
 
 
 

✅ 2. MCP 없이 TOOL을 연결하는 방법

notion image
  • 우리가 기존에 한 것처럼 API를 달아서 API 호출로도 TOOL을 연결할 수 있음
  • 하지만 이 과정은 복잡하고 어려워서 조금 더 쉽게 하기 위해 MCP가 등장함
Introducing the Model Context Protocol
The Model Context Protocol (MCP) is an open standard for connecting AI assistants to the systems where data lives, including content repositories, business tools, and development environments. Its aim is to help frontier models produce better, more relevant responses.
Introducing the Model Context Protocol
https://www.anthropic.com/news/model-context-protocol
Introducing the Model Context Protocol
 
 
 

✅ 3. MCP의 등장

notion image
notion image
  • 프로토콜은 말 그대로 통신 규약
  • 즉 형식임
  • 택배를 보낼 때도, 우편을 보낼 때도 규칙을 지켜야함
  • 어떤식으로 통신을 할 것인지에 대한 방법론이라고 생각하면 됨
 
 
 

✅ 4. MCP 사용 사례

notion image
Video preview
  • 내가 툴의 사용법을 몰라도 MCP를 활용하여, AI가 해당 툴의 사용법을 학습하고 해당 툴을 사용할 수 있게 됨