Claude Code & Cowork 완벽 가이드
Part 4: 자동화와 AI 정책

13장. 자동화 워크플로 만들기 — MCP, Plugins, 외부 도구 연결

이 챕터를 읽으면, MCP로 외부 도구를 연결하고, Plugins으로 반복 워크플로를 묶고, 커뮤니티 도구를 안전하게 평가하여 교사 업무 자동화를 한 단계 올릴 수 있어요.


박선생님의 고민

11월, 공개수업 준비가 한창이에요.

박선생님의 업무 흐름은 이래요. (1) 클로드코드로 수업 자료를 만든다. (2) 만든 자료를 Google Drive에 업로드한다. (3) 학부모에게 수업 안내 이메일을 보낸다.

세 단계 각각은 어렵지 않아요. 문제는 이것이 별개의 작업이라는 점이에요. 자료를 만들고 → 파일을 드래그해서 Drive에 올리고 → 이메일을 열어서 파일을 첨부하고 → 안내 문구를 쓰고 → 보낸다. 자료 만드는 데 10분, 나머지 과정에 20분.

"자료 만드는 것보다 옮기는 게 더 오래 걸리네."

이 끊김을 이어주는 것이 MCP이에요.


김선생님 한마디

"저도 처음엔 '만들기'만 AI에게 맡겼어요. 그런데 MCP로 Google Drive를 연결하고 나니까, '만들어서 저장하기'까지 한 번에 돼요. 복사-붙여넣기-업로드가 사라졌어요. 처음 연결하는 데 10분 걸렸는데, 그 10분이 앞으로의 수백 시간을 아껴줘요."


이게 왜 되나요? — MCP 기초

MCP는 AI의 공구함입니다

MCP(Model Context Protocol)는 이름이 어렵지만, 개념은 단순해요.

비유하자면, 집에 공구함이 있다고 상상해보세요. 드라이버, 망치, 펜치 — 필요한 공구를 꽂아서 써요. 직접 손으로 못을 박을 수도 있지만, 망치를 쓰면 훨씬 빠르고 정확해요.

MCP는 클로드코드의 공구함이에요. Google Drive, Gmail, Notion, 학술 검색 도구 같은 외부 서비스를 "공구"처럼 꽂아 쓸 수 있게 해주는 연결 규격이에요. MCP를 연결하면 클로드코드가 직접 파일을 업로드하고, 이메일을 보내고, 데이터를 검색할 수 있어요.

read-first 원칙: 읽기 전용부터 시작하세요

MCP를 처음 연결할 때 지켜야 할 가장 중요한 원칙이에요. 처음에는 "읽기만 가능한" MCP부터 연결하세요.

비유하자면, 새 조교에게 처음부터 은행 통장을 맡기지 않아요. 먼저 서류 정리(읽기)를 맡겨보고, 잘 하는 걸 확인한 다음에 은행 업무(쓰기)를 맡기는 것이 안전해요.

  • 읽기 MCP 먼저: Google Drive에서 파일 목록 확인, 이메일 수신함 읽기
  • 쓰기 MCP는 나중에: 파일 업로드, 이메일 발송, 데이터 수정

max-connect 경고: 많이 연결할수록 좋은 것이 아니에요

공구함에 공구를 50개 넣으면 어떻게 될까요? 필요한 공구를 찾는 데만 시간이 걸려요. 공구 때문에 오히려 작업대가 좁아져요.

MCP도 마찬가지예요. 연결을 하나 추가할 때마다 두 가지 비용이 생겨요.

  1. 문맥 비용: 클로드코드가 "어떤 도구를 쓸 수 있는지" 기억하느라 작업 공간(토큰)을 차지해요.
  2. 보안 비용: 연결된 서비스마다 접근 권한이 넓어져요.

정말 자주 쓰는 MCP만 연결하세요. 교사 업무에서는 보통 2~3개면 충분해요.

Connector와 MCP의 차이

