1. MCP: AI와 프로그램의 소통 규칙 [4]

thumbnail MCP는 AI와 다른 프로그램들이 소통하는 방법을 정해 놓은 규칙으로, AI의 활용 범위를 무한히 확장하는 핵심 기술이다.

1.1. MCP의 개념과 필요성 [4]

  1. MCP란 무엇인가? [6]
    • MCP는 '모델 컨텍스트 프로토콜(Model Context Protocol)'의 줄임말이다.
    • AI와 외부 프로그램 간의 소통 규칙을 의미한다.
  2. MCP의 필요성 [7]
    • USB C포트가 다양한 디바이스 간의 표준 규격으로 데이터를 주고받게 하듯, MCP는 AI와 프로그램이 자연스럽게 소통할 수 있도록 한다.
    • 이 규칙에 맞춰 프로그램을 만들면 AI와 프로그램이 원활하게 연동된다.
  3. MCP 서버의 역할 [14]
    • 개발자들은 MCP 규칙에 맞춰 MCP 노션, MCP 유튜브, MCP 구글 드라이브 등 다양한 프로그램을 만들었다.
    • 이러한 프로그램을 MCP 서버라고 하며, 확장 프로그램 또는 플러그인으로 이해할 수 있다.
    • MCP를 활용하면 AI와 단순히 소통하는 것을 넘어 다양한 프로그램을 제어할 수 있다. (예: "요즘 유행하는 노래를 노션에 작성해 줘", "구글 드라이브의 주말 회의 내용을 요약해 줘") [18]

1.2. MCP의 인기 상승과 지원 현황 [19]

  1. MCP의 등장과 성장 [19]
    • MCP는 2024년 11월 앤트로픽에서 오픈 소스로 공개되었으나 초기에는 큰 주목을 받지 못했다.
    • 2025년부터 사용 편의성이 증대되고 주요 AI 도구들이 지원하면서 급격히 인기가 상승했다.
  2. 주요 지원 AI 도구 [21]
    • 클로드 데스크탑과 커서 AI와 같은 주요 AI 도구들이 MCP를 지원하기 시작했다.
    • 특히 개발자들이 많이 사용하는 도구들의 지원으로 실용성이 크게 높아졌다.
    • 현재 AI에서 활용 가능한 다양한 MCP 서버들이 존재한다.

2. 클로드 데스크탑에서 MCP 서버 활용하기 [26]

thumbnail 클로드 데스크탑에서 MCP 서버를 활용하기 위해서는 데스크탑 설치, MCP 서버 탐색 및 설치, API 키 발급 및 설정, 그리고 클로드 데스크탑 설정 변경 과정이 필요하다.

2.1. 클로드 데스크탑 설치 및 MCP 서버 탐색 [26]

  1. 클로드 데스크탑 설치 [26]
    • MCP 서버를 제대로 활용하기 위해서는 브라우저 환경이 아닌 로컬 PC에 클로드 데스크탑을 설치해야 한다.
    • 구글에 '클로드 데스크탑'을 검색하여 운영 체제에 맞는 버전을 다운로드하고 실행한다.
  2. MCP 서버 탐색 사이트 [30]
    • 스미더리(Smidery): 다양한 MCP 서버를 찾고 직접 만든 서버를 배포할 수 있는 마켓플레이스 역할을 한다. [31]
    • MCP 서버 공식 홈페이지 (GitHub): 다양한 MCP 서버 정보를 확인할 수 있다. [35]
    • 클라이언트 공식 문서: MCP를 지원하는 클라이언트의 공식 문서에서도 MCP 서버 정보를 얻을 수 있다. [36]
    • 이러한 MCP 서버 활용 링크는 고정 댓글에 제공된다. [36]

