세 단계로 시작하기
- 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
전송률
전송 전 수신자 주소를 확인하고, 잘못된 주소를 건너뛰며, Google Postmaster Tools에 도메인을 등록 및 확인하고, 이에 대한 Google의 평가를 읽어옵니다.
예시
verify_recipientsget_domain_compliancelist_postmaster_domainsadd_postmaster_domainverify_postmaster_domain
AI 개인화
각 수신자의 행을 기반으로 개인화된 문구를 작성한 다음 캠페인에 병합합니다.
예시
generate_ai_field
모든 플랜에서 사용 가능
Free, Personal 및 Professional 계정 모두 에이전트를 연결할 수 있습니다. 에이전트는 웹 앱에서 사용자의 플랜이 허용하는 모든 작업을 수행할 수 있습니다. 오토파일럿, 후속 조치, 이메일 웜업, 이메일 검증 및 AI 개인화와 같은 Professional 전용 작업이나, 예약 발송, 클릭 추적, 분석, 무제한 템플릿 및 연락처 목록 라이브러리(무료 계정은 템플릿 3개와 목록 1개 유지)와 같은 Personal 기능의 경우, 에이전트는 오류를 반환하는 대신 해당 기능을 포함하는 플랜을 명시하는 메시지로 응답하여 사용자가 자신의 플랜 범위를 정확히 알 수 있도록 합니다. 플랜 변경은 웹 앱에서 사용자가 직접 수행하며, 에이전트를 통해서는 변경할 수 없습니다.
자주 묻는 질문
AI 에이전트를 내 Gmail에 연결해도 안전한가요?
네, 안전합니다. 서버는 PKCE가 적용된 OAuth 2.1을 사용합니다. 사용자는 Google의 자체 페이지에서 Google 계정으로 로그인하며, 에이전트는 사용자의 비밀번호를 절대 볼 수 없습니다. Mail Merge는 에이전트에게 사용자의 Mail Merge 계정으로 제한된 토큰을 발급하며, 사용자는 언제든지 웹 앱의 설정에서 이를 취소할 수 있습니다.
에이전트가 나에게 묻지 않고 이메일을 보낼 수 있나요?
아니요. 캠페인은 send_campaign을 통해 발송되며, 서버는 에이전트에게 먼저 수신자와 머지된 미리보기를 보여달라고 요청합니다. Claude 및 ChatGPT에서도 발송 도구가 실행되기 전에 확인 메시지가 트리거되므로, 사용자가 승인하기 전까지는 Gmail에서 아무것도 발송되지 않습니다.
어떤 플랜이 필요한가요?
모든 플랜이 가능합니다. Free, Personal 및 Professional 계정 모두 에이전트를 연결할 수 있습니다. 에이전트는 웹 앱에서 사용자의 플랜이 제공하는 기능을 그대로 수행합니다. Free 플랜에서는 열람 추적과 함께 즉시 발송이 가능하며, 예약 발송, 클릭 추적, 3개 이상의 템플릿 또는 1개 이상의 연락처 목록을 사용하려면 Personal 플랜이 필요합니다. 사용자의 플랜에 포함되지 않은 도구를 요청하면 오류 대신 해당 기능이 포함된 플랜을 알려주는 메시지가 표시됩니다. 결제 및 플랜 변경은 웹 앱에서 관리됩니다.
Google Sheets와 함께 작동하나요?
네, 작동합니다. 에이전트는 사용자의 스프레드시트 목록을 불러오고, 시트를 읽어 캠페인의 수신자 소스로 사용할 수 있습니다. Mail Merge 상태 열은 평소와 같이 시트에 표시되므로, 에이전트뿐만 아니라 Google Sheets에서도 캠페인 진행 상황을 추적할 수 있습니다.
내 Mail Merge 연락처와 목록을 사용할 수 있나요?
네, 가능합니다. 연락처, 연락처 목록, 차단 목록 및 수신 거부자 목록을 모두 사용할 수 있습니다. 에이전트는 연락처를 추가하거나 가져오고, 목록을 작성하여 캠페인을 발송할 수 있으며, 차단되거나 수신 거부된 연락처는 웹 앱과 동일하게 자동으로 제외됩니다.
MCP 서버 사용 시 추가 비용이 발생하나요?
아니요. 서버는 무료 플랜을 포함한 모든 플랜에 포함되어 있습니다. 기존의 발송 할당량과 플랜 기능이 그대로 적용되며, 에이전트 연결에 대한 별도의 추가 요금은 없습니다.