발행일: 2026-10-06(화) 11:44
홈›도서›하루 30분 n8n ④›MCP Server Trigger로 나만의 AI 도구 만들기
DAY 29★★★JSON 제공

MCP Server Trigger로 나만의 AI 도구 만들기

📖 이론10분
🛠️ 실습20분
🎯 미션5분

"당신이 만든 도구가 당신을 대신해 일하게 하라."

— 찰리 멍거 (Charlie Munger, 투자가·버크셔 해서웨이 부회장)
🎯 오늘의 학습 목표
  • MCP Server Trigger 노드로 n8n 워크플로우를 AI 도구로 노출할 수 있다.
  • Tool Description을 정확하게 작성해서 AI가 올바르게 도구를 사용하게 할 수 있다.
  • SMS 발송, 고객 검색, 메모 저장 등 실용적인 AI 도구 3개 이상을 만들 수 있다.
MCP Server Trigger란?

MCP Server Trigger는 n8n 워크플로우를 AI가 호출할 수 있는 MCP 도구로 노출하는 트리거 노드입니다. Claude에게 '고객 홍길동에게 SMS 보내줘'라고 하면, Claude가 내 n8n 워크플로우를 호출해서 실제로 SMS를 발송하는 구조입니다.

SMS 발송 도구 — MCP Server Trigger 설정
text
도구 이름 (Tool Name): send_sms
설명 (Description): 지정한 번호로 SMS를 발송합니다. receiver_phone(수신번호, 예: 01012345678)과 message(발송 내용, 최대 80자) 파라미터가 필요합니다.

💡 Description이 매우 중요합니다. AI는 이 설명을 읽고
언제, 어떻게 이 도구를 써야 할지 판단합니다.
워크플로우 구조
text
MCP Server Trigger
  → Code 노드 (입력값 파싱 및 검증)
  → 알리고 SMS 노드 (실제 SMS 발송)
  → Respond to MCP 노드 (결과 반환)
Code 노드 — 입력값 검증
javascript
const phone = $input.first().json.receiver_phone;
const msg = $input.first().json.message;

if (!phone || !msg) {
  throw new Error('필수 파라미터 누락: receiver_phone 또는 message가 없습니다.');
}

return [{ json: { phone, msg } }];
Respond to MCP 노드 — 응답 메시지
text
SMS 발송 완료.
수신자: {{ $('알리고 SMS').item.json.receiver }}
발송 시각: {{ $now.toFormat('yyyy-MM-dd HH:mm') }}
남은 건수: {{ $('알리고 SMS').item.json.remainingCount }}건
📊 만들 수 있는 AI 도구 예시
도구 이름설명워크플로우 내용
search_customer이름 또는 이메일로 고객 검색Google Sheets 조회 → 결과 반환
save_note업무 메모를 Notion에 저장Notion DB 페이지 생성
get_weather지정 도시의 현재 날씨 조회Open-Meteo API 호출
create_meeting구글 캘린더에 미팅 생성Google Calendar 이벤트 생성
🛠️ DAY 29 실습
Step 1SMS 발송 도구 만들기
  1. 새 워크플로우 생성 → 트리거로 MCP Server Trigger 선택
  2. Tool Name: send_sms, Description 상세하게 작성
  3. Code 노드 → 알리고 SMS 노드 → Respond to MCP 노드 연결
  4. 워크플로우 Publish
Step 2고객 검색 도구 만들기
  1. 새 워크플로우 → MCP Server Trigger (tool name: search_customer)
  2. Google Sheets 노드로 고객 데이터 조회
  3. IF 노드로 결과 있음/없음 분기
  4. Respond to MCP 노드로 검색 결과 반환
Step 3Claude에서 도구 테스트
  1. Claude Desktop에서 '홍길동 고객 정보 검색해줘' 입력
  2. Claude가 search_customer 도구를 자동으로 선택해서 실행하는지 확인
  3. '01012345678 번호로 안녕하세요 SMS 보내줘' 테스트
🚀 DAY 29 미션

MCP Server Trigger로 AI 도구 3개 이상을 만들고, Claude Desktop에서 자연어로 각 도구를 호출하는 테스트를 완료하세요.

☑️ 미션 체크리스트
  • MCP Server Trigger 도구 3개 이상 완성 및 Publish
  • 각 도구의 Description 정확하게 작성
  • Claude Desktop에서 자연어로 각 도구 호출 테스트 완료
  • Respond to MCP 노드의 응답 메시지 한국어로 설정
💡 힌트: Tool Description에는 반드시 파라미터 이름, 타입, 예시값을 포함하세요. Claude가 어떤 값을 넣어야 할지 알 수 있어야 합니다.
🎯 성공 기준: Claude Desktop에서 자연어 명령으로 3개 도구가 모두 정상 실행되는 상태
← 이전
AI로 n8n 워크플로우 만들기
다음 →
PART 5 최종 프로젝트: AI 비서가 n8n을 운영하는 시스템
← 목차로 돌아가기