AI 코파일럿과 MCP 서버로 인터랙티브 이메일 만들기

레이아웃, 차트, 폼, 이벤트 블록으로 가득한 스튜디오도 아이디어를 캔버스에 얼마나 빨리 옮길 수 있느냐에 따라서만 유용합니다. AI 코파일럿은 일회성 초안이 아니라 진짜 다중 턴 대화입니다: 프로젝트의 블록 트리를 여러분이 직접 스튜디오를 쓰듯 한 번에 하나씩 편집하므로, 후속 요청은 요청한 부분만 건드립니다. 동일한 도구 접근이 MCP 서버로도 노출되므로, Claude Code를 통해 클라이언트 빌드를 운영하는 에이전시나 자신의 AI 도구로 이메일을 스크립팅하는 개발자도 대시보드를 열지 않고 동일한 기능을 얻을 수 있습니다.

스튜디오에서 AI 코파일럿과 대화하며 이메일을 한 번에 한 블록씩 만들거나 편집하세요. 또는 Claude Desktop이나 Claude Code를 MailInApp의 MCP 서버로 향하게 해 대시보드 바깥에서도 동일한 기능을 얻으세요.

레이아웃, 차트, 폼, 이벤트 블록으로 가득한 스튜디오도 아이디어를 캔버스에 얼마나 빨리 옮길 수 있느냐에 따라서만 유용합니다 — 그리고 좋은 아이디어가 한 번의 요청으로 완전한 형태로 나오는 경우는 드뭅니다.

브랜드 보이스 프로필에 근거함

AI 코파일럿은 매 턴마다 계정의 브랜드 보이스 프로필을 자동으로 불러옵니다:

  • 톤 가이드라인: 브랜드 고유의 톤(직설적, 기술적, 재치 있는, 권위 있는)을 학습합니다.
  • 금지어 및 유행어: AI 티가 나는 표현("매끄럽게", "잠금 해제", "게임 체인저")과 커스텀 금지어를 자동으로 피합니다.
  • 가치 제안: 브랜드의 핵심 포지셔닝을 문구에 자연스럽게 녹입니다.

일회성 초안이 아니라 진짜 대화

예전의 "Generate with AI" 버튼은 한 번의 구조화된 출력 호출을 수행해 이메일 전체를 돌려주었고, 다시 생성할 수만 있을 뿐 조정할 수는 없었습니다. 코파일럿은 대신 프로젝트의 블록 트리를 한 번에 하나씩 편집합니다 — 블록 하나를 추가, 수정, 이동, 또는 삭제하는 식으로, 여러분이 직접 스튜디오를 쓰는 것과 똑같은 방식으로요. "카운트다운을 투표로 바꿔줘" 같은 후속 요청은 이메일을 처음부터 다시 만드는 대신 그 블록 하나만 건드립니다.

프리플라이트 품질 검증

발송하기 전에 스튜디오 툴바의 🔍 Pre-Flight Check를 실행해 AI가 생성한 문구를 브랜드 가이드라인과 대조 검증하세요. 프리플라이트 검사기는 0~100%의 품질 점수를 계산하고, 남아 있는 AI 유행어, 다크 모드 이미지 위험, 누락된 모바일 CTA를 표시합니다.

고정된 일부가 아니라 모든 블록 유형

코파일럿은 사람 에디터가 호출하는 것과 동일한 도구를 호출하는 방식으로 작동하므로, 스튜디오 레지스트리가 정의하는 모든 블록 — 레이아웃(섹션, 컬럼, 반복), 13가지 차트 유형 전체, RSVP나 미팅 링크 같은 이벤트 블록, 폼, 퀴즈, 프로젝트의 테마 토큰까지 — 을 자동으로 다룹니다.

같은 도구, 두 개의 창구

src/lib/studio/aiTools.ts의 도구 코어 — add_block, update_block, remove_block, move_block, set_theme, get_tree — 는 두 창구가 공유합니다:

  • 스튜디오 안에서는 ✨ AI Copilot 툴바 버튼이 채팅 패널을 열어 변경 사항을 열려 있는 캔버스에 바로 적용합니다 — 수동 편집과 동일한 실행 취소/다시 실행 스택을 통해서요.
  • MCP를 통해서는 외부 클라이언트가 발송 API와 동일한 베어러 API 키로 인증하고 프로젝트에 직접 씁니다 — 열려 있는 브라우저 탭이 필요하지 않습니다.

플랜별 이용 가능 여부

AI 코파일럿과 MCP 서버는 하나의 공유된 월간 턴 허용량에서 차감되며, Lite 플랜부터 이용할 수 있습니다 — Free와 Starter에는 포함되지 않습니다. 플랜별 정확한 허용량은 요금제를 참고하세요.

