반응형 전체 글9 MCP Server 만들어보기 MCP를 사용해보고 어언 7개월이 지났는데 그동안 난 발전한게 1도 없다7개월전의 나는 내 AI활용능력이 폭발적으로 증가할줄 알았지만 전혀 발전하지 않았고 (공부를 안했으니까요..)대신 성능이 더 뛰어난 제미나이3와 클로드 4.5 Opus, 그리고 GPT 5.2가 나와서 점점 멍청해지는중ㅋㅋㅋㅋㅋㅋㅋㅋㅋ매우 늦었지만 지금이라도 따라잡기 위해 MCP를 만드는 법을 배워보자이번엔 앤트로픽 공식문서를 보고 공부했다. MCP 기본 구조위 그림 예시에서 VSCode가 호스트의 역할을 할 수 있다.VSCode가 MCP 서버와 연결을 생성하면, 런타임에서 MCP서버와 연결을 유지하는 MCP 클라이언트 오브젝트를 인스턴스화 한다.또한 그림을 보면 MCP Server 종류가 두가지가 있다.Local : STDIO 전송.. 2025. 12. 21. Context7 MCP 사용해보기 (LLM 할루시네이션 방지) 개발동생님의 영상을 보고 실습을 해봄https://youtu.be/TrXBzzsUUY4 LLM의 문제점마이너한 기술 스택, 최신 모듈 등의 코드 편집을 요청하면 LLM은 과거 자신이 학습한 데이터를 기반으로 할루시네이션이 발동해 헛소리를 함 Context7 이란?홈페이지 : https://context7.com/여러가지 라이브러리들에 대해 LLM 친화적인 콘텍스트를 제공, 구식 코드 생성이나 헛소리 하는걸 막음글 작성하는 시점 기준 11400개의 라이브러리나 지원한다고 되어있다.Show docs for..에 내가 사용하고자 하는 함수 등을 입력하면 토큰을 기반으로 알맞는 콘텍스트를 제공해준다.텍스트를 직접 복사해서 프롬프트에 입력하거나, 링크 형태로 물어볼수도 있다.혹은 MCP를 설치해서 이용할 수도 있.. 2025. 5. 17. MCP 개념 및 실습 시민개발자 구씨 님의 영상 보고 공부하고 따라함 MCP란?Model Context ProtocolClaude AI 개발사 Anthropic 에서 개발 (공식 문서)AI 모델이 동작 할 때, 적절한 도구가 필요각 도구마다 사용법이 다르므로 이 도구들과 소통하는 것을 도와줌server : 다양한 서비스들을 표준화된 서비스로 이용하기 위한 것다양한 서비스들을 host 서비스들에서 이용하고 싶을 때 서버만 설치하면 바로 사용할 수 있다.예를들어 슬랙과 관련된 어플을 만들고자 할 때, MCP가 없다면?우리가 슬랙 document를 보면서 코딩으로 슬랙 API들을 모두 구현해야 한다.채널 리스트 가져오기메시지 보내기스레드에 답장하기리액션 추가하기 등…인증작업 등..시간이 오래걸림다른 플랫폼에서 활용하려면 그 환경에.. 2025. 5. 17. Scala Trait 목차1. trait의 개념 및 주요 특징2. trait 기본사용법 2-1. trait 정의하기 2-2. trait 기본 사용3. Java Interface와 비교4. trait의 선형화5. 추상클래스와 trait trait의 개념 및 주요 특징객체지향 프로그래밍에서 Interface와 유사한 역할을 한다.인스턴스화 할 수 없다.인터페이스와 다르게 메소드와 필드를 포함할 수 있다.다중상속은 불가능하지만 여러 trait을 섞어서 사용하는 mixin이라는 개념이 존재한다.생성자를 가질 수 없다(Scala2 버전만 해당. 3버전은 생성자를 가질 수 있으나, 주의해야함 참고문서) trait 기본 사용법trait 정의하기 trait Example { //추상메소드 def exampleMeth.. 2025. 2. 22. 이전 1 2 3 다음 반응형