AI 자동화 강의 · CHAPTER 01

Notion 30초 연결 가이드
Claude 앱에서 클릭 한 번

토큰 발급, JSON 편집, 터미널 작업 — 일절 없습니다. Claude Desktop 설정에서 Notion 커넥터를 켜고 OAuth 한 번 거치면 끝. 가이드가 끝나면 "Claude한테 말로 시켜서 Notion에 페이지가 자동으로 생기는" 경험을 갖게 됩니다.

⏱ 약 30초 💻 macOS / Windows 🆓 Notion 무료 플랜 OK 👤 마케터 기준

이 가이드의 순서

  1. 두 가지 길 — 빠른 길 vs 정밀 제어 길
  2. 빠른 길 — Claude 앱 커넥터로 30초 연결
  3. 1분 실습 — Claude한테 페이지 만들라고 시키기
  4. 다음 단계 — 진짜 자동화로 확장
  5. (고급) 정밀 제어 길 — 통합 토큰 + JSON 편집
  6. (고급) Claude Code CLI 사용자
  7. FAQ

시작 전 체크리스트

  • Notion 계정 (무료 플랜 OK)
  • Claude Desktop 설치 — claude.ai/download
  • 데스크탑 OS (macOS 또는 Windows)
  • (선택) Node.js 설치 — nodejs.org LTS 버전. 보통 이미 깔려 있음

💡 가이드의 메뉴 이름은 한글 (English) 형식으로 병기했어요. Notion·Claude Desktop을 영문 UI로 쓰시는 분은 괄호 안 영문 라벨을 클릭하시면 됩니다.

00 · OVERVIEW

두 가지 길이 있습니다 — 빠른 길로 가세요

Anthropic이 노션 연결 방법 두 가지를 제공합니다. 거의 모든 경우 빠른 길이면 충분해요. 강의 청중 분들도 빠른 길로 시작하시면 됩니다.

🚀
빠른 길 — 추천
Claude 앱 → 설정 → 커넥터 → Notion → "연결" 클릭. OAuth 한 번 거치면 끝. 토큰·JSON·터미널 0건. 30초.
🔧
(고급) 정밀 제어 길
노션 통합 토큰 발급 + claude_desktop_config.json 편집. 특정 페이지만 정확히 노출하고 싶을 때만 필요. 약 10분.
💡 둘 중 무엇을 고를까 마케팅·기획·일반 자동화 용도라면 빠른 길이 정답. 워크스페이스의 특정 페이지만 정확히 분리·제어해야 하는 보안 요구가 있을 때만 정밀 제어 길로 갑니다. 강의·실습 대상에는 100% 빠른 길로 진행하세요.
01 · 빠른 길

Claude 앱 커넥터로 연결하기 (30초)

왜 이게 가능한가? Anthropic이 OAuth 백엔드를 호스팅해서, 토큰 발급·페이지 권한·키 저장을 다 자동 처리합니다. 사용자는 OAuth 팝업에서 페이지 선택 + 허용 클릭만 하면 끝.

따라하기

  1. Claude Desktop 앱 실행 → 좌하단/우상단의 본인 프로필 → 설정 (Settings)
    또는 메뉴바 Claude설정… (Settings…) (⌘ ,)
  2. 좌측 메뉴에서 커넥터 (Connectors) 클릭
  3. 목록에서 Notion 찾기 → 우측 연결 (Connect) 버튼 클릭
  4. 브라우저 팝업이 열리며 노션이 묻습니다 — "Claude(Anthropic)에 어떤 페이지 접근 권한을 줄까?"
    • 전체 워크스페이스에 권한 주기 — 어디든 자유롭게 쓰고 싶을 때
    • 특정 페이지만 골라 권한 주기 — "MCP 실습장" 같은 페이지만 노출하고 싶을 때
    💡 마음에 드는 옵션 선택 후 허용 (Allow / Confirm) 클릭
  5. 브라우저 팝업이 닫히고 Claude 앱으로 돌아옴 → 커넥터 옆에 "연결됨" 표시
    이제 도구 권한 영역에 notion-fetch, notion-search, notion-get-comments 같은 항목이 보입니다. 각 도구를 "항상 허용" / "물어보고 허용" / "차단" 으로 설정 가능. 마케팅 용도면 "항상 허용" 추천.
