Spring AI로 MCP 서버 만들기: 코드는 쉬운데 Spring Boot 3에서 안 뜹니다
Spring AI 2.0.1로 MCP 서버를 만들어 직접 붙여봤습니다. @McpTool 하나면 끝나는데, 그 전에 Jackson 3 때문에 Spring Boot 4로 올려야 했습니다.
MCP(Model Context Protocol), AI 코딩 도구, IDE 설정 등 개발 생산성을 바꾸는 도구를 다룹니다.
Spring AI 2.0.1로 MCP 서버를 만들어 직접 붙여봤습니다. @McpTool 하나면 끝나는데, 그 전에 Jackson 3 때문에 Spring Boot 4로 올려야 했습니다.
인공지능(AI) 모델은 놀라울 정도로 똑똑해졌지만, 여전히 치명적인 단점이 하나 있다. 바로 ‘고립’되어 있다는 점이다. 아무리 뛰어난 AI라도 내 컴퓨터에 저장된 엑셀 파일을 직접 열어보거나, 회사의 사내 데이터베이스에 접속하여 실시간 매출 현황을 분석하는 것은 쉽지 않다. 지금까지 우리는 필요한 데이터를 일일이 복사해서 프롬프트 창에 붙여넣거나, 복잡한 API를 개발해야만 했다. 하지만 이제 그 번거로움이 사라질 전망이다. 앤스로픽(Anthropic)이 … 더 읽기
인공지능(AI) 기술이 비약적으로 발전함에 따라, 단순히 웹 브라우저에서 챗봇과 대화하는 방식은 더 이상 전문가들에게 만족스러운 효율을 제공하지 못하고 있다. 최근 개발자 커뮤니티와 IT 업계를 중심으로 화제가 되고 있는 두 가지 키워드가 있다. 바로 ‘슈퍼 클로드(SuperClaude)‘와 ‘슈퍼 제미나이(Super Gemini)‘다. 이들은 앤스로픽(Anthropic)과 구글(Google)이 제공하는 기본 모델을 넘어, 사용자가 직면한 복잡한 문제를 해결하기 위해 설계된 고도화된 ‘확장 프레임워크(Framework)’이자 … 더 읽기
혼자 코딩할 때는 크게 신경 쓰지 않았던 문제들이 팀 프로젝트를 시작하면 수면 위로 떠오릅니다. 그중 가장 대표적인 것이 바로 ‘코드 스타일’입니다. 괄호의 위치, 들여쓰기 간격, Import 순서 등 사소해 보이는 차이가 코드 리뷰 시간을 잡아먹고 가독성을 떨어뜨리는 주범이 되곤 합니다. 오늘은 Java 개발자들이 가장 많이 사용하는 IDE인 Intellij IDEA에서 IntelliJ CheckStyle 설정과 Google Style Formatter를 적용하여, … 더 읽기