일반적인 제작 및 발송 순서

  1. 1

    코파일럿 열기 또는 MCP 서버 연결하기

    스튜디오에서는 툴바의 ✨ AI Copilot을 클릭하세요. 외부 도구에서는 개발자 메뉴에서 발급한 API 키로 Claude Desktop이나 Claude Code에 MailInApp을 MCP 서버로 추가하세요.

  2. 2

    이메일 또는 그에 대한 변경 사항 하나 설명하기

    초안이라면 "카운트다운과 상품 블록이 있는 상품 출시 이메일 만들어줘", 이미 만든 것에 대한 특정 수정이라면 "카운트다운을 투표로 바꿔줘" — 둘 다 같은 종류의 요청입니다.

  3. 3

    실제 트리를 편집하는 과정 지켜보기

    각 응답은 프로젝트 전체를 다시 생성하는 것이 아니라 프로젝트에 대한 실제 add_block/update_block/move_block/set_theme 호출입니다 — 스튜디오 캔버스(또는 MCP를 통해서라면 프로젝트 자체)가 블록 단위로 업데이트됩니다.

  4. 4

    검토한 다음 발송하기

    모든 변경은 스튜디오의 일반적인 실행 취소/다시 실행과 자동 저장을 거칩니다. 사람이 드래그하는 대신 AI가 블록을 만들거나 편집했다고 해서 발송, 폴백 엔진, 플랜 한도에 관한 어떤 것도 달라지지 않습니다.

자주 묻는 질문

예전의 "Generate with AI" 버튼과는 어떻게 다른가요?

예전 버튼은 스튜디오 블록 유형 중 16개에만 도달할 수 있는 구조화된 출력 호출을 한 번 수행했고, 그 방식에는 중첩 구조를 표현할 방법이 없었기 때문에 섹션이나 컬럼 레이아웃 같은 컨테이너는 절대 만들 수 없었습니다. 코파일럿은 대신 도구 호출을 통해 트리를 한 번에 하나의 노드씩 편집하므로, 레지스트리가 정의하는 모든 블록 유형 — 차트, 이벤트, 레이아웃, 전부 — 을 자동으로 다루며 뒤처질 수 있는 수동 관리 목록이 없습니다.

이미 만든 이메일을 실수로 망가뜨릴 수 있나요?

모든 코파일럿 변경은 수동 편집과 동일한 실행 취소/다시 실행 스택을 거치므로, Ctrl/Cmd+Z가 드래그 앤 드롭 실수를 되돌리듯 그대로 되돌립니다. 또한 실제 가격, 날짜, URL을 임의로 만들어내지 않으며, 수신 거부 푸터나 소셜 링크도 절대 건드리지 않습니다 — 그것들은 자동으로 유지됩니다.

스튜디오 채팅에서는 할 수 없지만 MCP 서버를 통해서는 할 수 있는 것이 있나요?

도구 집합은 어느 쪽이든 동일합니다 — 프로젝트 목록 조회, 생성, 읽기, 편집입니다. 차이는 요청이 어디서 오는가입니다: 스튜디오 내 패널은 열려 있는 브라우저 탭이 필요하고 현재 캔버스 세션에 변경을 적용하지만, MCP 서버는 프로젝트에 직접 씁니다. 그래서 대시보드 바깥에서 실행되는 에이전트(스크립트, Claude Code, 에이전시 자신의 도구)가 브라우저 없이도 이메일을 만들거나 편집할 수 있습니다.

프로젝트를 동시에 열어 두고 있으면 MCP가 주도한 편집이 보이나요?

네 — 외부 편집은 다른 어떤 저장과도 똑같이 프로젝트의 리비전을 올리므로, 이미 열려 있는 스튜디오 탭에서의 다음 자동 저장은 팀원이 동시에 편집했을 때와 동일한 "다른 곳에서 변경됨" 충돌 배너를 보여줍니다.

MCP 서버를 위한 별도의 자격 증명이 있나요?

아니요 — 발송 API에 사용하는 것과 동일한 API 키(개발자 메뉴에서 발급하는 Authorization: Bearer)로 인증하므로, 이미 API를 호출하고 있다면 새로 준비할 것이 없습니다.

어떤 플랜에 포함되나요?

AI 코파일럿과 MCP 서버는 하나의 월간 턴 허용량을 공유하며, Lite 플랜부터 이용할 수 있습니다. Free와 Starter에는 포함되지 않습니다. 스튜디오 내 채팅 메시지와 MCP 도구 호출이 동일한 기반 루프를 실행하므로 둘 다 같은 카운터에서 차감됩니다.

스튜디오에서 만들어보세요

무료 플랜으로 시작하세요 — 모든 인터랙티브 블록과 전체 폴백 엔진이 모든 플랜에 포함됩니다.