Skip to main content
허브는 Claude 커넥터 하나로 여러 구글 계정을 함께 다루게 해줍니다. 본인 Google Cloud 프로젝트 안에서 돌아가기 때문에, 구글 로그인도 요금도 본인 것으로 남습니다. 설치는 설치 페이지에서 클릭만으로 진행됩니다. 명령어를 입력하실 일은 없습니다. 화면으로 보면서 따라 하고 싶으시면 이 페이지의 처음부터 끝까지를 그대로 보여주는 설치 영상이 있습니다.
액세스는 라이선스를 따라 계정 단위로 열립니다. 설치 페이지에 MCP 허브 항목이 보이지 않는다면, hub.magicmealkits.com/buy에서 설치 페이지에 로그인하는 것과 같은 주소로 구매해 주세요.

준비물

  • 결제 계정이 연결된 Google Cloud 프로젝트. 허브는 아무도 쓰지 않을 때 자동으로 꺼져서 요금이 거의 들지 않지만, 결제 계정이 연결돼 있지 않은 프로젝트에는 Cloud Run이 배포되지 않습니다. Google Cloud를 처음 사용하신다면 아래를 보세요.
  • 클릭하는 시간 20분 정도, 두 번에 나눠서. 그사이에 구글 승인을 기다리게 되는데 보통 영업일 하루입니다. 그래서 신청을 맨 뒤가 아니라 두 번째 순서에 두었습니다.
  • Google Workspace 계정(있으신 경우). 없어도 설치는 되지만, 구글의 Developer Preview 신청은 Workspace 주소만 받습니다. 없으신 경우의 방법은 아래와 Developer Preview에 있습니다.

Google Cloud를 처음 사용하신다면

Google Cloud 계정이 아예 없으시다면 먼저 Google Cloud 가입하기를 보시고 다시 이 페이지로 돌아오세요. 이미 가입은 하셨는데 프로젝트가 없으신 경우, 설치 페이지가 프로젝트를 찾을 수 없습니다라고 알려주면서 무엇을 하면 되는지 안내합니다. Google Cloud Console을 열어 이용약관에 동의하고, 결제를 설정하고, 돌아오시면 됩니다. 그다음 설치 페이지의 새 프로젝트 만들기로 페이지를 떠나지 않고 첫 프로젝트를 만드실 수 있습니다. 새로 만든 프로젝트는 목록에 뜨기까지 몇 분 걸릴 수 있습니다. 드롭다운 옆에 새로고침이 있습니다.

허브 배포하기

설치 페이지를 열어 로그인한 뒤 MCP 허브 항목까지 내려갑니다. Google Cloud에서 사용하시는 계정으로 미리 연결돼 있어야 합니다. 설치 페이지가 이 계정으로 프로젝트 목록을 읽고, 그중 하나에 배포하기 때문입니다.
1

프로젝트를 고르고, 점검하고, 배포하기

허브 배포 카드의 Google Cloud 프로젝트 드롭다운에서 프로젝트를 선택합니다. 허브 전용 프로젝트를 따로 두시는 편이 좋습니다. 허브는 자신이 배포된 프로젝트 안의 민감한 정보에 접근할 수 있어서, 그 프로젝트에 다른 것을 같이 두면 그것까지 닿습니다. 같이 써도 동작에는 문제가 없고, 문이 필요 이상으로 넓어질 뿐입니다. 리전도 지금 정해두세요. 나중에 바꾸려면 허브를 정지하고 다시 배포해야 합니다.먼저 점검 실행을 누릅니다. 허브에 필요한 구글 API를 켜보고 어디까지 됐는지 알려줍니다. 아무것도 만들지 않고 과금도 없습니다.
전부 켜졌다고 해서 승인이 된 것은 아닙니다. API는 Developer Preview 승인 전에도 켜집니다. 이 화면에서는 승인 여부를 알 수 없고, 승인이 없으면 나중에 Claude가 실제로 뭔가를 요청할 때 권한 없음으로 막힙니다.
그다음 확인 체크박스를 누르고 허브 배포하기를 누릅니다.
프로젝트 선택, 리전, 점검 실행 버튼, 확인 체크박스, 배포 버튼이 번호 순서대로 표시된 허브 배포 카드
2분 정도 걸리고 무엇을 하는 중인지 버튼에 표시됩니다. 결제 때문에 멈추면 메시지에 있는 버튼으로 결제 페이지를 열어 계정을 연결한 뒤 다시 배포하시면 됩니다.
2

