업무 관리와 CRM에 ChatGPT 커넥터를 설정하는 방법
ChatGPT에 커스텀 MCP 커넥터를 추가하고, search, fetch, Deep Research가 무엇을 하는지 알아본 뒤 실제 업무, 거래, 페이지에 활용하는 방법을 소개합니다.
목차
ChatGPT는 운영 업무 중 생각하는 부분에 강합니다. 파이프라인을 요약하고, 후속 메일 초안을 쓰고, 회의 내용을 할 일 목록으로 바꾸는 일 말이죠. 하지만 트래커와 CRM에 실제로 무엇이 들어 있는지는 모릅니다. 볼 수가 없기 때문입니다. 커스텀 커넥터가 이 문제를 해결합니다. ChatGPT가 워크스페이스를 직접 호출해 내용을 읽고, 승인하면 다시 기록까지 합니다.
이 가이드에서는 ChatGPT에 커스텀 MCP 커넥터를 추가하는 방법, search와 fetch 도구의 역할, Deep Research가 이 도구로 하는 일, 그리고 일상 업무에서 쓰는 방법을 다룹니다. 예시로는 업무, CRM 거래, 페이지를 한 워크스페이스에 담고 있는 Atrix를 사용합니다.
ChatGPT 커넥터란 무엇인가
ChatGPT 커넥터는 Model Context Protocol(MCP)을 기반으로 ChatGPT와 다른 애플리케이션을 잇는 연결입니다. 애플리케이션은 문서 검색이나 업무 생성 같은 도구를 공개하는 MCP 서버를 운영합니다. ChatGPT는 대화 중에 이 도구를 호출하며, 이때 로그인하면서 승인한 권한을 사용합니다.
OpenAI는 이 기능의 이름을 여러 번 바꿨습니다. 처음에는 커넥터(connectors)였고, 이후 앱(apps)이 되었으며, 이 글을 쓰는 시점에 OpenAI 개발자 문서는 커스텀 MCP 서버를 플러그인(plugin)이라고 부릅니다. 이름이 바뀌어도 개념은 같지만, 오래된 가이드의 메뉴 이름은 지금 화면과 다를 수 있습니다.
시작하기 전에
- 커스텀 MCP 서버를 추가할 수 있는 ChatGPT 계정. OpenAI의 설정 안내 페이지는 웹에서 ChatGPT를 사용하라고 하며, 워크스페이스 권한이 적용된다고 설명합니다. 플랜 목록은 없습니다. 이 글을 쓰는 시점에 OpenAI 도움말 센터와 외부 가이드들은 Free가 아닌 유료 플랜을 가리키고 있으며, Business 워크스페이스에서는 관리자와 소유자만 커스텀 MCP 서버용 플러그인을 만들고 게시할 수 있습니다. 이 글을 포함해 어떤 목록에도 의존하지 말고, 직접 설정 화면을 확인하세요.
- Atrix 워크스페이스. 무료 플랜은 없습니다. 모든 워크스페이스는 카드 등록이 필요한 7일 Builder 체험으로 시작하며, MCP 서버는 모든 플랜에 포함되어 있습니다.
- 서버 주소:
https://atrix.dev/api/mcp.
ChatGPT에 커넥터 추가하기
이 글을 쓰는 시점의 OpenAI 개발자 문서에 나온 단계입니다.
-
웹의 ChatGPT에서 Plugins로 이동합니다.
-
더하기 버튼을 누른 뒤 Add custom MCP server(커스텀 MCP 서버 추가)를 선택합니다.
-
"Atrix" 같은 이름과, 필요하면 설명을 입력합니다.
-
Connection 항목에 서버 URL을 붙여 넣습니다.
https://atrix.dev/api/mcp -
인증 방식으로 OAuth를 선택합니다. Atrix는 동적 클라이언트 등록을 지원하므로 ChatGPT가 스스로 등록하며, 붙여 넣을 클라이언트 ID나 시크릿이 없습니다.
-
위험 경고를 읽고 I understand and want to continue를 선택합니다.
-
Create as a plugin을 선택한 다음, 대화에서 쓰기 전에 플러그인 목록에서 설치합니다.
-
열리는 창에서 Atrix에 로그인하고 워크스페이스를 고른 뒤 스코프를 승인합니다.
오래된 가이드는 Settings → Apps와 개발자 모드 스위치를 거치는 다른 경로를 설명합니다. 계정에 아직 그 경로가 보인다면, 서버 URL과 OAuth 선택은 똑같습니다.
search와 fetch가 하는 일
OpenAI는 Deep Research와 회사 지식(company knowledge) 기능에서 쓰이려는 서버에, 정해진 형식의 읽기 전용 도구 두 개를 제공하도록 요구합니다.
search는 검색어 문자열 하나를 받아 결과 목록을 돌려줍니다. 각 결과에는id,title,url이 있습니다.fetch는 그중 하나의 id를 받아 전체 문서를 돌려줍니다.id,title,text,url입니다.
ChatGPT는 결과에 비어 있지 않은 url이 있을 때만 출처 표시를 만듭니다. Atrix는 모든 결과에 URL을 돌려주므로, 답변마다 근거가 된 이슈, 페이지, 제품으로 바로 연결됩니다.
Atrix의 search는 제품, 아이디어, 이슈, 페이지, 그리고 내 메시지를 함께 순위를 매겨 검색합니다. 페이지는 제목뿐 아니라 본문까지 검색하므로, 회의록 깊숙이 묻힌 결정에 대해 물어도 그 회의록을 찾아냅니다. 연결이 읽을 수 있도록 허용된 범위만 검색합니다.
이어서 fetch가 결과 하나를 전부 읽습니다. 페이지는 전체 텍스트로 돌아오며, ChatGPT는 이를 인용합니다.
Deep Research가 커넥터로 하는 일
Deep Research는 여러 번 연달아 검색하고 결과를 읽은 뒤, 출처가 달린 보고서를 작성합니다. 커넥터가 있으면 웹뿐 아니라 워크스페이스에서도 같은 일을 합니다. 표현을 바꿔 가며 search를 호출하고, 유망한 결과를 fetch로 읽고, 하나하나 출처를 답니다.
업무 트래커에 잘 맞는 Deep Research 질문의 예입니다.
- "페이지와 이슈 전체를 통틀어, 7월 이후 가격 정책에 대해 무엇을 결정했고 무엇이 아직 열려 있어?"
- "온보딩 이탈에 대해 우리가 아는 모든 것을 정리해 줘. 스펙, 등록된 버그, 보류한 아이디어까지."
한계도 알아 두세요. Deep Research는 읽기만 하며, 워크스페이스의 어떤 것도 바꾸지 않습니다. 또한 Atrix의 search는 CRM 거래를 다루지 않습니다. 파이프라인에 관한 질문은 일반 채팅에서 하세요. 거기서는 ChatGPT가 CRM 도구를 직접 호출할 수 있습니다.
Atrix로 보는 실제 예시
아래 프롬프트는 Atrix 서버가 제공하는 도구에 대응합니다. 도구는 ChatGPT가 고르며, 확인 요청에서 알아볼 수 있도록 이름을 함께 적었습니다.
업무
- "What's overdue for me this week?"(이번 주에 내가 놓친 일은?)는
attention_today를 사용합니다. 기한이 지났거나 이번 주가 기한인 업무, 읽지 않은 멘션, 오늘의 회의를 보여 줍니다. - "Website 제품에서 리뷰 중인 건 뭐고, 누가 맡고 있어?"는
work_list_issues를 사용합니다. - "Website에 이슈를 만들어 줘: '결제 화면에 연간 결제 토글 추가', 다음 주 금요일까지, 나에게 할당."은
work_create_issue,work_schedule_issue,work_assign_issue를 사용합니다.work.write가 필요합니다.
CRM 거래
- "Proposed 단계에 있는 거래는 뭐고, 이번 달에 마감 예정인 건 어떤 거야?"는
crm_list_deals를 사용합니다. 금액은 연결이crm.value를 갖고 있고 계정에 거래 금액을 볼 권한이 있을 때만 표시됩니다. 그렇지 않으면 각 거래가 금액 없이 돌아옵니다. - "Northwind 거래에 메모를 남겨 줘: 1월에 파일럿을 원함."은
crm_list_deals로 거래를 찾은 뒤crm_add_deal_note를 사용합니다. 메모는 추가만 가능합니다. - "Northwind 거래를 Won으로 옮겨 줘."는
crm_move_deal을 사용합니다. 거래를 실패(lost)로 처리하려면 이유가 필요하며, 그 이유는 메모로 남습니다.
페이지
- "환불 정책을 적어 둔 페이지를 찾아서 다섯 줄로 요약해 줘."는
search와fetch를 사용합니다. - "이 대화를 바탕으로 'Q1 영업 계획'이라는 페이지를 써 줘."는
pages_create를 사용합니다. 기존 페이지에 내용을 더할 때는pages_append를 쓰며, 같은 시간에 편집 중인 사람의 내용과 병합됩니다.
권한, 승인, 한도
ChatGPT는 기본적으로 쓰기 동작마다 확인을 요청합니다. 읽기 전용으로 표시되지 않은 도구는 모두 쓰기로 취급하는데, Atrix는 모든 읽기 도구를 읽기 전용으로, 모든 쓰기 도구를 쓰기로 표시하므로 화면에 뜨는 확인 요청이 도구의 실제 동작과 일치합니다.
Atrix 쪽에서는 다음이 적용됩니다.
- 첫 연결은 읽기만 합니다. ChatGPT가 쓰기 도구를 호출하면 서버는
403 insufficient_scope로 응답하며 부족한 스코프를 알려 줍니다. 요청이 오면 승인하거나, 해당 스코프를 포함해 다시 연결하세요. - 스코프는 권한을 좁힐 뿐, 넓히지 않습니다. 연결은 그것을 만든 사람보다 더 많은 일을 할 수 없고, 권한은 호출할 때마다 확인합니다. 누군가를 워크스페이스에서 제외하면 그 사람의 연결도 즉시 멈춥니다.
- 한도: 연결마다 분당 호출 120회, 쓰기 30회이며, 넘으면
Retry-After와 함께429가 돌아옵니다. - 감사 기록: 모든 호출은 도구, 스코프, 결과와 함께 ID로만 기록되며 내용은 남기지 않습니다. Atrix가 보는 것은 ChatGPT의 도구 호출이지 대화가 아닙니다.
OpenAI의 안내도 다시 강조할 만합니다. 커스텀 MCP 서버는 OpenAI가 검증한 것이 아니며, 모델이 읽는 텍스트에는 다른 사람이 써 둔 지시문이 들어 있을 수 있습니다. 티켓에 달린 댓글도 모델이 읽는 텍스트입니다. 고객 기록을 바꾸는 작업에는 쓰기 확인을 켜 두세요.
어떤 CRM·업무 커넥터든 확인할 것
- 붙여 넣는 키가 아니라 OAuth인가. 직접 승인했고 따로 폐기할 수 있는 스코프 단위 토큰이어야 합니다.
- 읽기와 쓰기가 별도 스코프인가. 거래 금액도 CRM의 나머지와 분리되어 있어야 합니다.
- 읽기 전용 도구가 읽기 전용으로 표시되어 있는가. 그래야 ChatGPT의 확인 요청이 의미가 있습니다.
- 검색이 URL을 돌려주는가. 그래야 답변이 기록을 바꿔 말하는 대신 출처로 인용합니다.
- 나중에 확인할 수 있는 호출 로그가 있는가.
자주 묻는 질문
ChatGPT가 업무와 거래를 수정할 수 있나요, 아니면 읽기만 하나요?
연결이 쓰기 스코프를 갖고 있고 사용 중인 ChatGPT 플랜이 커스텀 커넥터의 쓰기 동작을 허용한다면 둘 다 할 수 있습니다. ChatGPT는 기본적으로 쓰기마다 확인을 요청합니다. Deep Research는 읽기만 합니다.
어떤 ChatGPT 플랜에서 커스텀 MCP 커넥터를 쓸 수 있나요?
OpenAI의 설정 안내 페이지에는 플랜 목록이 없고, 답은 시간이 지나며 바뀌어 왔습니다. 이 글을 쓰는 시점에 여러 자료는 Free가 아닌 유료 플랜을 가리키며, Business와 Enterprise 워크스페이스에서는 관리자가 이를 관리합니다. 내 계정의 Plugins 페이지를 직접 확인하세요.
Deep Research가 CRM을 볼 수 있나요?
Atrix의 search로는 볼 수 없습니다. search는 제품, 아이디어, 이슈, 페이지, 메시지를 다룹니다. 파이프라인 질문은 ChatGPT가 crm_list_deals를 호출할 수 있는 일반 채팅에서 하세요.
Atrix가 내가 ChatGPT에 입력한 내용을 볼 수 있나요?
아니요. Atrix가 보는 것은 검색어나 업무의 필드처럼 ChatGPT가 보내는 도구 호출뿐입니다. 대화 내용은 ChatGPT 안에 남습니다.
무료로 써 볼 방법이 있나요?
Atrix에는 무료 플랜이 없습니다. 모든 워크스페이스는 카드 등록이 필요한 7일 Builder 체험으로 시작합니다. Builder는 월 $39에 5석, Studio는 월 $149에 15석이며, 연간 플랜은 20% 할인됩니다.
워크스페이스 연결하기
요금제에서 워크스페이스를 시작한 뒤 MCP 서버 가이드를 따라 ChatGPT를 연결하세요. 도구 레퍼런스에는 모든 도구와 스코프가 정리되어 있습니다. 개요는 ChatGPT와 Atrix, CRM, 프로젝트 관리에서 확인하세요.