가이드

노션 MCP: AI를 워크스페이스에 연결하는 완벽 가이드

이 페이지의 내용
핵심 요약Notion MCP는 노션이 호스팅하는 모델 컨텍스트 프로토콜 서버예요. OAuth로 한 번 연결하면 Claude, Claude Code, Cursor, VS Code, ChatGPT 같은 AI 도구가 사용자의 권한으로 워크스페이스를 검색하고, 읽고, 편집할 수 있어요. 서버 주소는 mcp.notion.com/mcp이며, Claude Code에서는 명령어 하나로 전체 설정을 마칠 수 있어요. 아래에서는 호스팅형과 자체 호스팅형의 차이, 클라이언트별 설정 방법, 에이전트가 실제로 할 수 있는 작업, 보안, 그리고 MCP만으로는 얻을 수 없는 한 가지를 살펴봐요.

Notion MCP란?

MCP(Model Context Protocol)는 AI 어시스턴트가 외부 도구와 데이터 소스를 사용할 수 있게 해주는 개방형 표준이에요. Notion MCP는 노션이 공식적으로 구현하고 호스팅하는 MCP 서버예요. AI 도구와 워크스페이스 사이에서, 에이전트가 직접 사용법을 파악해야 하는 API를 그대로 제공하는 대신 검색, 페이지 읽기, 페이지 편집, 데이터베이스 쿼리처럼 타입이 정의된 도구 모음으로 노션을 제공해요.

실제 사용 경험은 기존 통합 토큰 방식과 하늘과 땅 차이예요. OAuth로 한 번 인증하면 에이전트가 사용 가능한 도구를 자동으로 파악하고, 페이지 콘텐츠는 마크다운으로 전달돼요. 모델이 다루기 쉬울 뿐 아니라 노션의 블록 JSON보다 토큰 비용도 훨씬 적게 들어요.

호스팅 서버와 자체 호스팅 서버 비교

공식 실행 방식은 두 가지이며, 기본으로 선택할 방식은 명확해요.

호스팅형 Notion MCP 자체 호스팅형 (notion-mcp-server)
설정OAuth, 몇 분이면 완료통합 토큰 + JSON 설정
실행 위치노션 인프라내 컴퓨터 (npx / Docker)
도구마크다운에 최적화, 높은 토큰 효율22개 API 도구 (v2.0), 마크다운 읽기/쓰기 포함
읽기 전용 모드없음 — 내 권한 전체 사용있음 — 읽기 전용 통합 토큰
지원 현황활발히 개발 중운영이 종료될 수 있음, 적극적인 모니터링 없음

접근 범위를 읽기 전용으로 제한하거나 외부 네트워크와 완전히 분리된 환경이 꼭 필요한 경우가 아니라면 호스팅 서버를 사용하세요. 노션은 오픈 소스인 GitHub의 notion-mcp-server가 더 이상 우선순위가 아니며, 운영이 종료될 수 있다고 명확히 밝혔어요.

설정: Claude Code, Claude Desktop, Cursor, ChatGPT

Claude Code (명령어 하나로 설정)

claude mcp add --transport http notion https://mcp.notion.com/mcp

다음에 실행하면 Claude Code에서 OAuth 인증 절차가 시작돼요. 접근을 승인하면 노션 도구가 자동으로 표시돼요.

Claude Desktop

설정 → 커넥터 → 디렉터리에서 노션을 추가하거나(클릭 한 번), URL https://mcp.notion.com/mcp로 사용자 지정 커넥터를 추가하세요.

Cursor

.cursor/mcp.json(프로젝트) 또는 전역 MCP 설정에 추가하세요.

{
  "mcpServers": {
    "notion": { "url": "https://mcp.notion.com/mcp" }
  }
}

ChatGPT 및 기타 도구

MCP 클라이언트로 작동할 수 있는 도구라면 모두 연결할 수 있어요. ChatGPT는 커넥터를 통해 MCP 연결을 지원해요. MCP를 지원하지 않는 도구는 Notion MCP를 전혀 사용할 수 없으며, 이는 설정이 “작동하지 않는” 가장 흔한 이유예요.

자체 호스팅 방식

notion.so/profile/integrations에서 내부 통합을 만들고, 에이전트에 제공하려는 특정 페이지에 대한 접근 권한을 부여한 다음 토큰으로 서버를 실행하세요.

{
  "mcpServers": {
    "notionApi": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": { "NOTION_TOKEN": "ntn_****" }
    }
  }
}

