강의

멘토링

커뮤니티

NEW
AI 기술

/

AI에이전트 개발

카카오 PlayMCP와 Spring AI가 만나는 실전 에이전트 개발

"내 자바 코드를 AI의 손과 발로! 카카오 PlayMCP와 Spring AI가 만나는 실전 에이전트 개발" 기존의 LLM은 학습된 데이터 내에서만 답변하여 최신성이나 정확도가 떨어지는 한계가 있습니다. 이 강의에서는 AI와 외부 도구를 연결하는 차세대 표준 프로토콜인 **MCP(Model Context Protocol)**를 학습하고, Spring AI를 통해 단 한 번의 구현으로 카카오 PlayMCP 등 다양한 플랫폼과 소통하는 서버를 구축합니다. '잠언·시편 상담소(잠시)' 프로젝트를 통해 이론부터 실전 배포, 플랫폼 등록까지 전 과정을 마스터하여 스스로 도구를 다루는 진정한 AI 에이전트 개발자로 성장해 보세요.

(5.0) 수강평 2개

수강생 55명

난이도 초급

수강기한 무제한

  • 박매일

수강 후 이런걸 얻을 수 있어요

  • MCP(Model Context Protocol)의 아키텍처 이해 및 차세대 AI 표준 기술 습득

  • Spring AI를 활용해 직접 도구(Tool)와 리소스(Resource)를 서버로 구현하는 능력

  • ngrok을 통한 로컬 서버의 안전한 외부 노출 및 터널링 기술 활용법

  • 카카오 PlayMCP 플랫폼 등록 및 실제 AI 에이전트와 연동된 결과물 완성

Spring AIMCP 서버도 만들고
카카오 PlayMCP와 연동도 해보자!

AI와 외부 도구를 연결하는 차세대 표준 프로토콜 MCP를 Spring AI로 직접 구현하며,
카카오 PlayMCP와 같은 다양한 플랫폼과 소통하는 서버 구축 방법을 익힙니다.

단순 챗봇을 넘어 AI가 실제 행동할 수 있도록 '도구'를 만들어주고 싶었지만, 어떻게 시작해야 할지 막막하셨나요?

자바/스프링 개발자로서 최신 AI 트렌드인 MCP 표준을 빠르게 습득하고, 로컬에서 개발한 서비스를 카카오 PlayMCP 같은 거대 AI 플랫폼에 연동하는 방법을 배우고 싶으셨나요?

LLM의 한계를 넘어선 최신성, 정확도 높은 AI 에이전트를 직접 개발하여, 이론부터 실전 배포, 플랫폼 등록까지 전 과정을 마스터하고 싶으셨나요?

카카오 PlayMCP는 AI 모델이 외부 서비스나 데이터와 쉽게 소통할 수 있도록 표준화된 'MCP(Model Context Protocol)' 기반의 개방형 AI 개발 및 실험 플랫폼으로, 개발자들이 다양한 AI 도구를 만들고 연결하며 사용자들이 이를 AI에 쉽게 추가하여 활용하게 하는 생태계 허브입니다.
카카오 PlayMCP : https://playmcp.kakao.com

MCP(Model Context Protocol)는 AI 모델이 외부 데이터나 도구와 쉽게 연결되어 소통할 수 있도록 돕는 표준화된 통신 규약입니다. USB 케이블처럼 범용적인 인터페이스 역할을 하며, 이를 통해 AI 모델은 여러 서비스를 일관된 방식으로 활용할 수 있습니다. 즉, AI 모델은 MCP를 통해 다양한 외부 도구를 호출하며, 실제로 ‘AI 에이전트’처럼 작동할 수 있게 됩니다.

Spring AI MCP카카오 PlayMCP

이 강의가 끝나면 당신은

내 자바 코드를 AI의 손과 발로 만드는 실전 에이전트 개발자가 될 수 있습니다.

  • 기존 LLM의 한계를 넘어, 카카오 PlayMCP와 Spring AI를 활용하여 외부 도구와 소통하는 AI 에이전트를 직접 설계하고 구축하는 능력을 갖추게 됩니다. 단순히 답변만 하는 AI를 넘어, 실제로 행동하는 AI 에이전트를 만드는 개발자로 성장합니다.

Spring AI를 활용하여 차세대 AI 표준 기술인 MCP를 직접 구현하게 됩니다.

  • MCP(Model Context Protocol)의 아키텍처를 깊이 이해하고, Spring AI를 통해 단 한 번의 구현으로 다양한 플랫폼과 연동되는 서버를 구축하는 기술을 습득합니다. 복잡한 LLM 연동 과정을 표준 프로토콜을 통해 간결하게 해결하는 방법을 배웁니다.

나만의 로컬 서비스를 카카오 PlayMCP와 같은 거대 AI 플랫폼에 연동하는 경험을 쌓습니다.

  • ngrok을 이용해 로컬 서버를 안전하게 외부로 노출시키고, 카카오 PlayMCP 플랫폼에 직접 등록하며 실제 AI 에이전트와 연동되는 결과물을 완성합니다. 이론 학습에 그치지 않고, 실제 배포 및 플랫폼 등록까지 전 과정을 경험하며 자신감을 얻습니다.

