소개
요즘 MCP가 자주 언급되길래, "이게 뭔가?" 싶어서 직접 써봤어요.
끌로드 데스크탑 버전에 image_reader와 filesystem 두 종류의 MCP를 설치했습니다. 전자는 숫자로 된 이미지 파일들을 읽고, 그 이미지의 내용을 파악한 뒤 한글로 설명된 파일명으로 바꿔줍니다. 후자는 조건에 따라 폴더를 만들고 파일을 스스로 분류 이동시킵니다.
과정은 youtube '코드깍는노인' 을 그대로 따라했 습니다.
진행 방법
MCP 를 통해 해결하고자 한 문제
이미지가 저장될 때 자동으로 저장되는 파일이름을 의미를 알 수 없는 숫자, 매번 어떤 이미지인지 일일이 클릭해서 봐야 하는 번거로움
점점 쌓여가는 파일들을 정리할때마다 일일이 손작업
사용한 도구
끌로드 데스크탑 앱
Node.js 설치
JSON 파일 복사 & 붙여넣기
MCP 모듈:
image_readerfilesystem
1. Claude 에 MCP 설치
설치한 끌로드 실행 -> 컴퓨터 맨 위 상단 클릭 : 설정 클릭 -> 개발자 -> 설정 편집
설정편집을 누르면 아래의 코드를 복사 붙여 넣기할 파일이 표시됩니다. 코드를 읽어주는 프로그램이 깔려있어야 하는데 저 같은 경우는 쓰지는 않지만 Cursor 가 깔려 있어서 Cursor 를 사용했습니다.
아래에서 개인적으로 다르게 적어야 하는 곳은 MCP가 접근할 수 있는 제 폴더 경로입니다.
"/Users/reflectdata/Downloads/photo" 이건 2개 3개 정해줄 수 있습니다.
{
"mcpServers": {
"image_reader": {
"command": "npx",
"args": [
"-y",
"mcp-image-reader"
]
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/reflectdata/Downloads/photo"
]
}
}
}
끌로드를 완전히 종료 후 다시 실행합니다 . 반드시 그래야 설치한 MCP를 사용할 수 있습니다. 끌로드 창에 망치그림 옆 12라는 표시가 되었네요. 이 숫자가 설정된 tools 의 갯수입니다.
그 12개는 아래 표에 있는 것들을 의미합니다.
2. 이미지 이름 변경 및 새 폴더 생성 후 이미지 이동
사용한 프롬프트
첫번째 : /Users/reflectdata/Downloads/photo 이 안에 들어있는 파일 목록 확인해줘
두번째 : 이미지 파일 읽어서 무슨 그림인지 확인하고 내용에 어울리는 이름으로 한국어로 설명해서 파일이름을 바꿔줘.
세번째 : 책이미지 폴더를 만들고 책의 이미지를 찍은 이미지는 책이미지 폴더에 담아줘결과와 배운 점
처음엔 설치가 어렵지 않을까 걱정했는데, 생각보다 매우 간단했어요! 🎉
MCP가 해주는 결과가 정말 신기하고 똑똑해서 놀랐어요
아쉬운 점: 클로드에서는 작업을 할 때마다 클로드에게 작업을 허락한다는 '허용' 버튼을 눌러야 해요. 이는 AI에게 일을 시킬 때 매우 중요한 지점이지만
7장의 이미지를 정리하면 7번 이상 클릭해야 했고… 😅
그게 귀찮아 Cursor 를 써야 겠다는 결론에 도달했습니다