본문으로 건너뛰기

AI

API 키 없이 ChatGPT·Claude를 고객 대화에 연결하기

이번 주 고객이 무슨 말을 했는지 AI 어시스턴트에게 물어보고 싶은 관리자가 많습니다. OAuth 로그인으로 ChatGPT와 claude.ai를 MonoChat MCP Server에 몇 번의 클릭만으로 연결할 수 있습니다. 앱을 직접 승인하고, 읽기 전용 또는 읽기 및 쓰기를 고르며, 언제든 취소할 수 있습니다.

MonoChat 팀 업데이트: 4 분 소요

이 페이지 내용
  1. 연결하면 AI 앱이 할 수 있는 일
  2. 붙여 넣은 키보다 로그인이 안전한 이유
  3. claude.ai 또는 Claude Desktop 연결
  4. ChatGPT 연결
  5. Claude Code 연결
  6. 연결이 접근할 수 있는 범위
  7. 연결 관리와 취소
  8. 연결 전에 개인정보 담당 팀에 던질 세 가지 질문
  9. 시작하기
  10. 출처

ChatGPT, claude.ai, Claude Code를 MonoChat 고객 대화에 연결할 때 로그인만 하면 됩니다. 만들거나 붙여 넣을 API 키는 없습니다. AI 앱에 MonoChat MCP Server 주소를 추가하고, MonoChat 승인 페이지에서 2단계 인증 코드로 승인한 뒤, 읽기만 허용할지 변경도 허용할지 선택하세요. 그러면 앱이 “이번 주 WhatsApp에서 고객들이 무엇에 불만을 말했나요?” 같은 질문에 실제 대화를 바탕으로 답하며, 연결은 클릭 한 번으로 취소할 수 있습니다.

지금까지는 AI 앱을 연결하려면 MonoChat에서 액세스 키를 만들어 설정 파일에 붙여 넣어야 했습니다. Claude Code나 Cursor를 쓰는 개발자에게는 맞는 방식입니다. MonoChat 3.8.45부터 MonoChat은 OAuth 2.1 인가 서버이기도 해서, 관리자와 상담 팀장이 브라우저에서 이미 쓰는 앱도 다른 계정에 연결할 때와 똑같이 연결됩니다. 해외 고객과 WhatsApp으로 소통하는 K-뷰티·역직구 셀러라면, 영어·아랍어·스페인어 대화의 문의 경향을 한국어로 정리해 달라고 요청해 볼 수 있습니다.

연결하면 AI 앱이 할 수 있는 일

MonoChat MCP Server는 AI 앱에 정해진 도구를 제공합니다. 현재는 모두 읽기 도구입니다.

도구답해 주는 질문
list_tenants내가 접근할 수 있는 조직은 어디인가요?
list_sessions상태, 고객 이름, 형식에 관계없는 전화번호, 상담원, 태그, 날짜에 맞는 대화는 무엇인가요?
get_session이 대화의 상태는 어떤가요?
list_messages고객이나 상담원이 무엇을 썼나요? 특정 시점 이후로 한정할 수도 있습니다.
search_customers이 키워드에 맞는 고객은 누구인가요?
list_message_templates이 채널에는 어떤 메시지 템플릿이 있나요?

월요일마다 관리자가 던지는 질문에는 이 정도면 충분합니다.

서울뷰티랩 조직에서 금요일 이후 종료된 WhatsApp 대화 중
고객이 배송 지연을 언급한 건을 찾아 주세요. 국가별로 묶고
그룹마다 메시지 하나씩 인용해 주세요.
"도매" 태그가 붙은 고객 중 10월에 문의했지만 아직
상담원 답변을 받지 못한 고객은 누구인가요?

앱이 메시지를 읽고 요약을 작성합니다. 메시지 텍스트는 고객과 상담원이 쓴 것이므로, 도움말 센터는 이를 AI 앱이 읽는 데이터일 뿐 지시가 아니라고 분명히 밝히고 있습니다.

붙여 넣은 키보다 로그인이 안전한 이유

Model Context Protocol에는 OAuth 2.1 초안에 기반한 자체 인가 사양이 있습니다. MCP 서버는 액세스 토큰을 받는 리소스 서버가 되고, 가로챈 인가 코드를 다른 사람이 사용할 수 없도록 클라이언트는 PKCE를 사용해야 하며, 앱이 직접 클라이언트를 만들지 않아도 스스로 등록할 수 있도록 동적 클라이언트 등록이 권장됩니다.

