Claude Skills와 MCP, 둘 중 무엇부터 써야 할까?

“매주 같은 형식의 보고서를 만들고 싶은데, Claude Skills를 써야 할까요? 아니면 MCP를 연결해야 할까요?”

프로젝트 지침, Skills, 커넥터는 모두 Claude에 무언가를 더해 주는 기능처럼 보입니다. 그래서 처음에는 무엇부터 써야 할지 헷갈리기 쉽습니다.

다음처럼 나누면 덜 헷갈립니다.

  • 프로젝트 지침은 이 업무의 배경을 알려줍니다.
  • Skills는 반복해서 쓸 작업 절차를 알려줍니다.
  • MCP와 커넥터는 외부 데이터와 도구에 접근할 통로를 만듭니다.

둘 중 하나가 무조건 더 좋은 것은 아닙니다. 지금 부족한 것이 배경인지, 반복 가능한 작업법인지, 외부 시스템 접근인지부터 살펴보면 됩니다.

Claude Skills의 반복 절차와 MCP의 외부 도구 연결을 비교하는 2.5D 개념 그림

Skills와 MCP는 서로 다른 빈틈을 채웁니다. 글의 이미지는 ChatGPT로 만든 개념 설명 그림이며 실제 Claude 화면이나 실행 결과가 아닙니다.

가상의 주간 보고서로 비교해 볼게요

매주 월요일, 지난주 고객 문의와 개발 이슈를 모아 팀 주간 보고서를 만든다고 가정해 보겠습니다.

보고서에는 이런 고정 원칙이 있습니다.

  • 경영진이 읽으므로 한 페이지 안에 핵심부터 씁니다.
  • 고객 불만, 장애, 일정 위험을 먼저 정리합니다.
  • 확인되지 않은 원인은 단정하지 않습니다.
  • 마지막에는 담당자와 다음 행동을 표로 넣습니다.

이 원칙이 특정 업무 공간에서 계속 유지돼야 한다면 프로젝트 지침이 잘 맞습니다. Anthropic은 Projects를 채팅과 지식 자료를 묶는 작업공간으로 설명합니다. “경영진용으로 간결하게 작성해 주세요”, “확인된 원인과 추정을 구분해 주세요” 같은 배경과 작성 기준을 넣어 둘 수 있습니다.

보고서를 만드는 순서까지 매번 같다면 Skill을 생각해 볼 수 있습니다.

  1. 지난주 자료의 날짜 범위를 확인합니다.
  2. 문의와 이슈의 중복을 제거합니다.
  3. 심각도와 고객 영향에 따라 분류합니다.
  4. 근거가 부족한 문장을 표시합니다.
  5. 정해진 표 형식으로 최종 검수합니다.

Anthropic의 Skills 설명에 따르면 Skill은 지침, 스크립트, 참고 자료를 묶고 관련 작업에서 필요한 내용을 불러옵니다. 프로젝트 하나의 고정 배경보다는 여러 번 다시 쓸 작업법에 가깝습니다.

여기까지는 자료를 직접 복사해 붙여 넣어도 가능합니다. 하지만 Claude가 Slack에서 지난주 대화를 직접 찾거나, Google Drive의 최신 파일을 읽거나, Linear에 후속 이슈를 만들어야 한다면 MCP 또는 MCP 기반 커넥터가 필요합니다. Claude 커넥터 문서는 커넥터가 외부 앱의 데이터를 가져오고, 허용된 경우 외부 서비스에서 작업도 수행할 수 있다고 설명합니다.

이 가상의 주간 보고서에서는 세 기능을 이렇게 나눌 수 있습니다.

  • 프로젝트 지침: 보고서의 독자, 목적, 금칙 사항
  • Skill: 수집, 분류, 검증, 작성 순서
  • MCP/커넥터: Slack, Drive, Linear의 자료를 직접 조회하거나 작업 수행

Projects는 배경과 자료, Skills는 반복 작업 방법, MCP는 외부 도구 연결로 구분하는 그림

업무의 배경, 반복할 방법, 외부 접근 통로를 구분하면 필요한 기능을 고르기 쉬워집니다.

무엇부터 써야 할까요?

처음부터 세 가지를 모두 설정할 필요는 없습니다. 다음 순서로 판단해 보세요.

1. 한 프로젝트에서 계속 유지할 맥락인가요?

