웹 개발 종합 3

Claude 를 통한 MCP 구현

1. Claude Desktop 설치https://claude.ai/download 2. 회원가입 및 로그인 3. 좌측 상단의 줄 세개를 클릭 4. 파일 > 설정 탭을 클릭 5. 개발자 버튼 클릭 후, 설정 편집 클릭(화면이 조금 다를 수 있음) 6. 폴더가 열리며 claude_desktop_config.json 파일이 클릭되어 있을텐데, 해당 파일을 실행 7. 아직까지는 아무 값이 없으므로, 아래의 링크에서 필요한 기술의 소스코드 복사 (ex : firecrawl, jetbrains ...) GitHub - modelcontextprotocol/servers: Model Context Protocol ServersModel Context Protocol Servers. Contribute ..

웹 개발 종합 2025.04.19

MCP(Model Context Protocol)

LLM (Large Language Model, 대규모 언어 모델)자연어 처리(NLP) 기술을 기반으로 하는 인공지능 모델(ChatGPT, Claude ... )자연어로 이루어진 방대한 텍스트 데이터를 학습하여 문법, 어휘, 의미 등을 이해하고,질문을 받았을 때 이를 추론하여 텍스트를 생성한다 기존의 방식에서는 도구와 LLM이 서로 연결되어 데이터를 주고받을 수 있도록 구현 해주어야 하므로,새로운 도구가 추가될 때마다 코드를 수정하거나 도구와의 연결 작업이 필요했다.MCP라는 기술은 원래 주목받지 못하였으나, 이와같은 LLM의 단점 덕분에 주목받게 된 프로토콜이다. MCP (Model Context Protocol)표준화된 프로토콜을 사용하여 Tool을 서버로 노출시키고, LLM이 해당 도구를 사용할 수..

웹 개발 종합 2025.04.19

AWS를 이용한 배포

우선, AWS에 회원가입을 하여야 한다. 회원가입이 완료되었다면 아래와 같은 창이 뜰 것이다. 그림과 같이 1번 클릭 후 2번(보안 자격 증명)을 클릭한다. 이후 아래와 같은 창이 뜰 것이다. 스크롤을 내리다 보면 엑세스 키가 보일 것이다. 이미 엑세스 키를 생성한 뒤라 조금 다르겠지만 액세스 키 만들기를 눌러, 액세스 키를 생성한다 생성된 엑세스 키 ID와 보안 엑세스 키를 따로 복사하여 저장해둔다. 이후 배포를 원하는 python으로 가서 터미널을 킨다. 터미널 준비하기 - 아래의 순서대로 입력 mkdir deploy cp app.py deploy/application.py cp -r templates deploy/templates pip freeze > deploy/requirements.txt c..

웹 개발 종합 2023.06.05