2.2. 노션 MCP 서버 설치 및 설정 [37]

  1. 노션 MCP 서버 선택 및 기능 확인 [37]
    • 스미더리 사이트에서 '노션'을 검색하여 노션 페이지를 읽고 쓸 수 있는 MCP 서버를 설치한다.
    • 노션 MCP 서버는 데이터베이스 목록 조회, 쿼리, 데이터베이스 생성, 페이지 가져오기 및 생성 등 다양한 기능을 제공한다. [41]
    • 이를 통해 클로드 데스크탑에서 노션의 다양한 기능을 제어할 수 있다. [42]
  2. 노션 API 키 발급 [44]
    • 노션 페이지를 제어하기 위해 노션 워크스페이스에 접근할 수 있는 API 키가 필요하다.
    • 구글에서 '노션 디벨로퍼스'를 검색하여 노션 API 사이트에 접속한다. [46]
    • '뷰마이 인티그레이션'을 클릭하고, 기존 API 키를 사용하거나 '새 API 키'를 클릭하여 생성한다. [47]
    • API 통합 이름(예: 'MCP 서버 테스트')을 입력하고 접근할 워크스페이스를 선택한 후 저장한다. [50]
    • 생성된 API 키를 복사한다. [55]
    • API 키의 권한(읽기, 업데이트, 입력 등)을 설정하고 저장한다. [56]
  3. MCP 서버 설정 및 클로드 데스크탑 연동 [60]
    • 스미더리로 돌아와 복사한 API 키를 붙여넣고 '커넥트'를 클릭한다. [60]
    • OS 설정에 맞는 MCP 설정 코드를 복사한다. [62]
    • 클로드 데스크탑 설정에서 '개발자' 메뉴를 선택하고 '설정 편집'을 클릭한다. [64]
    • 클로드 데스크탑 컨피그 파일에 복사한 코드를 붙여넣고 저장한다. [68]
    • 클로드 데스크탑을 종료했다가 다시 실행하면 노션 MCP 서버가 '러닝' 상태로 표시된다. [72]
    • 만약 '필드(Faild)'로 표시된다면 로컬 PC에 노드 JS가 정상적으로 설치되었는지 확인해야 한다. (NVM으로 설치 시 문제가 발생할 수 있음) [76]
  4. 노션 페이지 연결 및 사용 [82]
    • MCP 서버를 사용하기 전에 노션 페이지에 해당 API 통합이 접근할 수 있도록 연결해야 한다. [83]
    • 연결하려는 데이터베이스나 페이지에서 '더보기' > '연결' 메뉴를 통해 API 통합을 연결한다. [85]
    • 해당 페이지의 키를 가져오기 위해 페이지 링크를 복사하고 URL에서 특정 문자열을 추출한다. [88]
    • 클로드 데스크탑에서 '검색 및 도구' 버튼을 클릭하여 노션 MCP가 활성화되었는지 확인한다. [95]
    • 활성화되지 않았다면 클로드 데스크탑을 종료했다 다시 실행한다. [97]
    • "해당 노션 페이지에 요즘 유행하는 노래를 작성해 줘"와 같이 요청하면 노션 MCP 서버가 기능을 활용하여 노래를 작성한다. [102]
    • 외부 서비스 연동을 위한 다이얼로그가 뜨면 승인한다. [106]
    • 요청 결과로 노션 페이지에 요즘 유행하는 인기 노래가 작성된 것을 확인할 수 있다. [111]

2.3. 유튜브 MCP 서버 설치 및 설정 [114]

  1. 유튜브 MCP 서버의 기능 [117]
    • 유튜브 MCP 서버는 AI가 유튜브의 다양한 기능을 활용하도록 돕는다.
    • 비디오 상세 데이터 가져오기, 비디오 검색, 트랜스크립트 조회, 관련 비디오 조회 등 다양한 기능을 수행할 수 있다.
  2. 유튜브 API 키 발급 [122]
    • 유튜브 MCP 서버를 이용하기 위해 유튜브 API 키가 필요하다.
    • 구글 클라우드 플랫폼에 접속하여 회원 가입 후 콘솔로 이동한다. [124]
    • 'API 및 서비스' 메뉴에서 '사용자 인증 정보'를 클릭한다. [126]
    • '사용자 인증 정보 만들기' > 'API 키'를 클릭하여 API 키를 생성한다. [128]
    • 생성된 API 키를 복사한다. [130]
    • API 키 이름을 'MCP 서버 테스트 키' 등으로 변경하고, API 제한 사항에서 유튜브 서비스만 접근 가능하도록 설정한다. [134]
  3. MCP 서버 설정 및 클로드 데스크탑 연동 [140]
    • 복사한 유튜브 API 키를 스미더리에 붙여넣고 '커넥트'를 클릭한다. [140]
    • OS에 맞는 설정 코드를 복사한다. [142]
    • 클로드 데스크탑 설정에서 '개발자' > '설정 편집'을 클릭한다. [143]
    • 기존 설정 파일에서 유튜브 관련 블록만 복사하여 노션 설정 뒤에 콤마(,)로 구분하여 붙여넣고 저장한다. [146]
    • 클로드 데스크탑을 종료했다 다시 실행하면 유튜브 데이터 MCP 서버가 '러닝' 상태로 표시된다. [150]
    • '검색 및 도구' 메뉴에서 유튜브 MCP 서버를 활성화한다. [152]
  4. 유튜브 MCP 서버 활용 예시 [155]
    • "유튜브 짐코딩 채널을 분석하고 앞으로 어떠한 콘텐츠를 제작하면 좋을지 제안해 줘"와 같이 요청한다. [156]
    • 외부 서비스 연동 승인 다이얼로그가 뜨면 허용한다. [159]
    • 클로드 AI는 MCP 서버를 통해 노션 및 유튜브 MCP 서버를 활용하여 요청을 처리한다. [163]
    • 분석 결과로 채널 정보, 핵심 콘텐츠, 인기 콘텐츠, 향후 콘텐츠 제안 등을 확인할 수 있다. [166]

