클로드 커넥터와 MCP, 헷갈리는 차이 3분 정리

클로드 커넥터와 MCP, 헷갈리는 차이 3분 정리

클로드를 쓰다 보면 “커넥터”와 “MCP”라는 용어가 뒤섞여 나옵니다. 둘 다 클로드를 외부 서비스와 연결하는 이야기인데, 정작 무엇이 다른지 명확히 설명해주는 곳은 드뭅니다. 결론부터 말하면 MCP는 통신 규격이고 커넥터는 그 규격을 통해 실제로 연결된 서비스 하나하나를 가리키는 제품 용어입니다. 이 글에서는 이 둘의 관계, 공식 디렉토리에서 커넥터를 찾는 방법, 그리고 연결 상태가 대화창마다 어떻게 적용되는지까지 실사용 관점에서 정리합니다.

MCP란 무엇인가

MCP(Model Context Protocol)는 Anthropic이 만든 개방형 프로토콜입니다. AI 모델이 외부 도구나 데이터 소스와 표준화된 방식으로 통신하도록 정의한 규격이라고 보면 됩니다. 중요한 점은 이 프로토콜이 누구에게나 열려 있다는 것입니다. 개발자는 이 규격을 구현한 서버, 즉 “MCP 서버”를 자유롭게 만들 수 있고, 실제로 지메일이나 구글 캘린더, 각종 데이터베이스 서비스들이 저마다의 MCP 서버를 제공하고 있습니다.

여기서 오해하기 쉬운 부분이 있습니다. MCP는 프로토콜 그 자체이지, 사용자가 화면에서 클릭하는 어떤 버튼이나 메뉴 이름이 아닙니다. 즉 “MCP를 켠다”는 표현은 정확히는 “특정 MCP 서버를 연결한다”는 의미로 이해하는 것이 맞습니다.

커넥터란 무엇인가

커넥터(Connector)는 클로드 앱이나 웹사이트 안에서 사용자가 특정 MCP 서버에 연결한 상태를 가리키는 UI 용어입니다. 개발자가 MCP 서버를 만들었다면, 사용자 입장에서는 그것을 “커넥터”라는 이름으로 설정 화면에서 마주하게 됩니다.

비유하자면 MCP는 USB 규격이고, 커넥터는 실제로 꽂혀 있는 USB 기기 하나하나에 해당합니다. 지메일 커넥터, 구글 드라이브 커넥터, 데이터베이스 커넥터처럼 이름이 붙는 것도 이런 이유 때문입니다. 결국 “MCP 서버를 검색해서 연결하기”와 “커넥터를 추가하기”는 사용자 경험상 같은 행동을 가리킵니다. 다만 개발자와 이야기할 때는 MCP(프로토콜, 서버) 쪽 용어를, 일반 사용 맥락에서는 커넥터(설정 화면의 항목) 쪽 용어를 주로 씁니다.

커넥터는 직접 만들 수 있을까

결론부터 말하면 개발 자체는 누구에게나 열려 있습니다. MCP 서버를 만드는 데 별도의 자격 요건이 없고, 오픈소스로 공개해도 무방합니다. 다만 실제로 사용하는 단계에서는 몇 가지 조건이 갈립니다.

먼저 직접 만든 MCP 서버를 본인 계정에 “커스텀 커넥터”로 추가해서 개인적으로 쓰는 것은 유료 플랜이라면 지금 당장 가능한 일입니다. 반면 다른 사람들도 설치할 수 있도록 공식 디렉토리에 등재하려면 조직 단위의 플랜과 별도의 제출 포털 접근 권한이 필요합니다. 즉 “만드는 것”과 “공개 배포하는 것” 사이에 문턱이 하나 더 있는 셈입니다.

기술적으로는 실시간 통신 방식(Streamable HTTP)을 지원해야 하고, 서버가 인터넷에서 HTTPS로 접근 가능해야 하며, 커스텀 커넥터 기준으로는 응답 크기에도 제한이 있습니다. 개인 프로젝트의 API 서버를 커넥터로 감싸서 쓰려는 개발자라면 이 조건들을 미리 확인해두는 것이 좋습니다.

공식 커넥터 디렉토리는 어디서 확인하나

이미 만들어진 커넥터를 찾고 싶다면 굳이 검색 엔진을 헤맬 필요가 없습니다. 클로드 웹 화면의 설정 메뉴 안에 “Connectors” 항목이 있고, 여기서 전체 목록을 브라우징할 수 있습니다. 채팅창 좌측 하단의 플러스 버튼을 눌러도 같은 디렉토리에 접근할 수 있는 경로가 열립니다.

