세 단계로 시작하기
- 1
에이전트에 서버 추가
https://merge.email/mcp를 사용자 지정 커넥터(ChatGPT, Claude.ai) 또는 원격 MCP 서버(Claude Code, Cursor)로 붙여넣으세요. API 키를 생성할 필요가 없습니다. 서버는 동적 클라이언트 등록이 포함된 OAuth 2.1을 사용합니다.
- 2
Google로 로그인
에이전트가 Google 로그인 페이지를 엽니다. 한 번 승인하면 Mail Merge가 에이전트에게 자체 토큰을 발급하며, 설정에서 언제든지 취소할 수 있습니다.
- 3
필요한 작업 요청
예를 들어, "내일 오전 9시에 '투자자' 시트에 있는 모든 사람에게 뉴스레터 템플릿을 보내줘"라고 말해보세요. 에이전트가 시트를 읽고 머지 내용을 미리 보여주며, 발송 전 확인을 요청합니다.
이미 사용하는 MCP 클라이언트와 호환
OAuth를 지원하는 Streamable HTTP MCP를 사용하는 모든 클라이언트를 연결할 수 있습니다. 주요 클라이언트에서 URL을 입력하는 위치는 다음과 같습니다.
Claude.ai 및 Claude Desktop
설정(Settings), 커넥터(Connectors), 사용자 지정 커넥터 추가(Add custom connector)로 이동합니다. 서버 URL을 붙여넣고 Claude가 요청할 때 Google 로그인을 완료하세요.
Claude Code
터미널에서 명령어를 입력한 후 /mcp로 인증하세요:
claude mcp add --transport http mailmerge https://merge.email/mcp ChatGPT
설정(Settings), 커넥터(개발자 모드), 생성(Create)으로 이동합니다. 서버 URL을 입력하고 인증 방식으로 OAuth를 선택한 뒤 Google로 로그인하세요.
Cursor
.cursor/mcp.json에 서버를 추가한 후 MCP 패널에서 로그인을 승인하세요:
{ "mcpServers": { "mailmerge": { "url": "https://merge.email/mcp" } } } 모든 MCP 클라이언트
https://merge.email/mcp를 가리키도록 설정하세요. 검색 문서는 /.well-known/oauth-authorization-server 및 /.well-known/oauth-protected-resource에 있으며, 서버 카드는 /.well-known/mcp/server-card.json에 있습니다.
웹 앱의 모든 기능을 도구로 사용
서버는 도메인별로 그룹화된 전체 Mail Merge 기능 세트를 노출합니다. 에이전트가 사용자의 작업 설명에 맞는 적절한 도구를 선택합니다.
계정
플랜, 오늘의 할당량 및 플랜에 포함된 기능을 확인합니다.
예시
get_accountcheck_quotaget_account_events
Google Sheets
스프레드시트를 탐색하고 캠페인에 병합될 행을 읽어옵니다.
예시
list_spreadsheetslist_sheetsread_sheet
템플릿
템플릿을 생성, 편집, 복제 또는 생성하거나 Google Docs를 가져옵니다.
예시
create_templategenerate_templateimport_google_doc
연락처
연락처를 추가, 가져오기, 차단하고 목록으로 구성합니다.
예시
import_contactsblock_contactscreate_contact_list
캠페인
팔로우업 및 자동 조종 기능을 포함하여 캠페인을 전송, 예약, 일시 중지, 재개, 중단 및 재예약합니다.
예시
send_campaignreschedule_campaignupdate_autopilot
분석
계정의 열람, 클릭, 회신 및 활동 피드를 확인합니다.
예시
get_analyticsget_activityget_account_events
이메일 웜업
웜업을 시작, 일시 중지 및 조정하고 발신자 평판을 확인합니다.
예시
get_warmupupdate_warmup_settingscheck_email_reputation
설정
이메일 전송 간의 지연 시간을 조정합니다.
예시
set_throttle
도달 가능성
전송 전 수신자 주소를 확인하고 유효하지 않은 주소는 건너뜁니다.
예시
verify_recipients
AI 개인화
수신자의 행을 기반으로 개인화된 문구를 작성한 다음 캠페인에 병합합니다.
예시
generate_ai_field
모든 플랜에서 사용 가능
Free, Personal 및 Professional 계정 모두 에이전트를 연결할 수 있습니다. 에이전트는 웹 앱에서 귀하의 플랜이 허용하는 모든 작업을 수행할 수 있습니다. 자동 조종, 팔로우업, 이메일 웜업, 이메일 확인 및 AI 개인화와 같은 Professional 전용 작업과 분석과 같은 Personal 기능의 경우, 오류가 발생하는 대신 해당 기능을 포함하는 플랜을 명시하는 메시지로 응답하므로 에이전트가 귀하의 플랜 범위를 정확히 알려줄 수 있습니다. 플랜 변경은 에이전트를 통해서가 아니라 웹 앱에서 직접 수행해야 합니다.
자주 묻는 질문
AI 에이전트를 내 Gmail에 연결해도 안전한가요?
네, 안전합니다. 서버는 PKCE가 포함된 OAuth 2.1을 사용합니다. 귀하는 Google의 자체 페이지에서 Google 계정으로 로그인하며 에이전트는 귀하의 비밀번호를 절대 볼 수 없습니다. Mail Merge는 귀하의 Mail Merge 계정으로 제한된 토큰을 에이전트에게 발급하며, 귀하는 웹 앱의 설정에서 언제든지 이를 취소할 수 있습니다.
에이전트가 나에게 묻지 않고 이메일을 보낼 수 있나요?
아니요. 캠페인은 send_campaign을 통해 전송되며, 서버는 에이전트에게 먼저 수신자와 병합된 미리보기를 귀하에게 보여주도록 요청합니다. Claude 및 ChatGPT에서 전송 도구는 실행되기 전에 확인 프롬프트를 트리거하므로 귀하가 승인하기 전까지는 Gmail에서 아무것도 전송되지 않습니다.
어떤 플랜이 필요한가요?
모든 플랜에서 가능합니다. Free, Personal 및 Professional 계정 모두 에이전트를 연결할 수 있습니다. 에이전트는 웹 앱에서 귀하의 플랜이 제공하는 기능을 그대로 사용하며, 귀하의 플랜에 포함되지 않은 도구를 요청하면 오류 대신 해당 기능이 포함된 플랜을 알려주는 메시지로 응답합니다. 결제 및 플랜 변경은 웹 앱에서 관리됩니다.
내 Google Sheets와 함께 사용할 수 있나요?
네. 에이전트는 귀하의 스프레드시트 목록을 가져오고, 시트를 읽어 캠페인의 수신자 소스로 사용할 수 있습니다. Mail Merge 상태 열은 평소와 같이 시트에 표시되므로 에이전트뿐만 아니라 Google Sheets에서도 캠페인 진행 상황을 확인할 수 있습니다.
내 Mail Merge 연락처와 목록을 사용할 수 있나요?
네. 연락처, 연락처 목록, 차단 목록 및 수신 거부자 정보를 모두 사용할 수 있습니다. 에이전트는 연락처를 추가하거나 가져오고, 목록을 생성하여 캠페인을 전송할 수 있으며, 차단되거나 수신 거부된 연락처는 웹 앱과 동일하게 전송 대상에서 제외됩니다.
MCP 서버 사용 시 추가 비용이 발생하나요?
아니요. 서버는 Free 플랜을 포함한 모든 플랜에 기본으로 포함되어 있습니다. 기존의 전송 할당량과 플랜 기능이 그대로 적용되며, 에이전트 연결에 대한 별도의 추가 요금은 없습니다.