카카오 PlayMCP와 Spring AI 기반
실전 에이전트 개발

기존 LLM의 한계를 넘어, 카카오 PlayMCP와 Spring AI를 결합하여 AI에게 실제 행동 능력을 부여하는 방법을 배웁니다. 이론부터 실제 배포까지, 자체 도구를 다루는 진정한 AI 에이전트 개발자로 성장할 수 있습니다.

MCP와 Spring AI를 활용한 실전 프로젝트

Spring AI 환경에서 MCP 서버를 직접 구현하고, ngrok을 통해 로컬 서버를 외부에 노출하며, 카카오 PlayMCP 플랫폼에 등록하는 전 과정을 실습합니다. '잠언·시편 상담소(잠시)' 프로젝트를 통해 AI 마음 상담소 에이전트를 완성합니다.

📚

Spring AI로 단계별 MCP 서버 구현하기

MCP와 에이전트 AI의 시작
AI 에이전트의 기본 원리를 이해하고, LLM과 외부 도구를 연결하는 차세대 표준 프로토콜인 MCP(Model Context Protocol)를 소개합니다. 카카오 PlayMCP 플랫폼의 역할과 Spring AI를 활용한 MCP 서버 개발의 개요를 다룹니다.

MCP 핵심 이론: AI의 소통 방식 이해
MCP 서버의 다양한 유형과 통신을 위한 핵심 기술, JSON-RPC 프로토콜의 역할, MCP 클라이언트의 작동 메커니즘을 심층 분석합니다. 이를 통해 전체 MCP 통신 프로세스와 서버의 핵심 역할을 명확히 이해합니다.

Spring AI로 시작하는 MCP 서버 기초
Spring AI 환경에서 Streamable HTTP 기반의 MCP 서버를 직접 구축하고 테스트하는 방법을 배웁니다. Inspector를 활용한 기초 테스트부터 @McpTool 등록 및 서버 측 메서드 자동 스캔까지 실습합니다.

[실전 프로젝트] AI 마음 상담소 '잠시' 개발
AI 마음 상담소 '잠시' 프로젝트를 통해 성경 검색 엔진 로직 구현, @McpTool 및 @McpToolParam을 활용한 핵심 기능 개발, MCP Inspector를 이용한 프로젝트 검증 과정을 실습합니다.

카카오 PlayMCP 연동 및 외부 배포
ngrok을 사용하여 로컬 서버를 외부로 안전하게 노출시키는 방법을 학습합니다. 이후 카카오 PlayMCP 플랫폼에 직접 서버를 등록하고, 플랫폼 환경에서 실전 테스트를 진행합니다.

커스텀 클라이언트 제작 및 최종 데모
BibleMCPClient를 직접 설계하고 제작하여 클라이언트 측 MVC 로직과 UI를 연동합니다. 최종적으로 클라이언트와 서버의 통합 테스트를 수행하고, 카카오 PlayMCP 데모 영상을 통해 완강합니다.

이런 분들의 고민을
해결할 수 있어요!

📌

Java/Spring 개발자

단순 챗봇 응답을 넘어 AI에게 실제 행동 능력을 부여하고 싶지만,
어떻게 외부 도구(Tool)와 연동해야 할지 막막했던 분

📌

백엔드 개발자

Spring AI를 활용하여 LLM의 최신 트렌드인 MCP 표준을 빠르게 습득하고,
자신만의 AI 에이전트를 구축하고 싶은 분

📌

서비스 개발자

로컬에서 개발한 서비스를 카카오 PlayMCP와 같은 대규모 AI 플랫폼에 연동하여
더 많은 사용자에게 AI 기반 서비스를 제공하고 싶은 분

수강 전 참고 사항

실습 환경

  • 개발 도구: Java JDK 17 이상, IntelliJ IDEA IDE.

  • Library: Spring AI 1.1.X (or 1.1.0 Snapshot).

  • Framework: Spring Boot 3.5.8 (Latest Stable).

  • AI Model: OpenAI (gpt-4o-mini or gpt-5-mini).

선수 지식 및 유의사항

  • Java 및 Spring Framework 기본 지식이 필요합니다.

  • 객체 지향 프로그래밍 개념을 이해해야 합니다.

  • AI 에이전트 개발에 대한 기본적인 이해가 있다면 도움이 됩니다.

학습 자료

  • 29강에 강의 슬라이드 PDF 파일이 제공됩니다.

  • 실습 코드 및 예제 프로젝트는 GitHub에 제공합니다.

  • MCP 프로토콜 관련 공식 문서 및 자료를 참고할 수 있습니다.


✏ 질문 & 문의

혹시나 학습하시다가 이해가 안 되시는 부분이 있다면 Q&A게시판이나 1:1 오픈톡방을 활용해 바로 문의해주세요
👩‍🎓Spring AI 실전(1:1 오픈채팅) :
https://open.kakao.com/o/sXXxSI5h

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 단순 챗봇을 넘어 AI에게 실제 행동 도구(Tool)를 구현해주고 싶은 Java/Spring 개발자

  • Spring AI를 활용해 최신 AI 트렌드인 MCP 표준을 빠르게 습득하고 싶은 분

  • 내가 만든 로컬 서비스를 카카오 PlayMCP와 같은 거대 AI 플랫폼에 연동하고 싶은 분