가끔 "Connector"라는 용어가 나와요. 간단히 정리하면 이래요. Connector는 Cowork에서 외부 서비스에 연결하는 화면(UI)이고, MCP는 그 연결의 기술 규격(프로토콜)이에요. 비유하자면, Connector는 콘센트의 겉모양이고, MCP는 전기 규격(220V/110V)이에요. 교사 입장에서는 "Connector 화면에서 연결하면 MCP로 동작한다"고 이해하면 충분해요.

MCP가 있어도 Skill이 필요한 이유

MCP를 연결했다고 해서 모든 것이 자동으로 잘 되는 것은 아니에요. Google Drive MCP를 연결했다고 해서, "어떤 폴더에, 어떤 이름으로, 어떤 형식으로 저장할지"까지 알아서 정해지지 않아요.

비유하자면, 공구함이 있다고 해서 가구를 잘 만들 수 있는 것이 아니에요. 공구함(MCP)은 도구를 제공하고, 설계도(Skill)는 그 도구를 어떤 순서로, 어떤 기준으로 쓸지를 정해줘요. 둘이 함께 있어야 안정적인 결과가 나와요.


실습해보기 — Google Drive MCP 연결

실습 1: Google Drive MCP 설치 및 테스트

> Google Drive MCP를 설치하고, 내 Drive의 "수업자료" 폴더 목록을 읽어줘.

설치가 완료되면, 클로드코드가 Google Drive의 파일 목록을 직접 읽을 수 있어요. "수업자료 폴더에 파일이 몇 개 있는지 알려줘" 같은 요청이 가능해져요.

실습 2: Gmail MCP로 이메일 초안 만들기

> Gmail MCP를 설치하고,
  "공개수업 안내" 이메일 초안을 만들어줘.
  수신: 학부모 (실제 발송은 내가 직접 확인 후에)
  내용: 공개수업 일시, 장소, 준비물 안내

AI가 직접 이메일을 보내게 하지 마세요. 초안을 확인하고, 선생님이 직접 발송 버튼을 누르는 것이 안전해요. 학부모에게 보내는 이메일은 반드시 사람이 최종 확인해야 해요.


Plugins: Skills에서 Plugins으로

Plugin은 "수업 자료 생성 키트"입니다

앞 챕터들에서 Skill은 하나의 반복 작업을 정리한 "작업 매뉴얼"이라고 배웠어요. Plugin은 여러 Skill과 관련 설정을 하나로 묶은 "작업 키트"이에요.

비유하자면, Skill이 레시피(조리법) 한 장이라면, Plugin은 요리사예요. 요리사에게는 레시피뿐 아니라 칼 쓰는 법(Agent), 불 조절 규칙(Hook), 재료 구매처(MCP)까지 한 번에 들어 있어요.

교사 예시: "수업 자료 생성" Plugin

이런 Plugin을 상상해보세요.

구성 요소내용
Skill 1퀴즈 생성 (/quiz)
Skill 2수준별 활동지 분화 (/differentiate)
Hook학생 실명 감지 시 자동 경고
MCPGoogle Drive 연결 (결과물 자동 저장)

이 네 가지가 하나의 Plugin으로 묶여 있으면, "수업 자료 만들어줘"라고 말하면 퀴즈 생성 → 수준별 분화 → 실명 체크 → Drive 저장이 한 번에 실행돼요. 각 단계를 따로 지시하지 않아도 돼요.

공식 Plugin 생태계: 어디서부터 볼까

공식 Plugin 저장소를 처음 보면 이름이 많아서 어디부터 봐야 할지 몰라요. 세 가지 범주로 나누면 돼요.

범주예시교사에게 의미
기반 도구skill-creator, hookify내 Skill과 Hook을 만드는 도구
품질 도구code-review, code-simplifier결과물 품질을 올리는 도구
언어별 도구LSP 플러그인특정 프로그래밍 언어 지원 (교사는 필요 적음)