허브가 실행 중입니다

관리 화면 주소와 가려진 관리자 비밀번호, 보기 및 복사 버튼, 관리 화면 열기 버튼이 있는 실행 중 카드
관리자 비밀번호를 복사한 뒤 관리 화면 열기를 누르세요. 비밀번호를 어딘가에 잘 적어두셔야 하는 것은 아닙니다. 설치 페이지에 다시 오시면 이 카드의 보기와 복사 버튼으로 언제든 꺼내실 수 있습니다.
3

로그인

관리자 비밀번호 입력 칸과 로그인 버튼이 있는 허브 관리 화면 로그인 화면
칸에 비밀번호를 붙여넣고 로그인하세요. 나중으로 미루지 마시고 지금 해보세요. 설치가 잘 됐는지 확인하는 가장 빠른 방법이고, 이 뒤의 일은 전부 이 화면에서 일어납니다.

Developer Preview 신청하기

이 신청부터 먼저 하세요. 승인은 보통 영업일 하루 안에 오고, 기다리는 동안 아래 나머지를 전부 진행할 수 있습니다. 구글은 프로젝트가 승인받기 전까지, 이 허브가 쓰는 Gmail, 캘린더, 드라이브 서비스를 열어주지 않습니다. 그 전까지 허브는 돌아가고 멀쩡해 보이는데 요청은 전부 거부됩니다. 설치 페이지로 돌아가 Developer Preview Program 신청하기까지 내려가세요. 누르면 구글 신청서가 프로젝트 번호가 채워진 채로 열립니다.
프로젝트 번호가 미리 채워진 신청하기 버튼과, Workspace 계정이 없을 때 대신 신청해 주는 카드가 아래에 함께 있는 설치 페이지의 Developer Preview Program 카드
이메일은 반드시 Workspace 주소여야 합니다. 신청서의 What Email should we grant access to Developer Preview features? 칸에 Gmail 주소, 서비스 계정, 그룹 주소를 넣으면 반려됩니다. 반려되는 가장 흔한 이유입니다.Workspace 계정이 없으시면 아래 Workspace 계정이 없으신가요? 카드로 저희가 대신 신청해 드립니다.
나머지 필수 항목을 채우고 제출하시면 됩니다. 신청서 화면을 하나씩 보여주는 안내와 기다리는 동안 무엇을 하면 되는지까지 Developer Preview에 있습니다.

OAuth 클라이언트 만들기

이 부분만은 설치 페이지가 대신 해드릴 수 없습니다. 구글이 이 자격증명을 자동으로 만드는 방법을 제공하지 않아서, 본인 계정으로 콘솔에서 직접 만드셔야 합니다. 만들어진 것은 본인 프로젝트에 있고, 저희는 보관하지 않습니다.
번호가 붙은 세 단계와 각 단계의 콘솔 열기 버튼, 복사할 리디렉션 주소가 있는 OAuth 클라이언트 카드
카드에 단계마다 버튼이 있습니다. 10분쯤 걸리고, 결과로 클라이언트 ID클라이언트 시크릿 두 값이 나옵니다. 바로 다음 단계에서 쓰는 값입니다. 화면을 하나씩 따라가는 안내는 OAuth 클라이언트 만들기에 있습니다. 계정 로그인이 일주일마다 풀리는 것을 막는 단계도 거기 있습니다.

구글 계정 추가하기

