GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

MCP 서버, AI의 금융 데이터 삭제를 방지하기 위한 '휴먼 토큰 게이트' 도입

AI 예산 관리 에이전트가 MCP 서버를 통해 작동하도록 설정해 보았는데, 단 한 번의 명령만으로 1년 치 거래 내역을 통째로 삭제할 수도 있는 상황이었습니다. 다행히 툴 레이어에 하드코딩된 안전 장치가 삭제를 차단했으며, 이는 보안 강제가 프롬프트가 아닌 API 수준에서 이루어져야 한다는 사실을 입증합니다.

WebDev · 7 min read

PDF에서 굵은 글씨나 기울임꼴 텍스트를 추출하려고 시도해 본 적이 있다면, 아마 정규 표현식(regex)부터 시작했을 것입니다. 그것은 당연한...

PDF에서 굵은 글씨나 기울임꼴 텍스트를 추출하려고 시도해 본 적이 있다면, 아마 정규 표현식(regex)부터 시작했을 것입니다. 그것이 가장 당연한 방법처럼 느껴지니까요. 폰트 이름에서 “Bold”라는 단어를 찾아 플래그를...

WebDev · 6 min read

개발자들은 종종 제게 똑같은 질문을 합니다: "제 API가 느려요. 어디서부터 시작해야 할까요?" 보통은 서버를 업그레이드하려는...

개발자들은 종종 제게 똑같은 질문을 합니다: "제 API가 느려요. 어디서부터 시작해야 할까요?" 보통은 서버를 업그레이드하거나 RAM을 두 배로 늘리려는 본능적인 반응이 나옵니다. 이는 비용이 많이 들 뿐만 아니라 문제를 해결하는 경우도 드뭅니다...

WebDev · 4 min read

제 MCP 서버가 그냥 작동을 멈추곤 했습니다. 크래시 덤프도, 로그에 남은 스택 트레이스도 없었습니다. 클라이언트들은 아무런 불만 없이 연결되어 있었습니다.

제 MCP 서버가 그냥 작동을 멈추곤 했습니다. 크래시 덤프도, 로그에 남은 스택 트레이스도 없었습니다. 클라이언트들은 아무런 불만 없이 연결되어 있었지만, 몇 시간 뒤에 모든 것이 먹통이 되었습니다. 요청이...

WebDev · 6 min read