✅ 이걸로 끝났어요 별도로 노션 사이트에서 통합을 만들거나, JSON을 편집하거나, 터미널을 열 필요가 없습니다. 다음 섹션의 1분 실습으로 바로 넘어가세요.
⚠️ 자주 막히는 부분 • 커넥터 메뉴가 안 보이면 Claude Desktop을 최신 버전으로 업데이트 하세요 (메뉴 Claude업데이트 확인).
• OAuth 팝업에서 "권한을 줄 페이지"를 선택 안 했거나 잘못 줬다면, 노션 → 설정 → 연결 에서 통합을 찾아 권한을 재설정할 수 있습니다.
⚙️ 여기부터는 고급 모드

(고급) 정밀 제어 길 — 통합 토큰 + JSON 편집

위 "빠른 길" (커넥터)로 연결을 끝내셨다면 이 섹션은 건너뛰셔도 됩니다. 워크스페이스의 특정 페이지만 정확히 분리·제어해야 하는 보안 요구가 있을 때만 진행하세요. 약 10분.

건너뛰기 빠른 길로 충분하다면 → 1분 실습 (Claude에게 페이지 만들라고 시키기)로 바로 점프하세요.
A1 · 고급

Notion에서 통합(Integration) 만들기

왜 이걸 하나요? Claude(또는 다른 AI)가 내 Notion에 들어올 수 있도록 "출입증"을 발급받는 단계예요. 이 출입증을 Integration Token이라고 부릅니다.

따라하기

  1. 브라우저에서 notion.so/profile/integrations 접속
  2. 우상단 + 새 통합 (+ New integration) 버튼 클릭
  3. 다음 항목 입력
    이름 (Name): Claude Desktop (원하는 이름 아무거나 OK)
    연결된 워크스페이스 (Associated workspace): 본인 워크스페이스 선택
    유형 (Type): 내부용 (Internal) (기본값)
  4. 저장 (Save) 클릭
  5. 생성된 통합 페이지에서 구성 (Configuration) 탭 → 내부 통합 시크릿 (Internal Integration Secret) 항목 → 표시 (Show)복사 (Copy)
    secret_ 또는 ntn_으로 시작하는 긴 문자열이 토큰입니다.
  6. 메모장이나 임시 파일에 토큰을 잠깐 붙여놓기 (3단계에서 씁니다)
⚠️ 토큰 보안 이 토큰은 비밀번호와 같습니다. 카톡·이메일·깃허브에 절대 올리지 마세요. 실수로 노출됐다면 통합 페이지에서 재발급 (Rotate) 버튼으로 즉시 재발급할 수 있습니다.
💡 자주 막히는 부분 회사 워크스페이스라면 관리자만 통합을 만들 수 있어요. 안 되면 본인 개인 워크스페이스를 새로 만들어서 진행하세요. (무료입니다)
02 · STEP TWO

사용할 Notion 페이지에 통합 연결하기

왜 이걸 하나요? 토큰이 있어도 "어느 페이지에 들어가도 되는지"는 별도로 허락해줘야 해요. Notion은 보안상 명시적으로 연결한 페이지에만 접근을 허용합니다.

따라하기

  1. Notion에서 자동화 실습용 페이지를 1개 새로 만들기
    제목 예: MCP 실습장 · 이미 있는 페이지에 연결해도 되지만, 처음엔 깨끗한 새 페이지 추천
  2. 그 페이지를 열고 우상단 ··· (점 세 개) 클릭
  3. 메뉴 맨 아래 연결 (Connections)연결 대상 (Connect to) 클릭
  4. 검색창에 1단계에서 만든 통합 이름(Claude Desktop) 입력 → 클릭
  5. 확인 팝업이 뜨면 확인 (Confirm)
✅ 이제 무엇이 가능해졌나 이 페이지와 그 하위 페이지 전체에 Claude가 접근할 수 있습니다. 즉 MCP 실습장 안에 새 페이지를 만들면 그것도 자동으로 접근 가능. 반대로 연결 안 한 페이지는 절대 안 보입니다.
03 · STEP THREE

