메인 콘텐츠로 건너뛰기
허브를 설치하시면 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 신청하기까지 내려가세요. 누르면 프로젝트 번호가 채워진 구글 신청서가 열립니다.
설치 페이지의 Developer Preview Program 카드. 프로젝트 번호가 미리 채워지는 신청하기 버튼이 있고, 그 아래에 Workspace 계정이 없을 때 대신 신청해 주는 카드가 있다
이메일은 반드시 Workspace 주소여야 합니다. 신청서의 What Email should we grant access to Developer Preview features? 칸에 Gmail 주소, 서비스 계정, 그룹 주소를 넣으면 반려됩니다. 가장 흔한 반려 사유입니다.Workspace 계정이 없으시면 아래 Workspace 계정이 없으신가요? 카드에서 요청해 주세요. 저희가 대신 신청해 드립니다.
나머지 필수 항목을 채우고 제출하시면 됩니다. 신청서 화면별 안내와 기다리는 동안 하실 일은 Developer Preview에 정리했습니다.

OAuth 클라이언트 만들기

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. 동의 화면 열기를 눌러 데이터 액세스에서 openid와 email을 체크합니다. 허브가 고객님이 누구인지와 이메일 주소만 확인한다는 뜻이고, 그 밖의 정보는 보지 않습니다.
  4. 클라이언트 ID와 시크릿을 카드에 붙여넣고 적용을 누릅니다.
  5. 관리 화면을 다시 여시면 Google로 로그인 버튼이 보입니다.

Claude 연결하기

1

MCP 주소 복사

MCP 주소와 복사 버튼이 있는 설치 페이지의 Claude 연결 카드
MCP 주소는 설치 페이지의 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에 허용하는 권한이 하나하나 나오고, 내용을 바꾸거나 보낼 수 있는 권한은 따로 강조되어 있습니다. 허브에 주신 권한을 넓히는 화면이 아니라, 이미 주신 권한을 보여 드리는 화면입니다. 한 번 허용하시면 연결이 계속 유지됩니다. Claude가 다시 묻지 않고 스스로 접근을 갱신합니다. Allow를 누르세요.
MCP 주소는 비밀번호가 아닙니다. 주소를 아는 사람도 로그인 화면 너머로는 들어갈 수 없으니, 스크린샷이나 문의 글에 그대로 넣으셔도 됩니다. 같은 주소를 MCP를 지원하는 다른 AI 앱에도 그대로 사용하실 수 있습니다. ChatGPT, Cursor, Muse에 연결하는 방법은 다른 AI 앱에 연결하기를 보세요. 연결이 잘 되었는지 확인하시려면 계정 이름을 넣어 요청해 보세요. “personal 계정으로 최근 메일 3개 찾아줘” 정도면 됩니다.

Claude가 묻지 않고 실행할 도구 정하기

연결이 끝나면 Claude의 이 커넥터 설정에 Tool permissions 패널이 생깁니다. 허브가 제공하는 도구는 세 그룹으로 나뉘고, 그룹마다 Needs approval, Always allow, Never allow 중 하나를 고르실 수 있습니다.
Interactive tools와 Read-only tools 그룹이 보이고, 둘 다 기본값인 Needs approval로 설정된 Tool permissions 패널
기본값은 모두 Needs approval이라서, 읽기만 하는 요청에도 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 label처럼 일부 도구만 Needs approval로 두시면, 그룹의 나머지 도구는 묻지 않고 실행하고 그 도구 앞에서만 Claude가 멈춥니다.

설치는 여기까지입니다

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

다음