교사에게 가장 유용한 것은 기반 도구 범주예요. skill-creator로 내 반복 업무를 Skill로 만들고, hookify로 자동 검증 규칙을 붙이는 것이 첫걸음이에요.

Cowork Plugin과 Claude Code Plugin의 차이

이름이 같아서 혼동하기 쉬워요. 핵심 차이는 이래요.

Cowork PluginClaude Code Plugin
대상비개발자, 업무 역할 중심개발자, 코드 워크플로 중심
설치Plugin 마켓플레이스에서 설치명령줄(CLI)로 설치
구성Skills + Connectors + sub-agentsSkills + Hooks + MCP + LSP

교사가 주로 쓸 것은 Cowork Plugin이에요. Claude Code Plugin은 개발 환경에 특화되어 있으므로, 코딩 작업을 할 때만 관련돼요.


커뮤니티 도구 평가 — 무엇을 깔고 무엇을 피할까

잘 고르면 시간을 아끼고, 잘못 고르면 시간을 잡아먹습니다

공식 도구 외에도 커뮤니티에서 만든 도구들이 많아요. 교사에게 유용할 수 있는 것 세 가지를 소개해요.

도구기능교사 활용
Context7최신 문서를 AI에 주입교육과정 최신 자료 참조
Tavily웹 검색 결과를 AI에 연결수업 자료 조사
Task Master큰 작업을 작은 단계로 분해프로젝트 계획 수립

탐색 사이트

새로운 Skill, Plugin, MCP를 찾고 싶을 때 방문할 수 있는 곳이에요.

  • skills.sh: Skill 모음 사이트
  • skillhub.club: 커뮤니티 Skill 허브
  • anthropics/skills: Anthropic 공식 Skill 저장소
  • awesome-claude-skills: GitHub의 선별된 Skill 목록

추천 조합 (교사용)

상황추천 조합
수업 자료 제작 중심/quiz Skill + /lesson-plan Skill + Google Drive MCP
연구·자료 수집 중심Tavily MCP + Context7 MCP + Projects 폴더
팀 협업 중심공유 CLAUDE.md + /weekly-report Skill + Scheduled Tasks

반복 업무 하나를 자동화로 바꾸는 법

자동화의 첫 걸음은 거창한 시스템이 아니에요. 지금 가장 자주 반복하는 업무 하나를 골라서, Skill 하나로 만드는 거예요.

  1. 반복 업무를 골라요. 예: 매주 금요일 주간 학습 보고서 작성
  2. 입력과 출력을 정해요. 입력: 이번 주 수업 기록. 출력: 학습 보고서 마크다운 파일.
  3. Skill 파일을 만들어요. SKILL.md에 "이 작업의 순서, 양식, 주의사항"을 적어요.
  4. 한 번 실행해봐요. 결과가 기대와 다르면 SKILL.md를 수정해요.
  5. Scheduled Tasks로 예약해요. "매주 금요일 오후 4시에 실행"으로 등록해요.

이 다섯 단계만 거치면, 매주 금요일 퇴근 전에 보고서 초안이 자동으로 만들어져 있어요.


안전하게 활용하기 — 외부 도구 보안 평가 체크리스트

설치 전에 반드시 확인할 5가지

커뮤니티 도구는 편리하지만, 아무거나 설치하면 안 돼요. 새 Skill이나 Plugin을 설치하기 전에 다섯 가지를 확인하세요.

체크리스트:

#확인 항목확인 방법
1scripts/, assets/, references/ 폴더 확인README만 보지 말고, 포함된 파일 전체를 둘러보세요. 설명과 다른 파일이 있으면 경고 신호입니다.
2외부 URL 호출 여부Skill이 외부 사이트에 데이터를 보내는지 확인하세요. 교사 자료가 외부로 나갈 수 있습니다.
3allowed-tools 범위이 도구가 파일 쓰기, 삭제 같은 강한 권한을 요구하는지 확인하세요. 읽기만 필요한 도구가 쓰기 권한을 요구하면 의심하세요.
4격리 환경에서 먼저 테스트실제 수업 자료가 있는 폴더가 아닌, 테스트용 빈 폴더에서 먼저 실행해보세요.
5팀 배포 전 승인 절차혼자 쓸 때는 괜찮았던 도구도, 학년 전체에 배포할 때는 학년 부장이나 정보 담당 교사의 확인을 받으세요.

