MCP 보안 가이드 — AI Agent 시스템 접근 시 주의할 점 5가지

MCP 보안 — 설정 및 실행 결과 화면

MCP(Model Context Protocol)를 처음 세팅했을 때, 솔직히 감탄부터 나왔다. Claude Code에서 “이 폴더 구조 좀 정리해줘”라고 하면 진짜 파일을 읽고 옮기고 삭제까지 해준다. DB MCP를 연결하면 “지난달 매출 데이터 뽑아줘”라고 했을 때 실제 쿼리를 날려서 결과를 보여준다. 마치 시스템 관리자를 한 명 더 고용한 느낌이었다. 그런데 열흘 정도 쓰다 보니 등골이 서늘해지는 순간이 왔다. 파일시스템 … 더 읽기

Claude Code 권한 설정 4단계 — 파일 접근, 명령어 실행 제어 가이드

Claude Code — 설정 및 실행 결과 화면

Claude Code를 처음 쓰기 시작했을 때, 나는 터미널에서 AI가 직접 파일을 수정하고 명령어를 실행한다는 사실에 꽤 놀랐다. 편리한 건 분명하지만, 동시에 “이게 내 시스템에서 아무 명령어나 실행할 수 있다는 건가?” 하는 불안감이 들었다. rm -rf /를 때려버리면 어떡하지? 실수로 프로덕션 서버에 force push를 날리면? 이런 걱정이 한두 가지가 아니었다. 결론부터 말하면, Claude Code는 기본적으로 꽤 … 더 읽기

MCP 서버 직접 만들어본 후기 — AI Agent에 로컬 도구 5단계 연결

MCP 서버 — 설정 및 실행 결과 화면

AI 코딩 도구를 쓰다 보면 한 가지 답답한 순간이 온다. “이 파일 읽어줘”라고 했는데 못 읽고, “DB에서 이 테이블 구조 확인해봐”라고 했는데 접근 권한이 없다고 하는 그 순간이다. Claude나 GPT가 아무리 똑똑해도, 내 로컬 환경에 있는 파일이나 데이터베이스에 직접 접근할 수 없으면 결국 내가 복사-붙여넣기를 해줘야 한다. 이 문제를 해결하기 위해 Anthropic에서 공개한 프로토콜이 MCP(Model … 더 읽기

Claude Code Mac M1 세팅부터 첫 프로젝트까지 — CLI 4단계 실전 구성

Claude Code — 설정 및 실행 결과 화면

Claude Code는 Anthropic이 공식으로 만든 CLI 기반 AI 코딩 에이전트다. VS Code 확장이 아니라 터미널에서 직접 실행하는 방식이라, 처음 접하면 “이걸 어떻게 쓰는 거지?” 싶을 수 있다. 나도 처음 설치할 때 Node.js 버전 문제부터 API 키 설정, 권한 모드까지 한참을 헤맸다. 특히 M1 Mac에서는 ARM 네이티브 관련 이슈가 하나씩 튀어나와서, 공식 문서만으로는 부족한 부분이 꽤 … 더 읽기