Claude Desktop에 MCP 등록하기

왜 이걸 하나요? Claude Desktop에게 "Notion이라는 도구를 쓸 수 있다"고 알려주는 마지막 단계입니다. 설정 파일(JSON)을 한 번만 편집하면 끝.

3-1. 설정 파일 열기

  1. Claude Desktop 실행
  2. 메뉴바 Claude설정… (Settings…) (⌘ ,)
  3. 좌측 개발자 (Developer) 탭 클릭
  4. Config 편집 (Edit Config) 버튼 → 설정 파일이 들어있는 폴더가 열림
  5. claude_desktop_config.json 파일을 우클릭해서 OS에 맞는 기본 편집기로 열기
    Windows: 파일 우클릭 → 연결 프로그램메모장 (Notepad)
    macOS: 파일 우클릭 → 다음으로 열기텍스트 편집기 (TextEdit)
    ⚠️ macOS의 "메모 (Notes)" 앱과 헷갈리지 마세요. 메모는 노란 포스트잇 같은 앱이라 JSON이 깨집니다. 반드시 "텍스트 편집기 / TextEdit"입니다.
💡 VS Code · 터미널 필요 없음 OS에 기본으로 깔려 있는 텍스트 편집기(Windows 메모장 / macOS 텍스트 편집기)만으로 충분합니다. 별도 프로그램 설치 안 해도 돼요.
⚠️ macOS 사용자 필독 — 스마트 따옴표 끄기 macOS 텍스트 편집기는 일반 따옴표(")를 자동으로 곡선 따옴표( )로 바꿉니다. JSON은 일반 따옴표만 허용해서, 이게 바뀌면 MCP가 안 떠요.

해결 방법 2가지 중 택1
아래 JSON 코드를 직접 타이핑하지 말고 그대로 복사 → 붙여넣기. 복붙된 따옴표는 변환되지 않습니다. (가장 안전)
② 텍스트 편집기 메뉴바 → 편집 (Edit)대체 (Substitutions)스마트 따옴표 (Smart Quotes) 체크 해제

3-2. Notion MCP 설정 추가하기

파일이 비어 있거나 {}만 있다면 아래 내용으로 전체 교체:

// claude_desktop_config.json
{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer ntn_여기에_토큰_붙여넣기\", \"Notion-Version\": \"2022-06-28\"}"
      }
    }
  }
}

이미 다른 MCP가 등록되어 있다면 mcpServers 안에 "notion": { … } 블록만 추가하세요. (앞 항목 끝에 쉼표 잊지 말기)

3-3. 토큰 끼워넣기

위 JSON의 ntn_여기에_토큰_붙여넣기 부분을 1단계에서 복사한 실제 토큰으로 교체:

"Bearer ntn_AbCd1234EfGh5678IjKl9012MnOp3456QrSt7890UvWx"

저장 (⌘ S 또는 Ctrl S)

3-4. Claude Desktop 완전히 재시작

3-5. 연결 확인

  1. Claude Desktop 새 채팅 창
  2. 입력창 아래쪽에 🔌 아이콘 (또는 검색 및 도구 (Search and tools) 메뉴)를 보면 notion이 떠 있어야 함
  3. 클릭해보면 사용 가능한 도구 목록(API-post-search, API-post-page 등)이 나옴
✅ 여기까지 떴으면 연결 성공! 축하합니다. 이제 진짜 자동화로 넘어갑니다.
🚨 안 보일 때 체크리스트
  • JSON 문법 오류 — 쉼표 빠짐, 따옴표 짝 안 맞음이 가장 흔함. jsonlint.com에 붙여넣어 검증
  • 토큰 앞에 Bearer (Bearer + 공백) 빠짐
  • Claude Desktop 완전 종료 안 함 — 창만 닫지 말고 ⌘ Q
  • npx 없음 — Node.js 설치 필요
04 · 1-MIN PRACTICE

Claude한테 "Notion 페이지 만들어줘" 시키기

이제 진짜 자동화의 맛을 봅니다. Claude Desktop 채팅창에 아래 프롬프트를 그대로 복붙해보세요.

