개발·2026년 1월 30일·조회 0
MCP를 활용한 챗봇 개발 완료
드디어 React Vite를 번들러로 한 Web UI개발을 완료했다. 프롬프트를 채팅창에다가 입력하면 해당 채팅 메시지가 WebSocket을 타고 Python FastAPI를 활용한 라우터로 전달되고 MCP를 통해서 파일 핸들링을 할지도 알려주고 소스코도 생성해준다.
Fast API를 통해서 Health Check와 Web Socket을 통한 API 현재 두 개만 구현한 상태고
SQL Alchemy, PySQL등의 라이브러리는 설치는 했지만 아직 Schema 구상을 안 한 상태라 추후 개발 예정이다.
하지만 여전히 넘어야 할 산은 많다.
파일생성하고 소스코드 수정등을 제대로 못하는 경우가 많아서 아직 실용단계에 이르기에는 한참 멀었다.
우선은 데이터 설계보다 제대로 프롬프트 메시지대로 파일을 핸들링하는게 우선일 것 같다.
Claude Desktop이나 Webstorm Claude Plugin의 경우 내가 무슨 요청을 하든 파일을 생성해서 수정해줘 이런 식으로 2,3개 이상의 파일 핸들링 명령을 내리면 Claude는 파일을 열고 분석하고 수정하고 이러한 여러가지 일을 순차적으로 수행하는데
내가 만든 LLM은 아직 그 정도 단계까지 이르지는 못했다.
우선은 기능 구현에 초점을 두고 작업을 했으니 기능구현에서 안정성과 편의성에 집중하도록 해야겠다. 그 다음에 데이터 설계를 진행할 예정이다.
#Chatbot