에이전트가 실제로 할 수 있는 일

  • 검색 — 내 페이지와 연결된 콘텐츠 전반을 검색해요. 사용자가 내용을 붙여 넣는 대신 에이전트가 필요한 맥락을 찾아요.
  • 페이지를 마크다운으로 읽기 — 한 번의 호출로 페이지 전체 콘텐츠를 가져와요. 토큰 효율이 높고, 회의 노트의 녹취록도 포함돼요.
  • 작성 및 편집 — 페이지를 만들거나, 콘텐츠를 덮어쓰거나, 특정 부분을 찾아 바꿀 수 있어요.
  • 데이터베이스 작업 — 필터와 정렬을 적용해 데이터 소스를 쿼리하고, 속성을 업데이트하고, 항목을 만들어요.
  • 이동 및 정리 — 페이지의 상위 페이지를 변경하고 구조를 관리해요.

실제로 이 기능이면 LLM 위키의 전체 작업 흐름을 처리할 수 있어요. 에이전트가 자료를 읽어 들이고, 요약을 노션에 작성하고, 페이지를 서로 연결한 뒤, 이렇게 쌓아 둔 내용을 바탕으로 질문에 답해요. 저희도 매일 바로 이 구성을 사용해요. 복사해서 붙여 넣을 수 있는 실행 예시는 Claude Code + 노션: 다섯 가지 워크플로에, 한계까지 솔직하게 담은 전체 구축 과정은 노션용 LLM 위키에 있어요.

보안과 권한

  • 내 권한이 접근 범위의 상한선이에요. Notion MCP로 연결된 에이전트는 내 계정이 접근할 수 있는 내용에만 접근할 수 있어요. 그 이상은 접근할 수 없으며, 페이지별 권한을 우회할 수도 없어요.
  • 최소 접근 범위는 직접 정해야 해요. 호스팅 서버는 항상 내 접근 권한 전체로 작동하므로, 민감한 데이터가 있는 워크스페이스에 실험적인 에이전트를 연결하기 전에는 신중히 검토하세요. 읽기 전용 접근이 필요하면 “콘텐츠 읽기” 권한만 있는 통합 토큰으로 자체 호스팅 서버를 사용하세요.
  • Enterprise 관리 기능. Enterprise 요금제의 워크스페이스 관리자는 MCP 거버넌스를 활성화할 수 있어요. 승인된 AI 앱 목록, 연결 감사, 모든 연결을 해제하는 스위치를 제공해요.
  • 데이터는 모델로 전달돼요. 에이전트가 읽는 모든 내용은 해당 에이전트의 컨텍스트에 포함돼요. AI 도구 자체의 데이터 정책도 보안 검토 범위에 포함하세요.

빠져 있는 지도: MCP가 제공하지 않는 것

MCP는 에이전트에게 검색하고, 읽고, 쓰는 손을 줘요. 하지만 눈은 주지 않아요. 모든 쿼리는 열쇠 구멍으로 들여다보는 것과 같아요. 에이전트가 보는 것은 이번에 가져온 페이지뿐이지, 워크스페이스 전체의 모습은 아니에요. 어떤 페이지가 허브인지, 어떤 군집이 있는지, 연결 없이 고립된 페이지가 어디에 있는지는 볼 수 없어요. 이는 검색의 문제가 아니라 그래프의 문제예요.

IVGraph는 바로 이 계층을 노션 + MCP 구성에 더해요. 사용자에게는 워크스페이스를 상호작용 가능한 3D 지식 그래프로 보여주고, 에이전트에게는 IVGraph LLM API를 통해 같은 구조를 프로그래밍 방식으로 제공해요. 검색, 노드 주변의 연결 구조, 페이지 간 최단 경로를 활용할 수 있어요. 에이전트는 MCP로 편집하고, 그래프는 사용자와 에이전트 모두에게 워크스페이스의 실제 모습을 보여줘요.

분류된 결과를 보여주는 노션 워크스페이스 그래프의 AI 기반 검색
MCP는 손, 그래프는 눈이에요.

자주 묻는 질문

Notion MCP를 한 문장으로 설명하면?

Claude, Cursor, ChatGPT 같은 AI 도구가 OAuth를 통해 기존 권한 범위 안에서 노션 워크스페이스를 안전하게 읽고 쓸 수 있게 해주는 노션의 호스팅형 MCP 서버예요.

서버 URL은 무엇인가요?

https://mcp.notion.com/mcp — MCP를 지원하는 클라이언트에 추가하면 돼요. Claude Code에서는 claude mcp add --transport http notion https://mcp.notion.com/mcp를 사용해요.

Notion MCP는 별도 요금이 있나요?