사용자에게는 네 가지가 달라집니다.

  • 유출될 비밀이 없습니다. 앱은 짧은 수명의 토큰을 받아 스스로 갱신합니다. 비밀번호나 키를 보지 않으므로, 채팅, 티켓, 공유 문서에 실수로 붙여 넣을 것이 없습니다.
  • 앱마다 직접 승인합니다. 승인 페이지에는 앱 이름, 앱이 자신을 밝히는 주소, 승인 후 돌아갈 곳이 표시됩니다. 사용자의 컴퓨터에서 실행되는 앱은 그렇게 표시됩니다.
  • 접근 수준을 선택합니다. MonoChat 데이터 읽기는 항상 부여됩니다. 변경도 허용은 별도 스위치이며 기본값은 꺼짐입니다. 읽기 전용 연결에는 데이터를 변경하는 도구가 아예 표시되지 않습니다.
  • 접근이 스스로 끝납니다. 로그인 연결은 앱이 토큰을 마지막으로 갱신한 지 90일 후, 연결을 취소할 때, 또는 비밀번호를 변경하거나 재설정할 때 끝납니다.

claude.ai 또는 Claude Desktop 연결

  1. 먼저 MonoChat에서 이메일 또는 인증 앱으로 2단계 인증을 설정합니다.
  2. Claude에서 서버 주소 https://app.monochat.ai/api/mcp-server로 커스텀 커넥터를 추가합니다(자체 서버에서 MonoChat을 운영한다면 자체 주소 사용). OAuth 클라이언트 ID와 시크릿은 비워 두세요. Claude가 스스로 등록합니다.
  3. Claude가 MonoChat 승인 페이지를 엽니다. 로그인되어 있지 않다면 로그인합니다.
  4. 꼭 필요한 경우가 아니면 변경도 허용을 끈 채로 두고, 6자리 확인 코드를 입력한 다음 허용을 클릭합니다.

커스텀 커넥터에 관한 Anthropic의 안내도 따를 만합니다. 신뢰하는 조직의 서버에만 연결하고, 로그인할 때 요청되는 권한을 검토하고, 필요하지 않은 도구는 끄세요.

ChatGPT 연결

같은 서버 주소로 MonoChat MCP Server를 ChatGPT에 커스텀 앱으로 추가합니다. ChatGPT는 OAuth를 사용하며 같은 승인 페이지를 엽니다. ChatGPT는 액세스 키를 사용할 수 없으므로 로그인이 유일한 연결 방법입니다.

Claude Code 연결

claude mcp add --transport http monochat https://app.monochat.ai/api/mcp-server

그다음 Claude Code에서 /mcp를 실행하고 Authenticate를 선택하면 승인 페이지가 브라우저에서 열립니다. Claude Code, Cursor 등 MCP 클라이언트는 개발자 도구용 MCP Server 가이드에 설명한 대로 액세스 키를 쓸 수도 있습니다.

연결이 접근할 수 있는 범위

연결은 MonoChat 사용자 본인으로 동작합니다. 사용자가 접근할 수 있는 조직에만 접근하고, 그 안에서는 역할이 허용하는 것만 봅니다. 미리 계획해 두면 좋은 점이 두 가지 있습니다.

  • 관리자에게는 필요한 역할만 주세요. 팀장이 연결한 AI 앱이 재무 조직을 읽으면 안 된다면, 팀장에게 그 조직의 접근 권한을 처음부터 주지 않아야 합니다. 역할 및 권한을 참고하세요.
  • 조직 관리자가 최종 결정권을 갖습니다. 조직 설정을 변경할 수 있는 사용자는 설정 › 조직 › MCP 서버에서 조직 전체의 MCP 액세스를 끌 수 있으며, 모든 사용자의 모든 연결이 차단됩니다. 같은 화면에 모든 MCP 호출이 사용자, 연결, 도구, 상태, IP 주소, 시간과 함께 표시됩니다.

호출은 분당으로도 제한됩니다(연결당 60회, 계정당 300회, 조직당 600회, 연결당 동시 호출 최대 4회). 그래서 폭주한 어시스턴트 하나가 조직 전체를 느리게 만들 수 없습니다. 로그인 연결을 포함해 활성 연결은 최대 10개입니다.

연결 관리와 취소

