클로드나츠피pt 같은 AI 서비스를 활용할 때 가장 불편한 점 중에 하나가 바로 내 컴퓨터의 파일 시스템이나 구글 드라이브 같은 파일 스토리지를 직접적으로 접근할 수 없다는 건데요 물론 우리가 파일을 직접 첨부해 주거나 아니면 클로드로 생성한 결과물을 별도로 저장해서 옮겨 줄 수도 있겠지만 비효율적이죠 클로드의 MCP를 활용하면 이런 불편함을 줄일 수 있는데요 오늘은 내 컴퓨터 내 파일 시스템이나 구글 드라이브를 접근할 수 있게 도와주는 MCP 서버를 설치해서 생산성을 높일 수 있는 방법에 대해 알아보도록 하겠습니다 mcp 서버를 로컬에 설치하는 방법과 구글 클라우드 MCP 기능을 확장하는 코드까지 무료로 제공해 드릴 예정이니까요 영상 끝까지 시청하시고 클로드 효율적으로 활용해 보시기 바랍니다 그럼 여기 지금 날짜가 가장 먼저 찍힌 거부터 더 나중에 찍힌 것들이 있죠 그럼 그거를 순서로 매겨주고 이미지에 대한 간략한 설명까지 잘 넣어 줄 수 있는지 한번 확인을 해 보겠습니다 그러면 보시게 보시면 요렇게 내 파일명이 바로 실시간으로 변경이 되는 걸 보실 수가 있습니다 계약서 샘플 문서를 불러보도록 하겠습니다 어 문서를 찾아서 이제 읽어오고 있죠 네 그럼 이렇게 내용을 바로 보여 주는 걸 보실 수가 있고요 아 좀 어떤 걸 보완하면 좋겠는지 클로드한테 제안을 해 달라고 요청을 해 보고요 그러면 이제 보완 사항을 제한을 해 주게 되고요 여기서 3 4 5번을 반영해서 HTML 아웃풋 포맷으로 작성하고 그 포맷스 내용을 샘플 수정본이라고 파일명을 수정해 가지고 구글 드라이브에 저장을 해 달라고 요청을 해 보겠습니다 네 그러면 이제 쿨드라이브에 저장을 진행하고 있고요 허용 해 주시면 어네 이렇게 성공적으로 저장을 했다고 얘기가 나오죠 구글 드라이브에 계약서 샘플 수정본이 생성된 걸 보실 수가 있습니다 요거 이제 들어가 보시면 요렇게 포매팅이 된 형태로 내용이 잘 뜨게 되죠 그럼 이제 파일 시스템과 구글 드라이브 MCP 서버를 연결해 보도록 할 텐데요 여기서 MCP라는 건 간단히 얘기하면 AI가 효율적으로 다양한 서비스들과 소통을 할 수 있도록 도와주는 프로토콜이라고 생각하시면 됩니다 그래서 MCP 서버를 설치하시면 내 컴퓨터 내 파일 시스템이나 구글 드라이브도 AI를 통해 손쉽게 접근하실 수 있는데요 mcp에 대한 구체적인 개념과 사용하기 위해서 미리 깔아야 되는 서비스들의 설치 방법에 대해서 궁금하신 분들은 이전 영상 먼저 참고하시면 좋을 것 같습니다 오늘은이 크로드 데스타 vs 노드 JS는 미리 설치를 완료하셨다고 가정하고 진행을 해 보도록 하겠습니다 먼저 파일 시스템 MCP 서버부터 설치를 해 보도록 할 텐데요 제가 영상 설명란에 넣어 드린 기터브 링크이 모델 컨텍스트 프로토콜/서ver 들어오시면 이렇게 대표적인 MCP 서버들의 리스트를 확인하실 수가 있습니다.이 중에서 레퍼런스 서버의 파일 시스템이라는게 있는데요 요거를 클릭해서 들어와 보시면 이제 어떤 툴들이 제공되는지가 먼저 설명이 되어 있고 밑에 보시면 with 클러우스크이라고 해서 클라우드 데스크탑 앱에서 어떻게 설치를 할 수 있는지가 안내가 되고 있는데요 우리는 여기 MPX 버전을 활용을 할 겁니다 여기서이 MPX라는게 뭐냐면이 MCP 서버 관련된 코드가 이렇게 길게 작성이 되어 있는데요.요 코드를 내 컴퓨터로 다운로드를 받아서 설치하는게 아니라 클라우드에서 실행을 해 주는 도구입니다 그래서이 MPX 버전에 MCP 서버 코드를 우리가 설정 파일에 넣어 두면 클로드를 재실행할 때마다이 MPX라는 도구로 인터넷을 활용해서 파일 시스템 MCP 서버를 설치를 해 주게 됩니다 네 설정 파일은이 클로드 데스크탑 실행하셔서 설정 탭에 들어오셔서 개발자 옵션에서 설정 편집 눌러서 클로드 데스크탑 컨피그j이슨 파일을 vs 코드로 열어서 들어오시면 됩니다 그리고 여기다가 이제 MCP 서버 설치하는 코드를 붙여 넣어 주시면 되는데요 여기 이제 코드가 있죠 근데 여기 MCP 서버 부분은 한 번만 들어가면 되기 때문에이 파일 시스템 부분만 제가 요렇게 복사를 해서 VS 코드에 넣어 주도록 하겠습니다 저는 미리 파이어크롤 MCP 서버를 설치를 해 놨어요 그래서요 파이어크롤 다음에 넣어 보도록 하겠습니다 그러면 콤마를 하고요 두 번째 서버를 요렇게 추가를 해 주시면 됩니다 만약에 이제 파이어롤이 없이 입력을 하신다고 하면 여기 MCB 서버 부분도 추가를 해 주셔야겠죠 그래서 요렇게 작성을 하면 되고요 파일 시스템 같은 경우는 요렇게 입력을 해 주시고 보시면 여기 파일 경로가 들어가죠.요 경로가 내가 MCP 서버한테 권한을 제공해 줄 파일 경로라고 생각하시면 됩니다 여기에 경로를 넣어 주지 않은 곳은 접근을 할 수가 없습니다 아무래도 클로드 MCP 서버가 우리 컴퓨터에 모든 경로에 접근할 수 있으면 리스크가 있을 수 있죠 그래서 폴더 한두 개만 권한을 주시고 거기다가 내가 클로드와 작업하고 싶은 파일을 넣어서 활용하시는 거를 추천드립니다 경로를 여러 개를 추가해 주실 거면 이제 콤마를 해서이어서 넣어 주시면 되는데요 저는 MCP 테스트라는 경로 하나만 추가를 해 주도록 하겠습니다 참고로 맵 같은 경우는 그냥 경로 복사하셔서 넣어 주시면 끝이 나고요 윈도우 같은 경우는 경로가 이런 식으로 반대로 슬래시가 들어가잖아요 그래서 윈도우 같은 경우는 이렇게 뜨면 에러가 뜨거든요 그래서 슬래시를 하나씩 더 추가를 해 주시면 됩니다 그러면 제대로 인식을 하게 되기 때문에 윈도우 사용하시는 분들은이 부분 수정해 주시면 좋을 것 같습니다 그럼 바로 설정이 끝났는데요 이제 요거를 클로드에 반영을 해 주고 싶으시면 클로드 데스크톱 앱을 종료를 하고 재작을 해 주시면 됩니다 이때 창을 그냥 닫으시면 안 되고요 여기 클로드 버튼을 누르셔서 종료 버튼으로 앱을 아에 종료를 해 주셔야 됩니다 네 그리고 다시 이렇게 재시작을 해 보시면 여기 커넥션 아이콘에 파일 시스템 서버가 잘 추가가 됐죠 그리고 망치를 눌러보면 파일 시스템 관련된 요런 툴들도 다 잘 추가가 된 걸 보실 수가 있습니다 그럼 이제 테스트를 해 보도록 하겠습니다 여러분은 업모에서 스크린샷기는 많이 활용하시나요 저는 리서치를 하거나 컨텐츠를 제작할 때 스크린샷을 할 때가 많이 있는데요 스크린샷을 할 때 가장 귀찮은 것 중에 하나가 파일명을 나중에 이해하기 쉽게 저장하는 거죠 그래서 이렇게 스크린샷을 한 여러 개의 파일이 있는데이 파일들의 파일명을 좀 더 컨텍스트에 맞게 수정을 해 달라고 요청을 해 보도록 하겠습니다 먼저이 파일을 접근을 할 수 있는지 물어보겠습니다 스크린샵 폴더에 파일들을 리스트해 줘라고 하면 이제 이렇게 도구를 처음 사용할 때 허용을 한번 해 줘야 되고요 네 그럼 이렇게네 개의 이미지 파일을 잘 확인을 할 수 있는 걸 볼 수 있죠 그럼 이제 파일명 변경을 요청을 해 보도록 하겠습니다 네 요청을 할 때 클로드가이 각각의 파일들이 어떤 캡처본을 가지고 있는지를 알 수 있으면 그 컨텍스트에 맞는 파일명으로 바꿔 주기가 좋겠죠 그래서요 파일들을 이렇게 좀 어느 정도 그 화면이 보이는 형식으로 변경을 해 가지고 요거를 제가 스크린샷을 떠서 첨부를 해 주도록 하겠습니다 그리고 각 스크린샷에 이미지의 아이콘과 파일명을 캡처한 이미지를 첨보했으니까 해당 아이콘을 보고 각각의 이미지 파일명을 변경을 해 줘 그리고 파일명의 포맷은 순서 연도 월지 간략 설명 png로 변경을 해 줘라고 요청을 해 보겠습니다 그럼 여기 지금 날짜가 가장 먼저 찍힌 거부터 더 나중에 찍힌 것들이 있죠 그럼 그거를 순서로 매겨주고 이미지에 대한 간략한 설명까지 잘 넣어 줄 수 있는지 한번 확인을 해 보겠습니다 그러면 우측에 보시면 요렇게 파일명이 바로 실시간으로 변경이 되는 걸 보실 수가 있습니다 그리고 어떻게 변경됐는지도 잘 알려 주고 있죠 이제 이렇게 우리가 어느 정도 정보만 주어줄 수 있으면 이렇게 파일 정리를 한 번에 할 수 있는 걸 보실 수가 있습니다 이번엔 좀 더 복잡한 파일도 정리를 한번 요청해 보도록 할게요 논문을 읽으려고 여러 가지 PDF를 다운로드 받다 보면 파일명이 또 뒤죽박죽되는 경우가 많이 있습니다 그래서 이번에는 논문 파일명을 정리를 해 보도록 할 텐데요 단순히 여기 주어져 있는 정보만 가지고 정리를 하는게 아니라 파이어크로를 활용해서 웹사이트에서 추가 정보까지 확인해서 파일명을 지정해 달라고 요청을 해 보겠습니다 먼저 이번에도이 페이퍼 리스트 폴더에 논문 PDF들을 잘 확인할 수 있는지 체크를 해 보도록 하겠습니다 어 네 그러면 이렇게 세 개의 PDF를 잘 체크를 할 수 있는 걸 보실 수가 있고요 그럼 이제 파일명을 변경을 요청을 해 볼 텐데요 이번에는 해당 PDF 파일 논문들을 첫 페이지 내용을 읽고 그 내용을 바탕으로 아래와 같이 파일명을 변경해 달라고 요청을 할 겁니다 이렇게 연도 논문 제목 논문 주 저자 그리고 인용 횟수 요렇게 파일명을 지정해 달라고 할 거고요 필요한 경우에는 인터넷 검색을 해서 정보를 찾아 달라고 요청을 하겠습니다 그러면 실행을 해 보겠습니다 그럼 이제 PDF를 받고 사이트이션 카운트를 찾으러 간다고 얘기를 하고 있죠 제가 사이트도 어디서 보면 좋은지를 지정을 해 줬기 때문에 그 사이트 위주로 지금 접근해서 찾고 있습니다 어네 이제 이렇게 찾은 정보들을 리스트를 해 주고요 요거에 맞게 파일명을 잘 변경을 해 주는 걸 보실 수가 있습니다 마지막 페이퍼 같은 경우는 인용 횟수를 찾지 못했네요 그래서 인용 횟수를 찾 수 있는 좀 더 유명한 논문들 같은 경우는 인용 횟수까지 넣어줬고요 마지막은 아마 이게 최신 논문이기도 하고 상대적으로 인용 횟수가 부족한 페이퍼라서 그런지 찾지 못해 가지고 그냥 NA로 이렇게 표시를 해 줬습니다 어쨌든 우리가 원하는 봄에대로 잘 수정을 해 줬죠 그리고이 횟수가 맞는지 비교를 해 보시면 여기 이렇게 어텐션스 all유닛 needit 121700이죠 보시면 121699 어 정확하게 정보를 가져온 걸 보실 수가 있습니다 물론 이렇게 파일명을 변경하는 거 외에도 우리 파일 시스템 안에 있는 코드를 불러와서 활용을 한다라던가 아니면 생성한 글을 내 컴퓨터에 저장해 주는 그런 작업들도 진행을 할 수 있겠죠 다만 염두해 두셔야 되는 거는 파일의 용량이 굉장히 큰 경우에 MCP 서버로 파일을 읽거나 생성하는 작업을 하지 못한다는 단점이 있고요 그리고 또 사진이나 영상 음성 같은 파일 형태는 MCP 서버로 불러와서 활용하기가 어렵습니다 그냥 파일 명 같은 건 확인이 가능한데 직접 작업을 할 수는 없다는 점 참고하시면 좋을 것 같습니다 자 그럼 이번에는 구글 드라이브 MCP 서버를 연결해서 활용해 보도록 하겠습니다.이 이 구글 드라이브 MCP 서버는 MPX 버전으로 설치를 하지 않고 로컬로 다운로드로 받아서 직접 내 컴퓨터 안에서 서버를 설치하고 실행을 해 보도록 할 텐데요 이렇게 로컬로 다운로드 받을 때 좋은 점이 몇 가지 있는데요 대표적으로 두 가지를 말씀드리면 일단 로컬로 설치를 하게 되면 MCP 서버가 문제가 생겼을 때 디버깅 즉 문제 해결을 하기가 더 수월합니다 예를 들면 이전 영상에서 제가 노션을 활용할 수 있는 노션 MCP 서버에 대해서 소개를 드린 적이 있는데요 제가 소개를 드리고 나서 정말 거짓말 같이 바로 몇 시간 뒤부터이 서버가 작동을 하지 않는 기간이 있었어요 그래서 이제 그거 관련해서 작동이 되지 않는다고 문의를 주신 분들도 많이 계셨는데요 이런 경우에 우리가 MPX 버전으로 설치를 해서 활용할 때는 그 서버를 직접 만든 개발자가 수정을 해 주지 않으면 우리가 그거를 해결하기가 좀 어려운 편입니다 근데 반대로 우리가 로컬로 만약에 설치를 해서 활용을 한다고 했을 때는 어 특정 문제가 발생했을 때 우리가 일부분만 좀 수정을 해 줘서 그 부분만 해결하고 활용하실 수가 있습니다 그리고 두 번째로 로컬 설치를 하시게 되면 우리가 MCP 서버에 뭐 파일을 추가해서 활용을 한다라던가 아니면 코드 자체를 수정해서 기능을 추가한다라던가 하는 작업을 하실 수가 있습니다.이 구글 드라이브 MCB 서버 같은 경우는 우리 구글 드라이브 계정에 인증을 해 주셔야 되기 때문에 파일 추가를 하는 작업을 하셔야 되거든요 그래서 그런 작업을 하실 때 로컬로 설치하셔야 손쉽게 하실 수가 있고요 그리고 또이 MCB 서버의 기본 기능이 좀 제한적입니다 그래서 기능을 추가해 주고 싶으실 때도 이렇게 로컬로 다운로드 받아서 설치해 주시는게 더 편리하기 때문에 로컬 설치로 진행을 해 보도록 하겠습니다 아 로컬로 설치를 할 거기 때문에이 전체 서버 리스트가 보이는요 페이지 있죠?요 페이지 맨 위에가 보시면 코드라는 아이콘이 있습니다.요 코드 아이콘 누르시고 그냥 다운로드 집 있죠?요 요 압축 파일을 다운로드 받으시면 됩니다 그러면 이제 다운로드 폴더에 서버 관련된 모든 파일들이 저장이 되거든요 그럼 그 압축 파일을 원하는 경로에 풀어 주시면 됩니다 그다음에 VS 코드로 들어오셔서 파일에서 오픈 폴더를 하셔서 우리가 압축 푼 그 폴더 있죠 그 폴더를 열어 주시면 됩니다 아마 폴더 이름이 서버ver 메인일 거예요 그래서 그 폴더를 열어 주시면 되고요 그럼 여기 이렇게 왼쪽에 우리가 다운로드 받은 폴더들이 다 표시가 되죠 그럼 요거를 가지고 이제 로컬에 MCP 서버를 설치하실 수 있는 거예요 여기서 이제 작업을 하기 전에 먼저 구글 드라이브 같은 경우는 구글에서 그 개정 권한을 부여를 해 줘야 되거든요 그래서 그 작업부터 진행을 해 보도록 하겠습니다 다시 그 구글 드라이브 서버 관련으로 와서 보시면 이렇게 겟스ed 여기 순서대로 진행을 해 주시면 되거든요 먼저 구글 클라우드에 프로젝트를 하나 생성을 해 주셔야 돼요 요거 링크 눌러서 들어와 보시면 요렇게 프로젝트 생성하는 링크로 들어오시게 되고요 어 만약에 구글 계정 로그인이 안 돼 있으시면 먼저 로그인하고 들어와 보시면 됩니다 그리고 여기서 프로젝트 이름을 하나 지정을 해 줄게요 뭐 클드 MCP라고 지정을 해 주겠습니다 언더반은 되지 않기 때문에 요렇게 대시로 지정을 해 주고요 그다음에 만들기를 해 주시고요 네 만든 다음에 그 프로젝트로 지정을 해 주시면 됩니다 지정하시고 API 및 서비스라는 섹션이 있어요 그래서 거기로 들어와 주시면 되고요 만약에 요게 바로 안 보이시면 검색창에다가 API라고 치시면 이렇게 검색 결과에 뜨게 됩니다 그래서 요거 들어와 주시면 되고요 그다음에 라이브러리를 누르시고 라이브러리에 구글 드라이브라고 치시면 됩니다 그러면 구글 드라이브 API 탭이 보이죠 요거 누르시고 사용 눌러 주시면 됩니다 그럼 이제 우리가 새롭게 생성한 프로젝트에서이 구글 드라이브 API를 활용할 수 있게 활성화를 해 준 거고요 그다음에 이제 오 컨센 스크린 요거를 지정을 해 달라고 하죠 그게 뭐냐면이 오스 동의 있죠?요 요 동의 들어오시면 되거든요 동의 화면에 눌러 보시면 요렇게 시작하기 버튼을 누르겠습니다 그리고 클러드라고 할게요 앱 정보를 넣어야 되는데 클러드라고 하고 이름은 이제 본인 구글 계정 넣어 주시면 되고요 다음 선택하시고 대상은 내부로 하셔도 되는데 이게 그냥 개인 계적을 활용하실 때는 내부로 설정을 하실 수가 없습니다 그래서 외부로 선택을 해 주시고요 연락 정보에 또 본인 구글 계정 넣어 주시면 됩니다 이렇게 넣어 주시고요 다음 체크하고 계속 그리고 만들기 해 주시면 됩니다 그럼 이제 우리가 API를 연결할 일종의 앱이 생성이 되는 거예요 그다음에 브랜딩 쪽은 신경 쓰실 필요 없고요 대상에 들어오셔서 어 지금 테스트로 그냥 놔두셔도 사용하실 수가 있거든요 그래서 게시하지 마시고 테스트로 두시고 여기 테스트 사용자 있죠 여기에다가 내 구글 계정을 넣어 주셔야 됩니다 그래야 내가 이제 접근을 할 수가 있거든요 그래서 여기 사용자 추가해 주시고 여기다가 또 본인의 구글 계정을 넣어 주시고 저장해 주시면 됩니다 네 그럼 이렇게 추가가 됐죠 그다음에 클라이언트로 넘어오시고요 여기 보시면 클라이언트 아이디를 생성을 해주고 어플리케이션 타입을 데스크톱 앱으로 설정을 해라라고 써 있죠 클라이언트 만들기를 눌러 주시면 되고요 어플리케이션 유형을 데스크톱 앱 이름도 그냥 클로드 데스크톱이라고 하겠습니다 그리고 만들기를 눌러 주겠습니다 그럼 만들면은이 제이슨 다운로드는게 있죠?요 요 제이슨 다운로드는게 우리가 이제 요거를 가지고 나중에 인증을 해 주게 되는 거거든요 그래서 그 파일을 다운로드 받아 주시면 되고요 그다음에 데이터 엑세스에 가셔서 우리가 어떤 권한대로 활용할 건지를 추가를 해 주셔야 돼요 데이터 엑세스에 범위 추가 눌러 주시고 우리가 구글 드라이브 관련해서 지금 권한을 줘야 되죠 그래서 필터에 구글 드라이브라고 치시면 구글 드라이브가 들어간 여러 권한이 보이게 되거든요 여기서 이제 선택을 해 주시면 되는데 저는 대부분 다 권한을 주고 싶기 때문에 그냥 요렇게 위에 모든 행으로 다 권한을 주도록 하겠습니다 물론 이제 경우에 따라서 어떤 것들은 주고 싶지 않으면 제거를 해 주시면 되겠죠 근데 이제 가장 중요한 거는 위드 옹리를 줘야 기본적인 파일을 보실 수 있는 거고요.이 어드라이브 요거를 주셔야 뭐 구글 드라이브에 여러 파일을 보고 수정 삭제 같은 작업을 하실 수가 있습니다 저는 이렇게 주도록 하겠습니다 그다음에 저장을 해 주시면 됩니다 그다음에 이제 클라이언트에 들어와 보시면 이미 생성이 되어 있죠 그래서 나중에 또 작업을 하고 싶으실 때는 요거 선택해서 들어와서 아까 우리 받았던 파일 있죠 요거 다시 다운로드 받고 싶으실 때 여기 다운로드 버튼 있죠 요거 눌러서 다운로드 받으시면 됩니다 그리고 그 파일 이름을 변경을 해 주셔야 되거든요 여기 gcp점이점j이슨요 파일명으로 변경을 해 주셔야 됩니다 그래서이 서버스 루트 폴더로 넣어 달라고 써 있거든요 그게 무슨 말이냐면이 vs 코드 들어오셔서요 서버스 대시 메인이 폴더가 루트 폴더예요.요 우리가 다운로드 받은 파일을요 전체 루트 폴더에다가 이렇게 넣어 주셔야 됩니다 그리고 요거를 이제 이름을 변경해서 gcp keys.jon 제이슨 요렇게 변경해 주시면 됩니다 그러면 이제 우리가 아까 그 구글 클라우드 플랫폼에서 설정한 인증 데이터가 여기요 파일에 들어오게 된 거고요 이제이 구글 드라이브 MCP 서버를 설치해 보도록 하겠습니다.이 MCP 서버를 설치하실 때는 터미널이라는 걸 활용을 하셔야 되거든요 vs 코드 안에는 터미널을 열 수 있는 옵션이 주어져 있습니다 여기 상단에 보시면 터미널이라는 옵션이 있어요 그래서이 터미널 누르셔서 뉴 터미널 새로운 터미널을 하나 열어 주시면 됩니다 네 그러면 요렇게 터미널 탭이 열리게 되죠 그리고 아마 우리가이 폴더를 활성화를 해 놓은 상태이기 때문에이 서버ver 메인 폴더 경로로 터미널이 열리게 될 겁니다 근데 우리는 지금 구글 드라이브 서버를 설치를 하고 싶은 거죠 그래서이 소스 폴더 안에 구글 드라이브 폴더로 이동을 해 줄 건데요 터미널에서 폴더 이동을 하고 싶으실 때는 CD 하고 그 내가 이동할 하위 폴더 명을 지정을 해 주시면 됩니다 그래서 소스 폴더로 이동하고 싶다 하면 CD하고 src CD가 체인지 디렉토리라고 해 가지고 말 그대로 그 폴더 이동 경로 이동이라는 뜻이고요 그럼 이제 소스 폴더를 이동을 했죠 그다음에 그 안에 또 구글 드라이브 폴더로 넘어가고 싶기 때문에 CD 구글 드라이브 이렇게 해서 구글 드라이브 폴더로 들어오시면 됩니다 그리고 클리어 한번 해 주시면 위에 내용 히스토리를 삭제를 해 주는 거고요 그럼 이제 구글 드라이브 폴더 들어왔어요 여기서 이제 설치를 할 수 있거든요.이 구글 드라이브 폴더 내용을 보시면 여기 패키지 제이슨이라는게 있죠?요 요 패키지다 제이슨이 뭐냐면 우리가 서버를 설치할 때 미리 설치를 해 줘야 되는 패키지들을 정리를 해 놓은 거예요 그래서 요거를 먼저 실행을 해서 필요한 외부 도구들을 설치를 해 주셔야 됩니다 요거 이제 설치하기 위해서는 G드라이브에 들어와 있는 상태에서 mpm 인스톨이라고 명령을 해 주시면 됩니다 그러면 네 요렇게 노드 모듈이라는게 생기면서 디스트 폴더도 생기죠 그러면서 필요한 패키지들을 다 설치를 해 줍니다 근데 간혹 가다가 지금은 found 0 vulnerability 렇게 뜨는데 어떤 컴퓨터는 에러가 뜨는 건들이 있으실 수도 있거든요 그런 경우에는 보통 아마 거기 안내가 나와 있을 텐데 뭐 mpm 어디 fix스 뭐 요런 명령을 넣어 주시면 충돌되는 거를 수정을 해 주실 수가 있습니다 근데 지금은 아무 에러가 없죠 그래서 잘 설치가 된 거고요 그다음에 우리가 인증을 위해서 추가한 파일이 있잖아요.요 파일을 활용해서 이제 인증을 해 주셔야 됩니다 인증 어떻게 해 주냐면 여기 G드라이브에 보시면 노드닷/d어 요걸로 인증을 해 달라고 써 있죠 요렇게 복사해서 넣어 주시면 됩니다 노드하고 한 칸 띄고 점/d디어 이렇게 눌러 주시면 이렇게 창이 넘어가게 되고요 그 구글 로그인 할 수 있는 창이 뜨게 되거든요 여기서 내가 프로젝트 만들어 줬던 그 계정으로 눌러 주시면 됩니다 그리고 계속 눌러 주시고요 계속 그러면 네 인증이 완료됐다고 요렇게 뜨게 되죠 그다음에 다시 넘어오셔서 여기 점g드drive 서버cen셜.j이슨이라는 파일이 생성이 됐죠 요거 눌러 보시면 네 요렇게 지금 권한이 생성된 걸 보실 수가 있습니다 그럼 이제 마지막으로 우리가 MCP 서버를 그 클로드 데스크탑에서 실행할 수 있게 깔끔하게 최종 버전으로 이제 바꿔 줘야 되거든요 그 최종 버전으로 바꿔 주는 명령어가 mpm런 빌드입니다 그럼 이제 런 빌드를 이제 구글 드라이브 폴더에서 마지막으로 눌러 주시면네 작업을 하고 이제 완성이 되죠 아무 에러 없이 이렇게 끝나면 로컬에 구글드랍의 MCP 서버 설치가 완료가 된 겁니다 그럼 이제 다시 클로드 설정 파일 있죠?이 설정 파일에 들어와서 구글 드라이브도 접근을 할 수 있게 추가를 해 줘야겠죠 콤마 하시고요 구글 드라이브를 추가를 해 줄 건데 일단 MPX 버전에서요 기본 구조만 가져오도록 할게요 이렇게 넣어 주시고요 이제 커맨드는 Mpx가 아니죠 mx가 아니고 여기 알규트에도 뒤에 부분은 필요가 없습니다 그래서 요렇게 삭제를 해 주시고 커맨드 부분은 우리는 로컬로 설치를 했잖아요 그래서 로컬로 설치한 그 실행 파일을 커맨드로 넣어 주셔야 됩니다 실행 파일이 뭐냐 여기 노드 모듈에 빈 여기에 MCP 서버 G드라이브라는게 생겼죠 요게 이제 실행 파일입니다 요거를 카피 패스 경로 복사를 해 주셔서요 커맨드에다가 이렇게 붙여 넣기 해 주시면 됩니다 여기서 이제 유의하셔야 되는 거는 만약에 윈도우로 설치를 하셨으면 아마 여기에 mcb 서버 g드라이브 하고 cmd라는 파일이 별도로 또 있을 거예요 그래서 요렇게 G드라이브에서 끝내지 마시고 cmd 버전으로 설정을 해 주시면 됩니다 어 맥은 그냥 요렇게 두시면 되고요 그리고 윈도우는 앞서 말씀드린 것처럼 슬래시가 반대로 되어 있기 때문에 슬래시 하나씩 반대로 된 거를 더 추가해 주셔야 되는 것도 잊지 않으시면 됩니다 그럼 이제 로컬 설치도 했고 설정 파일에요 로컬로 설치한 거를 돌릴 수 있게 경로까지 지정을 해 줬습니다 이제 저장하시고요 클로드를 종료하고 다시 한번 재시작해 보도록 하겠습니다 네 재작해서 확인해 보시면 요렇게 서버ver G드라이브 구글 드라이브가 잘 추가가 됐죠 그리고 툴에도 보시면 어 요렇게 서치해 가지고 구글 드라이브 툴이 생성이 된 걸 보실 수가 있습니다 그러면 이제 제 구글 드라이브에 들어가 있는 파일을 하나 찾아보라고 할게요 이렇게 파일을 찾아보라고 요청을 해 보겠습니다 허용을 해 주고요 어 문서를 찾았다고 하죠 그니까 지금 AI 체포 가이드라는 문서를 제가 하나 예시로 만들어 놨는데 요거를 잘 찾는 걸 보실 수가 있습니다 그래서 요거를 이제 문서의 내용을 확인하겠다고 한번 요청을 해 볼게요 문서를 읽어 줄 수 있는지도 체크를 해 보겠습니다 그럼 여기 보시면 이렇게 지금 파일 접근 권한에 문제가 발생했다고 얘게 나오죠 그러니까 파일에 접근을 할 수가 없는 거예요 지금 검색만 할 수 있다는 걸 보실 수가 있습니다 이게 왜 그러냐면 우리 지금 파일에 돌아오셔서 구글 드라이브 인덱스.ts에 들어와서 보시면 자 여기 툴에 서치만 들어가 있죠 그러니까 지금 구글 드라이브에 어떤 파일이 있는지 검색할 수 있는 기능밖에 제공이 되고 있지 않습니다 사실 이러면 큰 의미가 없죠 우리가 구글 드라이브를 연동하고 싶은 건 문서를 읽거나 뭐 수정하거나 생성하거나 삭제하고 싶어서 연동을 하는 거잖아요 그래서 이런 경우에 우리는 로컬로 설치를 했기 때문에이 인덱스.ts 파일을 커스터마이즈 해서 추가 기능을 넣어 주실 수가 있습니다 그래서 사전에 제가 미리 코드를 수정을 해 놨는데요 제가 영상 설명란에 구글 드라이브에 들어가서 다운로드 받을 수 있게 공유를 해 드리도록 하겠습니다 제가 새롭게 생성한 인덱스.ts TS 파일을 여기다가 요렇게 넣어 주도록 하겠습니다 여러분들도이 구글 드라이브 파일에 인덱스.ts 파일을 이렇게 넣어서 대체를 해 주시면 됩니다 그럼 이제 새로운 걸로 대체가 됐겠죠 그럼 여기는 보시면 제가 이렇게 읽기 그리고 생성 수정 삭제 기능까지 다 추가를 했습니다 그래서 이제요 기능들을 활용을 해 볼 텐데요.이 코드가 변경이 됐으면 서버를 다시 로컬에 설치를 해 주셔야겠죠 우리가 코드만 바꾼 거지 새로운 코드로 MCP 서버가 다시 설치가 된 건 아니거든요 그래서 재설치를 해 주셔야 됩니다 서버 재설치를 해 주시려면 G드라이브 폴더에서 mpm 런 빌드를 한 번 더 해 주시면 됩니다 네 그럼 이제 새로운 코드로 MCP 서버가 다시 재설치가 된 거고요 그다음에 여기 지금 구글 인증이 리드 온리로 되어 있죠 이게 이전 버전의 그 코드는 리드 온림만 필요하기 때문에 이렇게 지정이 된 건데요 우리는 지금 구글 드라이브를 생성하거나 삭제하는 작업도 할 수 있어야 되기 때문에 더 높은 버전에 그 권한이 부여가 되어야 됩니다 그래서요 제이슨 파일을 삭제를 할게요 삭제하고 새롭게 생성을 해 주도록 하겠습니다 새롭게 생성하려면 아까 인증하는 거 디스트 어 요거였죠 요걸로 인증 작업 다시 요청을 하고요 들어와서 다시 계정 선택해서 계속하고 인증을 해 주도록 하겠습니다 네 그럼 인증이 끝났죠 그러면 다시이 제이슨 파일 들어와서 보시면 요렇게 스코이 어스트/드라이브로 변경이 되어 있으셔야 됩니다.요 권한이 되어 있어야 생성이나 삭제도 다 가능하거든요 그래서 만약에 리드 옹리로 되어 있으시면요 파일을 다시 삭제를 하시고 그다음에 다시 노드닷/d 하셔서 요거 제대로 권한 설정되어 있는지를 확인을 해 주시면 됩니다 자 그다음에 설정 파일은 바꿀게 하나도 없죠 왜냐면 경로가 동일하잖아요 그래서 설정 파일은 그대로 두시고 이제 클로드만 재작을 해 주도록 하겠습니다 네 클로드 재작해서 망치 버튼 눌러 보시면 이제 G드라이브라고 해 가지고 크리에이트 딜리트 에디트 요런 것들이 추가가 된 거 보실 수가 있죠 아까는 서치밖에 없었는데 이렇게 새로운 툴들 우리가 추가한 툴들이 추가가 된 걸 보실 수가 있습니다 자 그러면 우리가 이제 커스텀한 코드가 제대로 작동할지 기대가 되는데요 한번 테스트를 해 보도록 할게요 여러분 혹시 문서 작업 같은 거 할 때 구글 드라이브에서 바로 그냥 그 정보를 읽어서 거기다가 수정을 하고 그거를 다시 구글 드라이브로 업로드 하고 싶은 적 있지 않으신가요 그런 느낌으로 이번에는 한번 구글 드라이브에 제가 올려 놓은 샘플 계약서를 불러와서 계약서를 보완하고 그거를 다시 구글 드라이브로 저장을 해 보는 작업을 해 보도록 하겠습니다 계약서 샘플 문서를 불러 보도록 하겠습니다 어 문서를 찾아서 이제 읽어오고 있죠 네 그럼 이렇게 내용을 바로 보여 주는 걸 보실 수가 있고요 여기서 이제 우리가 계약서를 보완하고 싶을 수 있잖아요 그럼 여기 보다가 아 좀 어떤 걸 보완하면 좋겠는지 클로드한테 제안을 해 달라고 요청을 해 보고요 그러면 이제 보완 사항을 제한을 해 주게 되고요 여기서 뭐 3 4 5번을 반영해서 HTML 아웃풋 포맷으로 작성하고 그 포맷스 내용을 샘플 수정본이라고 파일명을 수정해 가지고 구글 드라이브에 저장을 해 달라고 요청을 해 보겠습니다 이렇게 HTML 포맷으로 제가 변경을 요청한 거는 우리가 그냥 텍스트 작업을 해 가지고 워드에 바로 넣게 시키면은 그 포매팅이 잘 되지 않거든요 그래서 이렇게 HTML 포맷으로 수정을 해서 넣으면 구글에 포매팅을 해 줄 수 있기 때문에 요렇게 요청을 진행을 했습니다 네 그러면 이제 쿨드라이브에 저장을 진행하고 있고요 허용 해 주시면 오 네 이제 이렇게 성공적으로 저장을 했다고 얘기가 나오죠 그러면 여기 이렇게 구글 드라이브에 계약서 샘플 수정본이 생성된 걸 보실 수가 있습니다 요거 이제 들어가 보시면 요렇게 포매팅이 된 형태로 내용이 잘 뜨게 되죠 네 여기 계약 변경 뭐 지적 재산권 의무와 책임이 789번이 추가가 된 걸 보실 수가 있죠.요 내용대로 다 추가가 됐습니다 우리가 이제 수정본을 생성을 했으니까 기존 요약서 샘플은 삭제를 하고 싶어요 그러면 삭제도 요청하실 수 있겠죠 그럼 계약서 샘플 문서는 이제 삭제를 해 줘라라고 해 보겠습니다 허용 오 그러면 바로 우측에 삭제가 된 걸 보실 수가 있습니다 그 삭제된 거는 휴지통으로 이동이 됐어요 제가 연구 삭제를 하지 않았고 휴지통으로 이동을 시켰습니다 굉장히 깔끔하죠 오늘은 파일 시스템과 구글 드라이브 관련 서버를 설치해서 클로드에서 내 컴퓨터의 파일 시스템이나 구글 드라이브에 들어 있는 파일을 자유자재로 활용할 수 있는 방법에 대해 알아봤습니다 특히 로컬에서 MCP 서버를 설치하고 추가 기능까지 커스텀 코드로 넣어서 활용할 수 있는 방법에 대해서 알려 드렸는데요 여러분은 어떤 기능을 MCP 서버에 추가해서 활용해 보고 싶으신가요 커스텀 코드 같은 경우는 개발자가 아니시면 직접 처음부터 제작하기는 힘드실 수 있지만 간단한 기능 같은 거는 채치피나 클라우드에 도움을 받으시면 충분히 만드실 수 있으니까요 만들어서 활용해 보시면 좋을 것 같습니다 다만이 MCP 서버도 현재로서는 한계점이 뚜렷하게 있는데요 일단 무료 버전의 클로드를 활용하시는 경우에는이 무료 버전의 클로드 자체가 인풋으로 받아들이는 그 컨텍스트 길이가 굉장히 제한적인 편이에요 그래서 MCP 서버들이 잘 작동하지 않는 경우가 많이 있는데요 특히 API를 활용하고 되게 많은 설정값들이 들어가는 MCP 서버 같은 경우에 잘 작동하지 않는 경우가 많고요 아니면 MCP 서버 자체를 여러 개를 활용하시려고 하다 보면 리밋에 걸리는 경우가 굉장히 많이 있습니다 그래서 무료로 MCP 서버를 테스트해 보고 싶으실 때는 이렇게 콤마로 여러 개를이어서 활용하지 마시고 꼭 활용해 보고 싶은 툴 한 개씩 넣어 가지고 테스트해 보시면 그나마 활용을 해 보실 수 있고요 실질적으로 사실 MCP를 유용하게 쓰시려면 여러 툴를 연결해서 쓰셔야 되잖아요 그래서 그런 경우에는 한 개씩 테스트해 보시고 어느 정도 마음에 든다 하셨을 때 유료 버전을 고려해 보시면 좋을 것 같습니다 근데 유료 버전을 쓰시더라도 클로드가 용량 리밋이 꽤 있는 편이에요 그래서 용량이 굉장히 큰 스프레드시트 같은 걸 넣고 분석을 요청한다라던가 하는 작업들은 아직 할 수가 없습니다 최근 트렌드가 점점 큰 용량의 파일도 한 번에 넣어서 분석하고 활용할 수 있게 하는 방향으로 가고 있기 때문에 어 제 생각에는 용량에 대한 제한도 시간이 지날수록 점점 해결되지 않을까 기대를 해 봅니다 아직은이 생성형 AI나 MCP 서버도 초창기 단계다 보니까 어느 정도의 한개는 고려하셔서 유용하게 활용해 보시면 좋을 것 같습니다 그럼 저는 또 생사성을 높일 수 있는 시스템을 구축하는 방법을 가지고 찾아뵙도록 할 테니까요 관심 있으신 분들은 구독과 좋아요 알림 설정해 주시면 감사하겠습니다 지금까지 시민 개발별 구시였습니다 입니다 [음악]