별도로 구매할 제품은 없어요. 기존 노션 계정으로 연결하면 에이전트는 현재 요금제에 포함된 콘텐츠에 접근해요. 연결하는 AI 도구(Claude, Cursor, ChatGPT)에는 각 도구의 요금 체계가 적용돼요.

호스팅형과 GitHub 버전 중 무엇을 쓰면 되나요?

읽기 전용 토큰이나 완전히 로컬에서 실행되는 구성이 필요한 경우가 아니라면 호스팅형을 사용하세요. GitHub 서버는 아직 작동하지만, 더 이상 적극적인 지원을 받지 않으며 운영이 종료될 수 있어요.

Obsidian용 MCP도 있나요?

네, Obsidian 보관함용 커뮤니티 MCP 서버가 있어요. 로컬 마크다운을 사용하므로 구현이 간단해요. 방식은 같고 저장소만 달라요. 지식을 노션에 저장하고 있다면 Notion MCP가 기본 연결 방식이에요.

에이전트에게 손만 주지 말고 지도도 주세요

노션 워크스페이스를 연결해 살아 움직이는 3D 지식 그래프로 살펴보세요. 노드 500개까지 무료예요.

노션으로 로그인 ↵
안드리 다닐첸코

저자 소개

안드리 다닐첸코는 IVGraph의 창립자이자 CTO예요. 사람들이 지식과 상호작용하는 방식을 바꾸는 데 열정을 쏟는 선구적인 기술 전문가로, 3D 그래프 시각화 엔진과 노션 동기화를 설계하며 IVGraph의 기술 개발을 이끌고 있어요.

이어서 읽기

저널의 다른 글

가이드

노션에서 그래프 만드는 법 — 두 가지 모두

노션에서 '그래프'는 두 가지를 뜻해요. 기본 기능인 데이터 차트(/chart, 다섯 가지 유형, 차트 하나는 무료)와 기본 기능으로는 전혀 제공되지 않는 연결 관계 그래프예요. 두 가지 모두 만드는 과정을 단계별로 안내하고, 아무도 언급하지 않는 한계도 짚어봐요.

가이드

노션 마인드맵: 실제로 만들 수 있는 다섯 가지 방법

노션에는 마인드맵 기본 기능이 없지만, 실제로 쓸 수 있는 방법은 다섯 가지예요. Mermaid 코드 블록, 임베드, 토글 템플릿, 자기 참조 관계를 설정한 데이터베이스, 워크스페이스의 실제 연결 관계로 생성한 맵이에요. 각 방법을 솔직하게 비교해 봐요.

가이드

Claude Code + 노션: 스스로 관리되는 세컨드 브레인을 위한 다섯 가지 워크플로

지식 관리 업무의 절반을 차지하는 지루한 작업을 위한 복사·붙여넣기용 프롬프트를 소개해요. 자료 수집, 페이지 간 상호 연결, 주간 검토, 빠진 내용 분석은 물론, 에이전트가 사실에 충실하도록 하는 안전장치까지 다뤄요.

가이드

노션 백링크 가이드: 만들기부터 확인, 실제 활용까지

백링크를 만드는 세 가지 방법, '백링크 N개' 목록의 위치, 일부 링크가 숨겨져 있는 이유, 백링크로 할 수 없는 일을 알아봐요. 전체 링크 구조를 하나의 맵으로 보는 방법도 소개해요.

가이드

노션 관계형과 롤업, 시각적으로 이해하기

데이터베이스를 연결하는 단계별 방법, 양방향 관계, 롤업 활용법, 자기 참조 관계, 한 단계 연결 규칙을 살펴봐요. 데이터베이스 관계가 사실은 지금껏 보지 못한 그래프의 연결선인 이유도 알아봐요.

가이드

노션으로 세컨드 브레인 만들기 — 실제로 계속 쓰게 되는 설계

대부분의 세컨드 브레인이 2월이면 수명을 다하는 이유와, 그렇지 않은 4개 데이터베이스 설계도를 소개해요. 데이터베이스 관계를 뼈대로 삼는 구조, 15분 만에 끝내는 설정, 선택적으로 추가하는 LLM 유지 관리 계층, 세컨드 브레인의 건강 상태를 보여주는 지표로서의 그래프를 살펴봐요.

가이드

LLM 위키란? Karpathy의 패턴 알아보기

AI가 대신 구축하고 관리해 주는 지식 베이스예요. Karpathy가 2026년 4월에 제시한 아이디어의 출발점, LLM 위키가 RAG 및 세컨드 브레인과 다른 점, 마크다운 파일부터 노션까지 실제로 구축하는 세 가지 방법을 알아봐요.