허브가 어느 구글 계정을 다뤄도 되는지를 정하는 곳입니다. 계정 하나에 항목 하나씩이고, 항목마다 어떤 서비스까지 닿을지도 함께 정합니다. 여기에 넣기 전에는 아무 계정도 연결되지 않고, 여기서 빼면 연결이 끊깁니다. 계정과 클라이언트는 서로 다른 것이고, 이 화면은 둘 다 물어봅니다. 아직 구분이 헷갈리신다면 계정과 클라이언트를 먼저 보시면 2분이면 됩니다.
아직 계정이 없는 허브의 계정 화면과 계정 추가 버튼
계정 추가를 누르세요. 계정에 짧은 이름을 붙이고, 로그인시킬 OAuth 클라이언트를 고르고, 사용하실 서비스를 고릅니다. 전체 선택을 누르면 서비스가 한 번에 켜집니다. 이 이름은 나중에 Claude에게 “이 계정으로 해줘”라고 말할 때 쓰는 이름이니 알아보기 쉽게 지어주세요. personal, work 정도면 충분합니다. 영소문자, 숫자, -, _만 됩니다. 첫 계정에는 아직 클라이언트가 없으니 새 클라이언트를 직접 입력을 고르고 방금 복사한 클라이언트 ID와 시크릿을 붙여넣으세요. 그다음부터는 그 클라이언트가 목록에 남아서, 계정을 더 붙이실 때 자동으로 잡힙니다.
계정 이름 칸, 새 클라이언트를 직접 입력이 선택된 OAuth 클라이언트, 클라이언트 ID와 시크릿 입력 칸이 보이는 계정 추가 화면
그다음 이 계정이 쓸 서비스를 고르세요. 허브는 지금 캘린더, 채팅, 구글 문서, 드라이브, Gmail, 주소록, 스프레드시트, 프레젠테이션까지 닿을 수 있고, 계정 마다 따로 고를 수 있어서 업무 계정에 개인 계정보다 더 많이 켜두셔도 됩니다.
전체 선택 버튼과 계정 추가 버튼이 있는 계정 추가 화면의 서비스 목록

계정 연결하기

Connect를 누르면 구글의 로그인 화면으로 넘어갑니다.
1

지금 연결

계정이 추가되었다는 확인 문구와 지금 연결 버튼, 다음으로 그 계정으로 로그인해야 한다는 안내가 있는 화면
계정은 허브 안에 만들어졌지만 아직 아무 권한도 없습니다. 지금 연결을 누르고, 계정 이름으로 정한 그 구글 계정으로 로그인하세요.
2

계정 선택

구글의 계정 선택 화면
3

구글이 미검증 앱이라고 경고합니다

Advanced 링크가 있는 구글의 미검증 앱 경고 화면
이 경고는 구글이 심사하지 않은 앱에 붙는 것이고, 모르는 사람이 만든 앱으로 넘어가는 사람을 위한 안내입니다. 이 앱은 고객님 것입니다. 몇 분 전에 본인 프로젝트에서 직접 만드셨고, 다른 사람은 쓸 수 없습니다. Advanced를 누르세요.
4

그래도 이동하기

펼쳐진 경고와 그 아래에 나타난 Go to … (unsafe) 링크

Advanced를 눌러야 링크가 나타납니다.

Go to … (unsafe) 링크를 누르세요. 그대로 진행하시는 것이 정상 경로이지 위험을 감수하는 것이 아닙니다.
5

Continue

이 앱이 무엇에 접근할지 설명하는 로그인 화면과 Continue 버튼
6

Select all을 체크하세요

개별 권한 목록 위에 Select all 체크박스가 있는 구글 권한 화면
Select all을 체크하세요. 구글은 모든 칸을 빈 채로 보여주고, 체크하지 않고 Continue를 누르면 계정은 연결되지만 권한은 하나도 부여되지 않습니다. 된 것처럼 보이는데 아무것도 되지 않습니다.
화면을 아래로 내려 나머지 권한 목록도 확인한 뒤 Continue를 누르세요.
7

신뢰하고 계속하기

Cancel과 Continue 버튼이 있는 마지막 신뢰 확인 화면
8

연결 완료

연결된 서비스 목록과, 이 허브의 MCP 주소를 보여주는 어시스턴트 연결 섹션이 함께 표시된, 계정이 연결되었다는 허브 화면
관리 화면로 돌아오면 계정이 연결됨으로 표시되고, 어떤 서비스에 닿는지도 함께 보입니다. 이 화면의 어시스턴트 연결 섹션을 눈여겨보세요. 아래 Claude 연결하기 단계에서 복사하게 될 것과 같은 MCP 주소가 이미 여기에도 나와 있습니다.

두 번째 계정 추가하기