이 다섯 가지를 모두 통과하면 비교적 안전해요. 하나라도 확인이 안 되면, 그 도구는 쓰지 않는 것이 나아요. 공식 도구나 Anthropic이 검증한 도구를 우선 사용하세요.


[Cowork] MCP + Scheduled Tasks 조합

"매주 금요일 주간 학습 보고서 → Drive 자동 저장"

MCP와 Scheduled Tasks를 합치면, 완전한 자동화 워크플로가 돼요.

예시 흐름:

  1. Scheduled Tasks: "매주 금요일 오후 4시" 실행
  2. Skill: /weekly-report 실행 (이번 주 수업 기록 읽기 → 보고서 초안 작성)
  3. MCP: Google Drive에 자동 저장
  4. 결과: 금요일 오후 4시가 되면, 보고서 초안이 Drive의 "주간보고서" 폴더에 저장되어 있음

교사가 할 일은 월요일 아침에 Drive를 열어서 보고서를 확인하고, 필요하면 수정하는 것뿐이에요. 금요일 퇴근 전에 보고서를 쓰느라 30분을 쏟던 일이 사라져요.

Cowork에서 이렇게 설정해요.

매주 금요일 오후 4시에 /weekly-report를 실행하고,
결과물을 Google Drive의 "주간보고서/2026" 폴더에 저장해줘.

오해 바로잡기

"MCP를 많이 연결하면 더 강력해진다"

아니에요. 연결이 늘어날수록 문맥 비용이 증가하고, 보안 표면이 넓어져요. 비유하자면, 트럭에 짐을 많이 실을수록 빠르게 달릴 수 있는 것이 아니에요. 과적은 사고를 불러요. 필요한 것만 연결하세요.


이번 주 딱 한 가지

가장 자주 반복하는 업무 하나를 골라서 Skill 파일을 만들어보세요.

아직 MCP를 연결하지 않아도 돼요. Skill 하나만 만들어도 "매번 같은 설명을 반복하는" 시간이 줄어들어요. SKILL.md 파일에 (1) 이 작업의 목표, (2) 순서, (3) 양식, (4) 주의사항 네 가지만 적으면 돼요. 그것이 자동화의 시작이에요.


이 챕터의 핵심:

  1. MCP는 AI의 공구함이다. 읽기 전용부터 시작하고(read-first), 필요한 것만 연결하고(max-connect 경고), 공구함이 있어도 설계도(Skill)가 필요하다.
  2. Plugin은 Skill+Agent+Hook+MCP를 묶은 역할 키트다. 개별 도구를 따로 설정하는 대신 Plugin 하나로 워크플로 전체를 설치할 수 있다.
  3. 커뮤니티 도구는 설치 전에 5항목 보안 체크리스트를 반드시 통과해야 한다. 공식 도구를 우선하고, 격리 환경에서 먼저 테스트하는 것이 안전하다.

참고 출처

  • Anthropic, "Claude Code Docs: MCP, Plugins, Skills" (2026)
  • Anthropic, "The Complete Guide to Building Skills for Claude" (2026)
  • 원본 참고: 마스터 가이드 §6.4-6.7 (Plugins, MCP, Connector/Skill 관계), §6.16 (Cowork/Code 플러그인 교차), §10.5-10.7 (커뮤니티 도구 평가, 추천 조합), §10.6 (외부 보안 체크리스트)

도구와 워크플로가 갖춰졌으니, 이제 같은 구독료로 더 많은 일을 해내는 효율적인 사용법을 살펴볼 차례예요.