📝 실습 프롬프트

내 Notion의 "MCP 실습장" 페이지 아래에
"오늘의 할 일"이라는 새 페이지를 만들어줘.

페이지 안에는 체크박스 형태로
할 일 3가지 샘플을 넣어줘:
- 아침 스트레칭
- 이메일 답장
- 30분 산책

무슨 일이 일어나나요?

  1. Claude가 도구 사용 권한을 묻는 팝업을 띄움 → 한 번 허용 (Allow once) 또는 항상 허용 (Always allow) 클릭
  2. Claude가 Notion API를 호출해서 페이지 생성
  3. Notion으로 가서 새로고침 → MCP 실습장 안에 오늘의 할 일 페이지가 생겨있음 🎉

다음 단계로 확장해볼 만한 것들

시나리오한 줄 설명
회의록 자동 정리 회의 메모를 붙여넣으면 "요약 / 결정사항 / To-do" 구조로 Notion DB에 적재
뉴스 클리핑 매일 아침 관심 키워드 뉴스 5개 → Notion 데이터베이스에 자동 기록
아이디어 받아쓰기 "이거 메모해줘" 하면 자동으로 Notion Inbox에 추가
05 · NEXT LEVEL

다른 도구와 엮어서 진짜 자동화 만들기

Notion 연결만으로는 "내가 Claude한테 시키는 것"까지만 됩니다. 사람이 안 시켜도 알아서 돌아가게 하려면 한 단계 더 필요해요.

  • Telegram Bot MCP 추가 → "매일 아침 9시에 오늘 할 일을 텔레그램으로 알림"
  • Naver Search MCP 추가 → "매일 아침 관심 키워드 뉴스 → Notion 적재"
  • n8n / Make / Zapier와 연결 → 스케줄·트리거 기반 완전 자동화

이 부분은 별도 가이드에서 다룹니다.

06 · APPENDIX

부록 · Claude Code CLI 사용자라면

터미널 기반 Claude Code를 쓰시는 분은 3단계가 다음으로 바뀝니다.

# 한 줄 명령
claude mcp add notion \
  --env OPENAPI_MCP_HEADERS='{"Authorization":"Bearer ntn_여기에_토큰","Notion-Version":"2022-06-28"}' \
  -- npx -y @notionhq/notion-mcp-server

# 확인
claude mcp list

또는 프로젝트 루트에 .mcp.json 파일을 만들고 위의 3-2 JSON을 그대로 넣어도 됩니다.

07 · FAQ

자주 묻는 질문

토큰을 잘못 노출했어요

Notion 통합 페이지에서 재발급 (Rotate) 버튼으로 즉시 무효화 + 재발급하세요. 기존 설정 파일의 토큰도 새 걸로 교체해주시면 됩니다.

무료 Notion 계정에서도 되나요?

네, 됩니다. Free / Plus / Business 모두 Internal Integration 기능을 제공합니다.

회사 Notion에서 통합을 못 만들겠어요

관리자가 "Internal integrations" 정책을 막아놨을 가능성이 큽니다. IT/관리자에게 요청하거나 본인 개인 워크스페이스로 진행하세요.

다른 사람이 만든 페이지에도 Claude가 접근하나요?

2단계에서 명시적으로 connect한 페이지(와 그 하위)만 접근 가능합니다. 그 외는 일절 안 보입니다. 보안상 안전.

매번 권한 팝업이 뜨는 게 귀찮아요

팝업에서 항상 허용 (Always allow)를 선택하면 해당 도구는 그 후 자동 승인됩니다.

npx 명령이 없다고 떠요

Node.js가 설치되지 않은 상태입니다. nodejs.org에서 LTS 버전을 설치해주세요. 설치 후 Claude Desktop 재시작.


한 줄 요약

Notion 통합 토큰 발급 → 페이지에 연결 → Claude 설정 JSON에 붙여넣기 →

OAuth도, 클라우드 콘솔도, 카드 등록도 없습니다.
토큰 한 줄이면 가장 빠르게 "AI가 내 도구에 들어와 일하는" 경험을 얻을 수 있어요.