계정은 원하는 만큼 붙일 수 있고, 개인 계정과 업무용 계정을 자유롭게 섞어도 됩니다. 과정은 위와 같은데, 한 가지는 건너뛰어도 됩니다. 새 OAuth 클라이언트가 필요 없습니다.
1

다시 계정 추가

첫 계정이 연결됨으로 표시된 계정 화면과 계정 추가 버튼
2

이름을 짓고, 있는 클라이언트를 그대로 씁니다

계정 이름 칸과, 새 클라이언트를 직접 입력 대신 이미 있는 OAuth 클라이언트가 선택된 두 번째 계정의 계정 추가 화면
work처럼 이름을 짓고, 이번에는 새 클라이언트를 직접 입력 대신 이미 만들어 둔 클라이언트를 고르세요. 대부분 하나의 클라이언트로 개인 Gmail 계정과 업무용 Workspace 계정을 모두 씁니다. 그렇지 않은 하나의 예외와 그때 할 일은 프로젝트는 몇 개 필요한가에 있습니다.
3

서비스를 고르고 제출

모든 서비스가 선택된 두 번째 계정의 서비스 목록
4

연결하기

두 번째 계정이 추가되었다는 확인과 지금 연결 버튼
지금 연결을 누르고 두 번째 계정으로 로그인하세요. 방금 보신 것과 같은 구글 화면이 이어집니다. 계정 선택, 미검증 앱 경고, Select all, Continue 순서 그대로입니다.
5

두 계정 모두 연결됨

두 계정 모두 연결됨으로 표시되고 각각의 서비스가 함께 보이는 계정 화면
6

설치 페이지에서도 확인하기

계정 몇 개가 연결됐는지 보여주는 설치 페이지의 계정 추가 카드와, 그 아래에 보이는 Claude 연결 카드
설치 페이지의 계정 추가 카드에 이제 연결된 계정 수가 표시됩니다. 바로 아래에는 Claude 연결 카드가 있는데, 다음 단계에서 이걸 씁니다.

선택: 관리 화면에 구글 계정으로 로그인하기

앞의 과정은 이것과 무관하고, 언제든 나중에 하셔도 됩니다. 이것은 고객님이 관리 화면에 들어가는 방법에 대한 것입니다. 기본은 관리자 비밀번호이고, 그것을 가진 사람은 누구나 열 수 있다는 뜻입니다. 이것을 켜면 구글 계정으로 로그인할 수 있고, 허브에 등록하실 때 사용하신 주소만 통과합니다. 어느 쪽을 사용하시든 비밀번호 로그인은 그대로 됩니다. 문을 옮기는 것이 아니라 하나 더 내는 것입니다.
번호가 붙은 단계와 클라이언트 ID, 시크릿 입력 칸이 있는 Google 로그인 설정 카드
이미 만들어 둔 OAuth 클라이언트를 그대로 씁니다. OAuth 카드와 마찬가지로 카드에 번호가 붙어 있고 단계마다 버튼이 있습니다.
  1. 카드에 나온 리디렉션 주소를 복사합니다. 계정 연결용과는 다른 두 번째 주소이고, 로그인용입니다.
  2. 클라이언트 설정 열기를 누르면 아까 만든 클라이언트로 갑니다. 이미 들어 있는 주소는 그대로 두고 이 주소를 추가하세요. 지우면 안 됩니다.
  3. 동의 화면 열기를 눌러 데이터 액세스에서 openidemail을 체크합니다. 본인이 누구인지와 주소만 본다는 뜻이고, 그 외에는 없습니다.
  4. 클라이언트 ID와 시크릿을 카드에 붙여넣고 적용을 누릅니다.
  5. 관리 화면를 다시 열어보면 Google로 로그인 버튼이 생겨 있습니다.

Claude 연결하기

1

MCP 주소 복사

MCP 주소와 복사 버튼이 있는 설치 페이지의 Claude 연결 카드
설치 페이지의 Claude 연결 카드에도 있고, 연결된 계정 화면의 어시스턴트 연결 섹션에도 있습니다.
2

Claude에 커스텀 커넥터 추가

Add 메뉴가 열려 있고 Add custom connector가 강조된 Claude의 설정, 커넥터 화면
Claude에서 설정, 커넥터, Add, Add custom connector 순으로 들어가세요.
3

