| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- LLM
- 데코레이터패턴
- SQL문법
- 객체지향
- SQL기초
- SQL
- 인덱스
- Tool Calling
- PHP
- PHP객체지향
- ai 에이전트
- 데이터베이스
- MySQL
- 소프트웨어설계
- Agent Loop
- 객체복제
- 매직메서드
- linux 권한
- MCP
- docker
- dhgrp
- 라라벨
- mcp server
- mcp client
- 디자인패턴
- ai agent
- Laravel
- OOP
- 어댑터패턴
- docker network
- Today
- Total
목록MCP (3)
개발블로그
개념 왜 필요한가AI 에게 Framework나 Library 사용법을 물으면 코드를 빠르게 얻을 수 있지만, 생성할 때 사용하는 정보가 현재 프로젝트에서 사용하는 버전의 최신 Documentation과 항상 일치하는 것은 아님그로 인해 아래와 같은 문제가 발생 할 수 있음이전 버전의 API 사용Deprecated된 사용법 제안현재 버전과 다른 설정 방법 제공변경된 Method나 Option 사용실제 Documentation과 다른 코드 생성 Context7이 이 문제를 해결 할 수 있는 방법AI가 답변하기 전에 관련 Library Documentation을 조회해서 Context에 추가 개념AI가 개발 질문에 답할 때 필요한 Library / Framework Documentation을 조회하고, 해당..
MCP Server를 연결한다는 것 MCP Host가 어떤 MCP Server를 사용하려면 해당 Server와 어떻게 연결할지에 대한 정보가 필요함. 구분필요한 정보Server 식별어떤 MCP Server를 사용할 것인지실행 또는 접속Server를 직접 실행할지, 특정 주소로 접속할지실행 옵션필요한 Argument가 있는지환경 변수API Key 등의 값이 필요한지인증원격 Server에 인증이 필요한지 왜 연결정보가 필요한가?MCP Server라고 해서 모두 같은 위치에서 실행되는 것은 아니다. 어떤 Server는 사용자의 컴퓨터에서 직접 실행될 수 있고, 어떤 Server는 인터넷에 배포된 원격 Server일 수 있음따라서 Host가 알아야 하는 정보다 달라짐 결과적으로, MCP Server을 연결한..
AI가 외부 시스템을 사용하려면? 일반적인 LLM은 사용자의 입력을 받아 학습된 지식과 전달받은 Context를 바탕으로 응답을 생성한다. 하지만 실제 AI 애플리케이션에는 응답을 생성하는 것만으로 해결할 수 없는 작업이 많다. ex)" GitHub에서 현재 열려 있는 Issue를 찾아줘 "" 오늘 들어온 주문을 DB에서 조회해줘 "" 프로젝트 문서를 읽고 내용을 요약해줘 "" 내 일정을 확인해서 회의 가능한 시간을 찾아줘. " 이러한 작업을 수행하려면, AI는 단순히 내용을 생성하는 것을 넘어 실제 데이터가 존재하는 시스템에 접근해야 한다. GitHub → Issue 조회 Database → 주문 데이터 조회 File → 문서 읽기 Calendar → 일정 조회 LLM 자체가..