디렉토리 안에는 생산성 도구, 개발 도구, 마케팅 도구 등 다양한 카테고리의 서비스가 정리되어 있고, 이름을 검색해서 원하는 서비스를 바로 찾을 수 있습니다. 대화 도중 “이런 서비스 연결하고 싶다”고 말하면 클로드가 직접 검색해서 연결 옵션을 카드 형태로 보여주는 방식도 함께 지원됩니다.

연결한 커넥터는 모든 대화에서 자동으로 쓰이나

이 부분이 실사용에서 가장 자주 헷갈리는 지점입니다. 결론은 “인증은 전역, 활성화는 대화별”입니다.

한 번 OAuth 인증을 마치면 그 커넥터는 계정 단위로 저장됩니다. 다시 로그인할 필요 없이 어떤 대화에서든 불러올 수 있다는 뜻입니다. 하지만 실제로 그 대화에서 클로드가 해당 도구를 쓰게 하려면, 채팅창의 플러스 버튼을 누르고 커넥터 메뉴에서 개별적으로 토글을 켜야 합니다. 즉 연결 자체는 전역이지만, 매 대화창마다 “이번 대화에서는 이 도구를 쓸게”라고 별도로 지정해야 하는 구조입니다.

이렇게 대화별로 나눠둔 데는 이유가 있습니다. 켜져 있는 커넥터가 많을수록 도구 설명이 대화의 문맥에 함께 로드되어 토큰을 소모합니다. 필요 없는 커넥터까지 계속 켜두면 대화가 무거워지고 불필요한 맥락이 섞일 수 있어, 그때그때 실제로 쓸 도구만 켜두는 편이 효율적입니다.

실무에서 놓치기 쉬운 디테일

몇 가지 세부 사항도 함께 알아두면 도움이 됩니다.

  • 커넥터는 프라이빗 프로젝트 안에서만 사용할 수 있고, 동기화된 콘텐츠가 포함된 대화는 외부와 공유할 수 없습니다.
  • 조직(팀/엔터프라이즈) 계정에서는 관리자가 커넥터를 추가하더라도, 구성원 각자가 자신의 계정으로 별도 인증해야 접근 권한이 개인별로 분리됩니다. 즉 같은 커넥터를 여러 명이 쓰더라도 서로의 데이터가 섞이지 않습니다.
  • 로컬 파일이나 사내 전용 시스템처럼 외부에 노출되면 안 되는 자원은 원격 커넥터가 아니라 데스크톱 환경에서 로컬로 동작하는 방식으로 별도 구성하는 것이 안전합니다.

자주 묻는 질문 (FAQ)

Q. MCP와 커넥터 중 어떤 용어를 써야 하나요?
A. 개발 문서나 개발자와의 대화에서는 MCP(프로토콜, 서버) 용어가, 일반 사용자 화면에서는 커넥터 용어가 자연스럽습니다. 가리키는 대상은 사실상 같습니다.

Q. 커넥터를 켜두면 비용이 추가로 드나요?
A. 공식 디렉토리에 등재된 커넥터 자체는 별도 과금 없이 요금제 안에서 사용할 수 있는 경우가 많습니다. 다만 연결 대상 서비스(예: 유료 SaaS)가 자체적으로 요구하는 계정 요건이나 요금은 별개로 확인해야 합니다.

Q. 직접 만든 MCP 서버를 팀원과 같이 쓰려면 어떻게 하나요?
A. 조직 단위 플랜에서 커스텀 커넥터로 등록하면 팀원들도 각자 계정으로 인증해서 사용할 수 있습니다. 다만 이 경우에도 각자의 인증 정보와 접근 권한은 개인별로 분리되어 관리됩니다.

마무리

정리하면 MCP는 규격, 커넥터는 그 규격으로 실제 연결된 서비스입니다. 개발은 누구에게나 열려 있지만, 여러 사람이 쓸 수 있도록 공식 디렉토리에 올리려면 별도의 조직 요건이 필요합니다. 그리고 한 번 연결해둔 커넥터라도 대화마다 새로 켜줘야 한다는 점만 기억해두면, 클로드를 외부 도구와 엮어 쓰는 워크플로우를 훨씬 수월하게 설계할 수 있습니다.

Leave a Comment