주소 붙여넣기

이름 칸과 MCP 주소가 붙여넣어진 필드, 비워둔 OAuth 클라이언트 ID와 시크릿이 있는 Add custom connector 대화상자
이름은 원하는 대로 짓고, 주소를 붙여넣은 뒤 클라이언트 ID와 클라이언트 시크릿 칸은 비워두세요. Add를 누릅니다.
4

Connect

아직 연결되지 않은 새 커넥터의 상세 화면과 Connect 버튼
5

허용하기

연결된 계정마다 무엇에 닿을지 나열하고, 쓰기 권한을 강조 표시한 Claude의 Allow this connector 화면
같은 화면을 아래로 내린 모습. 전체 권한 목록, 커넥터가 다시 묻지 않고 스스로 갱신한다는 안내, Allow 버튼이 보인다
연결하신 계정마다 Claude에 무엇을 허용하는지 권한 하나하나를 보여주는 브라우저 창이 뜨고, 바꾸거나 보낼 수 있는 권한은 따로 강조돼 있습니다. 이미 허브에 주신 권한을 넓히는 것이 아니라, 이미 준 것을 보여드리는 화면입니다. 연결은 계속 유지됩니다. Allow를 누르고 나면 Claude가 다시 묻지 않고 스스로 접근을 갱신할 수 있습니다. Allow를 누르세요.
이 주소는 비밀번호가 아닙니다. 이 주소를 아는 사람도 로그인 화면까지만 가고 그 이상은 못 가기 때문에, 스크린샷이나 문의 글에 그대로 사용하셔도 됩니다. 같은 주소가 ChatGPT에서도, MCP를 지원하는 다른 도구에서도 그대로 동작합니다. 그 화면의 이름만 도구마다 다를 뿐 주소는 같습니다. 잘 됐는지 보시려면 계정 이름을 넣어서 시켜보세요. “personal 계정으로 최근 메일 3개 찾아줘” 정도면 됩니다.

Claude가 스스로 얼마나 움직이게 할지 정하기

연결이 끝나면 Claude의 이 커넥터 설정에 Tool permissions 패널이 생깁니다. 허브가 내놓는 도구는 모두 세 그룹 중 하나에 속하고, 그룹마다 따로 Needs approval, Always allow, Never allow 중 하나로 정할 수 있습니다.
Interactive tools와 Read-only tools 그룹이 보이고, 둘 다 기본값인 Needs approval로 설정된 Tool permissions 패널
기본값은 전부 승인이 필요해서, 읽기만 하는 요청에도 Claude가 매번 먼저 물어봅니다. Interactive tools(허브 진단)와 Read-only tools(메일 검색, 일정 조회 같은 읽기 전용 작업)는 대체로 Always allow로 바꿔도 안전해서, 여러 단계를 거치는 요청도 Claude가 매번 멈추지 않고 이어서 처리할 수 있습니다.
Interactive tools와 Read-only tools 둘 다 Always allow로 바뀐 같은 패널
쓰기와 삭제 도구는 이야기가 다릅니다. 여기서 잘못 호출하면 그냥 읽는 게 아니라 메시지를 보내거나 무언가를 지웁니다.
대부분 Always allow로 설정됐지만 라벨 만들기 하나만 일부러 Needs approval로 남겨둔 Write/delete tools 그룹
그룹 전체를 Always allow로 두면 초안을 보내거나 메시지를 휴지통으로 옮기는 일까지 Claude가 매번 묻지 않고 처리할 수 있어 편리하지만, 실수를 잡아낼 여지는 그만큼 줄어듭니다. 위 스크린샷에서 Create labelNeeds approval로 남겨둔 것처럼 개별 도구만 승인 필요로 두면, 그룹의 나머지는 자유롭게 움직이면서도 그 도구 앞에서만 Claude가 멈춥니다.

설치는 여기까지입니다

Developer Preview 승인이 떨어지기 전까지는 요청이 계속 거부됩니다. 승인 메일을 받으시면 관리 화면에서 스키마 상태 옆의 새로고침을 한 번 눌러주세요. 그러면 도구가 나타납니다.

다음