본문 바로가기

mcp3

Embabel을 사용하여 AI Agent 만들기 개요Embabel은 JVM 환경에서 동작하는 AI Agent 프레임웍으로, LLM 기반의 상호작용을 기존의 코드 및 도메인 모델과 자연스럽게 결합하는데 초점을 두고 개발된 프레임워크다. 즉 Java, Kotlin 프로젝트 환경에서 AI Agent를 기존 프로젝트와 쉽게 통합하여 개발할 수 있게 해 준다.핵심적인 특징은 사용자가 요청한 목표를 달성하기 위해 에이전트가 스스로 계획을 세우고 행동한다. 또한 AI 기반의 플래너가 상황에 따라 최적의 행동 순서를 결정하여 사용자의 요청을 처리한다. 또한 Kotlin으로 개발되어 Java, Kotlin으로 개발된 많은 시스템에 통합이 쉽다. 더 자세한 설명은 Rod Johnson이 작성한 블로그를 참고하자.https://medium.com/@springrod/em.. 2025. 10. 4.
Spring AI MCP with IntelliJ IDEA 개요MCP를 지원하는 AI 프로그램들도 많아졌고, 대부분에 AI 기능을 제공하는 개발툴에서도 MCP를 지원하게 되어 간단하게 Spring을 사용하여 MCP 프로그램을 개발하고, InteilliJ IDEA를 사용하여 개발한 MCP를 사용하는 방법을 알아본다. Getting Started아래 예제에서는 MAC에서 Spring Native 빌드를 사용하여 MCP 서버를 빌드하고, 빌드된 바이너리를 사용하여 IntelliJ IDEA에 연동한다. 윈도에서도 동일하게 사용가능하다. MCP 관련한 예제는 지난 게시글을 확인한다.https://blog.igooo.org/172 Spring AI 스펙은 아래 블로그를 확인한다.https://spring.io/blog/2025/05/20/spring-ai-1-0-GA-re.. 2025. 5. 26.
MCP with Spring Boot 개요MCP : Model Context Protocol은 LLM 애플리케이션과 외부 테이터 소스 및 도구 간의 원활한 통합을 가능하게 하는 개방형 프로토콜로 최근 AI 툴에서 많은 지원을 해주면서 사람들의 관심이 많아졌다. Spring AI에서도 MCP 관련 기능을 꾸준하게 추가하고 있고, 다양한 애플리케이션에서도 MCP를 지원하고 있어서 Spring을 사용하여 MCP를 사용하는 방법에 대해서 알아보도록 하자 MCP관련 내용은 아래 링크를 참조한다.MCP : https://github.com/modelcontextprotocol)Spring AI / Model Context Protocol : https://docs.spring.io/spring-ai/reference/api/mcp/mcp-overvie.. 2025. 4. 4.
728x90