모든 연결은 프로필 설정의 MCP 연결 탭에 상태, 범위, 만료, 마지막 사용과 함께 표시됩니다. 로그인 연결은 OAuth로 표시되고 앱 이름이 붙습니다. 취소를 클릭하면 앱이 즉시 차단되며, 같은 앱을 다시 연결하면 이전 연결이 대체됩니다.

연결 취소를 퇴사 절차에 포함하세요. 직원이 떠나면 연결도 계정과 함께 사라지며, 비밀번호를 재설정하면 모든 승인과 키가 한꺼번에 취소됩니다.

연결 전에 개인정보 담당 팀에 던질 세 가지 질문

  1. 어느 AI 제공업체가 메시지를 처리하나요? 앱이 읽은 내용은 그 제공업체로 전달됩니다. 보관 기간, 학습 사용, 처리 지역 설정과 계약 내용을 확인하세요. 고객 데이터가 국외로 나가는 경우 개인정보 보호법(PIPA)의 국외 이전 규정도 함께 살펴야 합니다. AI 챗봇 데이터 프라이버시 체크리스트에서 항목별로 확인할 수 있습니다.
  2. 누가 연결할 수 있어야 하나요? 연결은 사용자 역할을 따릅니다. 기능을 공지하기 전에 어떤 역할이 사용할 수 있는지 정하세요.
  3. 닫아 두어야 할 조직이 있나요? 대화가 MonoChat 밖으로 나가면 안 되는 조직에서는 MCP 액세스를 끄세요.

시작하기

MonoChat MCP Server는 모든 플랜에서 플랜별 제한 없이 사용할 수 있습니다. app.monochat.ai에서 무료 Basic 계정을 만들고 채널을 연결한 뒤, MCP 연동 안내나 도움말 센터 가이드를 보고 AI 앱을 연결하세요.

출처

FAQ

자주 묻는 질문

ChatGPT가 WhatsApp 비즈니스 대화를 읽을 수 있나요?

MonoChat MCP Server에 연결하면 가능합니다. 이 경우 ChatGPT는 정해진 도구를 통해 MonoChat 사용자가 접근할 수 있는 조직의 대화, 고객, 템플릿을 읽습니다. 사용자 본인이 볼 수 없는 것은 볼 수 없습니다.

ChatGPT나 claude.ai를 연결하려면 API 키가 필요한가요?

필요하지 않습니다. 둘 다 로그인으로 연결합니다. 앱이 MonoChat을 열면 2단계 인증 코드로 승인하고 접근 수준을 선택하면 됩니다. ChatGPT는 액세스 키를 사용할 수 없고, Claude Code, Cursor 등 다른 도구는 둘 중 어느 방식이든 쓸 수 있습니다.

AI 어시스턴트가 MonoChat의 데이터를 변경할 수 있나요?

승인할 때 변경도 허용을 켠 경우에만 가능합니다. MonoChat 데이터 읽기는 항상 부여되고, 변경은 기본값이 꺼짐입니다. 현재 제공되는 6가지 도구는 모두 읽기만 합니다.

연결한 AI 앱은 어떻게 해제하나요?

프로필 설정에서 MCP 연결 탭을 열고 OAuth로 표시된 연결의 취소를 클릭하세요. 비밀번호를 변경하거나 재설정해도 모든 로그인 연결과 액세스 키가 취소됩니다.

조직 단위로 AI 앱을 차단할 수 있나요?

네. 조직 설정을 변경할 수 있는 사용자는 설정 › 조직 › MCP 서버에서 MCP 액세스를 끌 수 있으며, 그러면 모든 연결에서 해당 조직으로 오는 MCP 호출이 거부됩니다. 같은 화면에서 모든 호출(사용자, 연결, 도구, 결과, 시간)을 확인할 수 있습니다.

비용은 얼마인가요?

MonoChat MCP Server는 모든 플랜에서 플랜별 제한 없이 사용할 수 있습니다. AI 앱 자체의 비용은 해당 제공업체가 청구합니다.

Growth 첫 달 무료

하나의 인박스에서 WhatsApp, Instagram, Messenger 운영하기

MonoChat을 무료로 시작하세요. 공식 Meta API 기반의 팀 인박스, AI 어시스턴트, 템플릿, 캠페인을 제공합니다.

비즈니스당 코드 1개 • 30일 이내 사용 • 카드 등록 불필요

$150로 시작하세요.

받기