선수 지식,
필요할까요?

  • Java 언어에 대한 기초 지식과 Spring Boot 이해가 필요합니다.

  • OpenAI API 키 발급 등 기본적인 LLM 사용 환경이 준비되어야 합니다.

  • REST API와 HTTP 통신 방식에 대한 기본적인 이해가 있으면 좋습니다.

안녕하세요
입니다.

8,543

수강생

650

수강평

670

답변

4.9

강의 평점

14

강의

안녕하세요 박매일 강사입니다.
SW교육센터를 운영중이며 대학, 관공서, 기업체에 컨설팅 및 SW위탁교육을 진행하고 있습니다.


📄 주요 강의경력외 다수

- 구름 특성화고 전공캠프 강의(Full Stack 과정)
- 소프트웨어마이스터고등학교 산학협력교사
- 광주인공지능사관학교 강의
- 패스트캠퍼스 백엔드 부트캠프 강의
- 스마트인재개발원 교육부장 및 강의
- 한국전력공사 In-House 코딩 위탁 교육
- 한양대학교 ERICA 온라인 강의
- 비트소프트웨어교육센터운영(해외취업,국비교육)
- SW채용연수사업(미래창조과학부)
- 인공지능, 정보기술개발등 직업능력개발훈련교사
* 교육문의 및 제휴(카카오톡채널)

🎤 온라인 교육콘텐츠 제공

인프런 : Java,DB,MVC,Spring,Spring AI & Agent,IoT
패스트캠퍼스 : Java, Spring Boot

email : bitcocom@empas.com

커리큘럼

전체

29개 ∙ (6시간 15분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

2개

5.0

2개의 수강평

  • 사랑2님의 프로필 이미지
    사랑2

    수강평 16

    평균 평점 4.3

    5

    31% 수강 후 작성

    이렇게 선도적으로 ai 분야 내용을 정리해 주셔서 넘 감사드립니다. 강사님의 "나도! 스프링으로 인공지능을 할 수 있다(인프1탄)" 내용도 현재 스프링 ai 정식 버전과 비교했을때 듣는데 별 무리가 없는지 궁금합니다. 해당 강의 내용을 들어도 이론상 큰 차이가 없는지 여쭤봅니다. 늘 잘 보고 있습니다. 감사합니다.

    • 박매일
      지식공유자

      감사합니다. Spring AI쪽도 쉽지는 않지만 그래도 선도적으로 가이드를 해야 지속적인 관심도 생겨서 더 활성화가 되지 않을까 생각됩니다. 이강의는 MCP에 초점이 맞춰져 있습니다. 나도스프링으로 인공지능을 할수있다 강의는 기초부터 전체적인 내용을 다루고 있어서 듣는데는 어려움이 없으실 겁니다. 전체적으로 들어보시는 것도 추천드립니다. 최신 API 버전에 따라 약간의 차이는 있지만 제공된 소스코드로 실습을 진행하시면 큰 문제는 없습니다. 추후 버전을 바꿔서 해보시면 약간의 오류는 있습니다. 이부분도 API 가이드나 ChatGPT의 도움을 받으시면 해결되는 부분입니다~~ 바이브코딩보다는 그래도 개발자는 코딩으로 승부를 해야지 발전이 있으니 다음 과정들도 파이팅하시기 바랍니다.

  • bigho98님의 프로필 이미지
    bigho98

    수강평 18

    평균 평점 5.0

    5

    100% 수강 후 작성

    MCP Client와 MCP Server가 어떻게 연결되고 통신하는지 상당히 궁금했었는데, 이번 강의를 통해 상당 부분 이해할 수 있었습니다. 핵심 클래스와 실행 흐름의 모식도를 상세하게 설명해주셔서 많은 도움이 되었습니다. 작동되는 서버와 툴을 만들고 PlayMCP에 직접 등록해보는 일련의 과정들이 매우 흥미로웠습니다. 물론 제대로 된 탄탄한 MCP Server를 만들려면 더 많은 노력과 학습이 필요하겠지만, 전체적인 흐름을 정리할 수 있어서 좋았습니다.

    • 박매일
      지식공유자

      진솔한 수강평 감사드립니다.^^ MCP Server의 내부 동작원리 이해가 어렵지만 쉽게 설명 해보려고 저도 노력했습니다.ㅎ 막연하게 MCP가 뭐다라는건 많이 나와있는데 직접 개발하는 입장에서는 원리가 중요하다고 생각해서 기획을 했고 향후 카카오 PlayMCP에도 좋은 서비스를 한번 등록해보면 좋겠다는 생각이 들었습니다. 앞으로 좋은 서비스를 PlayMCP에 등록도 해보시기 바랍니다. 감사합니다~~ ㆍ중복 영상 문의 주셨는데 수정해서 올렸습니다.

₩27,500

박매일님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!