3. 커서 AI에서 MCP 서버 활용하기 [170]

thumbnail 커서 AI에서 MCP 서버를 활용하는 방법은 설정 메뉴의 '툴즈'에서 사용자 정의 MCP를 추가하거나, 공식 문서에서 제공하는 원클릭 설치 기능을 이용하는 것이다.

3.1. 커서 AI에서 MCP 서버 설정 [171]

  1. MCP 서버 추가 방법 [173]
    • 커서 AI 설정 화면에서 '툴즈' 메뉴를 클릭한다. [173]
    • '애드 커스텀 MCP' 버튼을 클릭하여 클로드 데스크탑과 유사한 방식으로 MCP 서버 코드를 입력한다. [175]
    • 커서 AI 공식 문서(독스 사이트)에서 원클릭으로 설치 가능한 주요 MCP 서버 목록을 확인할 수 있다. [176]
  2. 노션 MCP 서버 원클릭 설치 [179]
    • 공식 문서에서 노션 서버를 선택하고 '커서 열기' 버튼을 클릭한다. [180]
    • 설치 창에서 '인스톨'을 클릭하여 설치를 진행한다. [182]
    • 노션 공식적으로 지원하는 MCP 통합 기능 페이지에서 로그인 후 접근 권한을 설정한다. [184]
    • 페이지 선택을 통해 커서 AI가 접근할 노션 페이지를 지정하고 '엑세스 허용'을 클릭한다. [186]

3.2. 커서 AI에서 MCP 서버 활용 예시 [192]

  1. 노션 MCP 서버 활용 요청 [192]
    • "MCP 서버 테스트 노션 페이지에 새로운 페이지를 생성하고 그 페이지에 요즘 유행하는 노래를 작성해 줘"라고 요청한다. [193]
    • '런툴'을 클릭하여 MCP 서버 사용을 실행한다. [197]
    • 커서 AI는 요청에 따라 노션 페이지 내에 새로운 페이지를 생성하고 노래를 작성한다. (파라미터 형식 오류로 인한 수정 후 완료됨) [198]
    • 노션 페이지를 확인하면 클로드 데스크탑으로 작성한 노래와 함께 커서 AI를 통해 생성된 새로운 페이지가 추가된 것을 볼 수 있다. [204]
  2. MCP의 확장성과 미래 [208]
    • MCP는 USB C포트와 같이 다른 프로그램과 소통할 수 있는 규격으로, AI의 활용 가능성을 무한히 확장시킨다. [208]
    • 구글 드라이브, 슬랙, GitHub 등 다양한 서비스에 접근하여 AI 기능을 활용할 수 있다. [209]
    • 필요에 따라 커스텀 MCP 서버를 직접 개발할 수도 있다. [211]
    • AI 시대에 MCP 활용 능력은 필수적이다. [212]
    • 클로드 데스크탑에서 '뉴 MCP 서버'를 클릭하여 새로운 MCP 서버를 추가할 수 있다. [213]
  3. MCP 클라이언트와 유용한 MCP 서버 [215]
    • MCP 서버를 설치하여 AI가 외부 프로그램을 사용할 수 있도록 돕는 도구를 MCP 클라이언트라고 한다. [215]
    • MCP 클라이언트 목록은 공식 문서를 통해 확인할 수 있다. [216]
    • 컨텍스트 7: 코드 할루시네이션(AI가 잘못된 정보를 제공하는 것)을 방지하고 최신 문서 및 코드 예제를 참고하도록 돕는다. [218]
    • 시퀀셜 씽킹(Sequential Thinking): AI가 인간처럼 단계별로 생각하게 만들어 복잡한 문제를 체계적으로 분석하고 해결하도록 돕는다. [224]