고객 정보, 브랜드 말투, 문서 목적처럼 해당 프로젝트 안에서 계속 참고할 내용이라면 프로젝트 지침부터 시작하는 편이 자연스럽습니다.

2. 여러 번 반복할 작업 순서인가요?

매번 같은 체크리스트를 붙여 넣고 있거나, 자료를 받은 뒤 검증하고 정리하는 순서가 정해져 있다면 Skill 후보입니다. 간단한 지침만 담을 수도 있고, 필요하면 참고 파일이나 실행 스크립트를 포함할 수도 있습니다.

Custom Skill 사용 가능 범위는 계정과 환경에 따라 확인하는 것이 안전합니다. Free 계정에서도 Custom Skill을 업로드할 수 있다고 가정하지 말고, Skills 메뉴와 코드 실행 설정, 요금제, 조직 관리자 정책부터 살펴보세요. Claude 웹, Claude Code, API에 추가한 Custom Skill이 서로 자동 동기화된다고 가정해서도 안 됩니다.

3. 외부 서비스에서 직접 자료를 가져오거나 작업해야 하나요?

“지난주 Slack 대화를 찾아 주세요”, “Drive의 최신 매출 파일을 읽어 주세요”, “Linear에 후속 이슈를 만들어 주세요”처럼 직접 접근이 필요하다면 MCP나 커넥터를 검토할 차례입니다. 반대로 자료를 사용자가 복사해 제공한다면, 단지 원본이 Slack이나 Drive에 있었다는 이유만으로 연결이 꼭 필요한 것은 아닙니다.

짧게 정리하면 외부 접근이 없어 막히면 MCP, 작업 순서가 매번 흔들리면 Skill, 업무의 전제가 자꾸 빠지면 프로젝트 지침입니다.

주간 보고서의 자료와 절차를 먼저 정리하고 필요한 경우만 외부 도구를 연결하는 선택 흐름

자료와 절차를 먼저 정리하고, 직접 외부 접근이 필요할 때만 연결과 권한을 검토하세요.

연결 전에는 권한부터 확인하세요

Skill은 단순한 안내문처럼 보여도 스크립트와 파일을 포함할 수 있습니다. Anthropic의 Agent Skills 기술 문서는 Skill을 소프트웨어 설치처럼 다루라고 권고합니다. SKILL.md뿐 아니라 함께 들어 있는 스크립트, 외부 URL 호출, 파일 접근 범위도 살펴봐야 합니다. 특히 Claude Code에서 실행하는 Skill은 사용자 컴퓨터의 네트워크와 파일 환경을 이용할 수 있습니다.

커넥터는 연결된 서비스에서 사용자가 가진 권한을 이용합니다. 허용 범위에 따라 읽기뿐 아니라 수정이나 삭제도 가능할 수 있으니, 연결 전에는 다음을 확인해 보세요.

  • 어떤 데이터와 채널에 접근하는지
  • 읽기 전용인지, 쓰기와 삭제도 가능한지
  • 개인 OAuth(내 계정으로 연결)인지, 공유 자격 증명인지
  • 제3자 서비스가 데이터를 어떤 인프라와 약관으로 처리하는지
  • 업무가 끝난 뒤에도 연결을 유지할 이유가 있는지

공개 Skill 생태계를 분석한 독립 연구도 상태 변경이나 시스템 수준 작업과 관련된 안전 문제를 지적합니다. 다만 동료 평가 전 프리프린트이므로 개별 Skill을 판정하는 기준으로 쓰기보다는, 공개된 Skill도 출처와 권한을 확인해야 한다는 보조 근거로 보는 편이 적절합니다.

자료 정리부터 시작해 보세요

Skills와 MCP 중 무엇이 더 좋은지를 묻기보다, Claude에게 지금 무엇이 빠져 있는지 물어보는 편이 빠릅니다.

가상의 주간 보고서라면 먼저 프로젝트 지침에 독자와 작성 원칙을 넣어 보세요. 작성 순서가 계속 달라진다면 Skill을 추가하고, 자료를 직접 옮기는 일이 병목이 됐을 때 필요한 서비스만 커넥터로 연결하면 됩니다.

배경은 프로젝트 지침, 반복 절차는 Skill, 외부 접근은 MCP. 이 세 가지만 구분해도 필요 이상의 설정과 권한을 늘리지 않고 시작할 수 있습니다.

출처 및 확인일