안녕하세요, 약토피아 약디입니다☺️
“약국에서 특정 건가식 성분을 찾는 손님이 갑자기 늘었는데,
알고 보니 인터넷에서 화제가 된 뒤였다네요.”
이런 움직임을 감이 아니라 숫자로 먼저 볼 수 있으면 좋겠죠.
그래서 오늘은 Claude로 네이버 데이터랩에서 정보를 가져와 건강기능식품 성분 트렌드를 분석하고,
Notion에 아카이빙하는 방법을 준비했습니다.
Step 1. 사전 준비물
오늘 필요한 준비물은 네 가지예요.
- Node.js 설치 (로컬 MCP 서버를 실행해주는 프로그램이에요)
- Claude Desktop 설치
- Naver Cloud 계정 — ncloud.com에 로그인해 Console에 들어갈 수 있으면 됩니다
- Notion 계정 — 결과를 저장할 전용 페이지나 워크스페이스를 하나 준비해주세요
Step 2. Node.js 설치하고 확인하기
네이버 MCP 서버는 Javascript(자바스크립트)로 만들어져 있어요.
Javascript는 웹에서 많이 쓰는 프로그래밍 언어인데,
이걸로 만든 프로그램을 내 컴퓨터에서 돌리려면 Node.js가 있어야 합니다.
1/ Node.js 공식 다운로드 페이지에서 설치 프로그램 다운받아 실행하기
2/ 설치 확인하기
맥은 Spotlight(⌘+스페이스)에서 터미널, 윈도우는 Win+X → PowerShell을 열고 node -v를 입력합니다.
v24.xx.x 같은 형태로 버전이 확인되면 설치가 잘 된 것입니다.
Step 3. 네이버 API 키 발급받기
네이버에서 데이터를 받아오려면 API 키가 필요해요. 발급받아 볼게요.
API는 데이터를 주고받는 창구입니다.
식당에서 주방에 직접 들어가지 않고 점원에게 주문하듯, 데이터를 가진 회사가 "이렇게 물어보면 이렇게 답해드립니다"라고 열어둔 주문 창구예요.
1/ Naver Cloud Platform에 접속 후 로그인
2/ 상단 [서비스 > NAVER API HUB > 신청하기 > Application] 에서 Application 등록
NAVER API HUB의 Application 탭에서 API를 선택하고
[My account > 과금 정보 및 비용 관리]에서 결제 수단을 등록해야 합니다.
3/ 인증 정보에서 Client ID & Client Secret 두 값을 확인
Client ID와 Client Secret은 Step 4에서 바로 사용할 것이니 안전한 곳에 복사해두세요.
API Key는 비밀번호와 같다고 생각하시면 돼요. 외부에 노출 하지마세요.
잠깐, 어떤 API를 골라야 하나요?
Application 등록 화면에서 API를 고르게 되는데요.
세 가지가 각각 다른 질문에 답합니다.
API | 답하는 질문 | 돌아오는 값 | 예시 질문 |
|---|---|---|---|
검색 | 어떤 문서와 내용이 있는가 | 뉴스·블로그·카페·지식iN 등 검색 문서 | "글루타치온이 어떤 효능과 함께 언급되는지 정리해줘" |
검색어트렌드 | 검색 관심도가 언제·누구에게 높은가 | 일·주·월별 검색 관심도, 성별·연령·기기 구분 | "NMN과 크레아틴의 12개월 검색 추이를 비교해줘" |
쇼핑인사이트 | 쇼핑에서 어떤 카테고리가 많이 클릭되는가 | 카테고리별 클릭 관심도, 성별·연령·기기 구분 | "밀크씨슬 카테고리의 6개월 클릭 추이를 연령별로 뽑아줘" |
성분 트렌드에 바로 필요한 건 검색어트렌드와 쇼핑인사이트 두 가지예요.
뉴스·블로그·지역·지식iN 같은 검색 API도 함께 신청해두면, 나중에 "이 성분이 어떤 맥락으로 언급되는지"를 볼 때 쓸 수 있습니다.
Step 4. Claude Desktop에 네이버 MCP 붙이기
Claude가 네이버 데이터랩에 접근할 수 있도록, Claude Desktop의 설정 파일에 서버 정보를 넣는 단계예요.
오늘 과정에서 제일 어려워 보이는 부분인데, 결론부터 말씀드리면 Claude에게 시키면 됩니다.
💡 그 전에, MCP가 뭔가요?
MCP(Model Context Protocol)란, AI가 외부 도구를 쓸 때 지키는 공통 규격이에요.
콘센트 모양이 정해져 있어야 어느 기기든 꽂히듯, 이 규격을 지킨 도구는 규격을 지원하는 AI에서 사용할 수 있어요.
MCP 서버는 어디서 돌아가느냐에 따라 두 종류로 나뉩니다.
- 로컬 MCP
내 컴퓨터에서 실행됩니다.
프로그램을 직접 설치해야 하고, Claude가 그 프로그램을 실행시켜 주고받아요. - 원격 MCP
서비스 제공자나 Anthropic이 운영하는 서버에서 늘 돌아가고 있어요.
나는 연결만 하면 됩니다.
오늘 사용할 네이버 MCP는 로컬 MCP인데, claude.ai 웹에서는 로컬 MCP가 지원되지 않아요.
클로드 데스크톱 앱이 필요한 이유입니다.
네이버 MCP를 붙이면 Claude가 네이버에 직접 물어보고 답합니다.
네이버는 공식 MCP를 제공하지 않아요.
네이버가 공식으로 열어둔 건 API까지예요.
그 API를 Claude에 이어주는 MCP 서버는 네이버가 제공하지 않습니다.
대신 개인 개발자가 오픈소스로 공개해둔 서버가 있어요.
오늘은 이걸 내 컴퓨터에 설치해서 쓸 거예요.
- naver-search MCP
https://github.com/isnow890/naver-search-mcp
설치는 Claude에게 시키면 됩니다
설정 파일을 열어서 직접 편집할 수도 있지만, 더 쉬운 방법이 있어요.
Claude Desktop 안에는 Code 탭이 있습니다. (클로드 유료 버전만 가능)
여기선 Claude가 내 컴퓨터의 파일을 직접 읽고 고칠 수 있어요.
그래서 저장소 주소만 건네주면, 설정을 알아서 맞춰줍니다.
1/ Code 탭 → 새로 생성
2/ 아래를 그대로 붙여넣습니다.
https://github.com/isnow890/naver-search-mcp
이 저장소 README를 읽고, 이 MCP 서버를 Claude Desktop에 연동해줘.
claude_desktop_config.json을 직접 수정하면 되고, 기존 내용은 지우지 마.
키는 NAVER API HUB에서 받은 걸 쓸 거야.3/ Claude가 step 3에서 저장한 API 키 두 개를 알려달라고 요청할 거에요.
4/ 키는 채팅에 붙여넣지 말고, 직접 채워 넣습니다
Claude가 "지금 API 키를 알려주시면 바로 넣어드릴게요"라고 할 수도 있는데, 그렇게 하지 마세요.
(API 키는 비밀번호처럼 다뤄주세요.)
대신 이렇게 답해보세요.
키는 지금 넣지 말고 자리표시자로 비워둬. 값은 내가 직접 채울게.그러면 API 키 자리만 비운 채로 코드가 작성돼요.
이제 설정(Settings) → 개발자(Developer) → 구성 편집(Edit Config)에서 claude_desktop_config.json 파일을 열고,
비어 있는 두 자리에 Step 3에서 받은 값은 Client ID와 Client Secret 값을 붙여넣고 저장하면 됩니다.
5/ 완전 종료했다가 다시 켭니다
맥은 ⌘+Q, 윈도우는 시스템 트레이 아이콘에서 Quit까지 실행한 뒤 다시 엽니다.
창만 닫는 것으로는 부족할 수 있습니다. 첫 실행은 npx가 패키지를 내려받느라 10~20초 정도 걸릴 수 있어요.(npx는 필요한 프로그램을 그때그때 내려받아 바로 실행해주는 명령어예요.)
6/ running으로 뜨면 성공이에요
[설정 → 개발자 → 로컬 MCP 서버]에서 naver-search가 running으로 표시되면 완료된 것입니다.
오류가 난다면, 그 화면을 스크린샷해서 Claude에게 물어보세요.
클로드가 친절하게 알려줄 거에요.
Step 5. 첫 호출 테스트하기
연결이 됐는지는 실제로 한 번 불러보면 확실해져요.
1/ 새 채팅을 열고 이렇게 입력해보세요.
네이버 쇼핑에서 '글루타치온' 카테고리를 찾아줘2/ 도구 실행 승인 팝업이 뜨면 "허용" 을 누릅니다.
내 컴퓨터에서 MCP 도구를 실행해도 되는지 확인하는 단계예요.
3/ 성공하면 카테고리 코드와 함께
[식품 > 건강식품 > 영양제 > 글루타치온] 같은 분류 경로가 표시됩니다.
이 코드가 쇼핑인사이트 분석의 기준점이 돼요.
4/ 이어서 내가 알고 싶은 검색 트렌드를 요청하면 돼요.
20~60대 연령별로 최근 6개월 간 검색 추이를 그래프로 비교해줘.
20~60대 연령별로 최근 6개월 간 검색 추이를 그래프로 비교해줘.Step 6. Notion 연결하고 트렌드 DB 만들기
살펴본 데이터를 대화창에 흘려보내지 않고 의미 있는 기록으로 쌓아두기 위해 Notion에 아카이빙까지 해보겠습니다.
Notion은 원격 MCP 서버를 제공해서, 네이버보다 훨씬 쉽게 연결할 수 있어요.
Claude에서 클릭 몇 번이면 연결 가능합니다.
1/ Claude 대화창에서
[+] → [커넥터] → [connector 추가] → [커넥터 둘러보기] → Notion 선택
2/ 브라우저에서 로그인 → 연결할 워크스페이스 선택
3/ Notion에 트렌드 아카이브 DB 만들기
[프롬프트 예시]
글루타치온, 코큐텐, 오메가3, 밀크씨슬, 아연 카테고리의 최근 6개월 클릭 트렌드를 뽑아서 상승률 순위를 만들어줘.Notion에 '성분 트렌드 DB'라는 데이터베이스를 만들어줘.
속성은 성분(제목), 측정일(날짜), 지수(숫자), 변화율(퍼센트), 판정(선택),
카테고리코드(텍스트), 소스(선택), 비고(텍스트)로 해줘이 때 판정 기준을 미리 고정하면 좋아요.
판정 기준이 매달 달라지면 월별 비교 자체가 불가능해져요.
그래서 DB를 만들 때 아래 예시처럼 판정 기준도 함께 정해두면 좋아요.
판정 | 기준 |
|---|---|
급상승 | +50% 이상 |
상승 | +15% 이상 ~ +50% 미만 |
유지 | 그 사이 구간 |
하락 | -30% 이하 |
신규진입 | 직전 기록 없음 |
시즌성 | 전년 동기 유사 패턴 |
기록은 두 번째부터 의미가 생겨요.
같은 구조로 반복 적재하면 변화율·신규진입·시즌성까지 볼 수 있습니다.
- 첫 회(적재):
방금 뽑은 성분별 상승률 순위를 '성분 트렌드 DB'에 이번 달 스냅샷으로 저장해줘 - 다음 회(비교):
성분 트렌드 DB에서 지난달 기록을 불러와서 이번 달과 비교해줘
오늘은 클로드에 네이버와 노션 MCP를 연결해서,
건강기능식품 성분 트렌드를 확인하고 아카이빙하는 방법에 대해서 알아봤어요! 🙂
오늘 내용이 도움 되셨다면, 주변 동료분들께 많이 공유해주세요💚
- 약토피아 홈페이지
- 약토피아 인스타그램
- 약토피아 AI 오픈카톡방 (참여코드: 0327)
- 약토피아 링크드인


