피드로 돌아가기
DevOS: Notion MCP Challenge
Dev.toDev.to
Backend

DevOS가 Notion MCP를 통해 작업 관리 시스템을 AI 보조자와 양방향으로 연결해 한 번의 자연어 명령으로 Notion·Gmail·Google Calendar의 맥락을 종합한 실행 계획 생성

DevOS: Notion MCP Challenge

Ajaypartap Singh Maan2026년 3월 28일2intermediate

Context

소프트웨어 엔지니어는 Notion, Gmail, Google Calendar 등 여러 도구에서 작업 맥락이 분산되어 있어 상황을 종합적으로 파악하기 위해 탭을 오가며 정보를 수동으로 정리해야 한다. 이는 맥락 전환 비용이 크고 AI 챗봇에 직접 입력할 경우 실제 작업 상황을 반영하지 못한 일반적 조언만 받게 되는 문제가 있다.

Technical Solution

  • React 프론트엔드(localhost:3000)에서 사용자 입력을 받아 Express 백엔드(포트 3001)로 전송
  • Express 백엔드가 mcp.notion.com/mcp 엔드포인트로 Notion MCP 호출해 Notion 워크스페이스의 실제 작업과 상태, 우선순위를 실시간으로 조회
  • Claude API에 Notion 데이터와 Gmail 받은편지함, Google Calendar 정보를 함께 전달해 우선순위 지정 계획, 이메일 초안, 우선순위 설명, 실행 계획 4개 필드로 구성된 JSON 반환
  • Notion REST API를 사용해 AI 생성 계획을 설정된 상위 페이지 하단에 "Today's Plan" 페이지로 자동 작성해 읽기-쓰기 루프 구성
  • Anthropic MCP 클라이언트 베타를 사용해 도구 탐색과 실행을 처리하므로 수동 API 페이지네이션 불필요

Key Takeaway

MCP를 통해 Notion을 정적 데이터 내보내기 대상이 아닌 실시간 쿼리 가능한 맥락 계층으로 활용하면, AI가 워크스페이스를 읽고 추론한 후 한 번의 명령 주기 내에 즉시 되쓸 수 있어 AI와 실제 작업 도구 간 양방향 데이터 흐름을 구현할 수 있다.


AI 에이전트를 개발하는 팀에서 MCP를 통해 외부 시스템(Notion, Slack, Jira 등)을 직접 연결하면, 하드코딩된 목 데이터 대신 실제 사용자 맥락을 기반으로 응답을 생성할 수 있으며, 응답 결과를 다시 외부 시스템에 작성하는 폐쇄 루프를 형성해 사용자가 별도 도구 전환 없이 한 곳에서 AI 기반 워크플로우를 완성할 수 있다.

원문 읽기