여러분, 구독하시는 뉴스레터 있나요? 이..일단 GPTers 뉴스레터는 구독하고 계시겠죠?
그런데, 하도 좋은 뉴스레터는 많고... 읽을 시간은 부족하고....
그렇게 쌓인 뉴스레터를 애써 외면하는 나 자신을 발견하게 되죠.
이번에는 아주 간단하게, Claude MCP만 활용해서 뉴스레터를 Notion에 넣는 방법을 소개해 드리겠습니다.
진행 방법
1. Gmail 연동 / Notion MCP 연결하기
우선, 요약할 Gmail에 해당하는 Google 계정을 Claude와 연결해 줍니다.
조절 표시를 눌러 'Gmail 검색'을 on하시면, 자동으로 로그인해서 연결이 될 겁니다.
그 다음, Notion MCP를 연결해줍니다.
https://www.gpters.org/nocode/post/falls-api-settings-notion-Tx9iQCMaaXClx6i
Notion MCP 연결은 스터디장님인 이재엽님의 글을 공유드립니다..!
저 글이 어려우면, Claude에게 직접 물어보시면서 진행하실수도 있습니다..!
2.
미리 Notion 데이터베이스를 만들어줍니다.
사실 Notion MCP로 데이터베이스의 속성을 포함한 '구조'를 만들어달라고 할 수 있지만,
저는 미리 Notion 속성값들을 만드는 걸 다음 세 가지 이유 때문에 선호합니다.
1) 직접 관리할 수 있음 - AI에게 만들어달라고 하면 내가 원하지 않는 속성값을 담는 경우가 생깁니다. 어느 정도 Notion 숙련도가 있는 저는 직접 데이터베이스 속성들을 조정하는 게 더 좋더라구요.
2) 조금이라도..Claude의 토큰 값을 아끼기 위해... 속성을 만드는 데 에너지를 허비
3) 미리 속성값을 만들어서, 뉴스레터 요약을 각 속성에 맞게 요약시킬 수 있음!저저
저는 테스트용으로 만든 '스크렙페이지'를, '제목 / 핵심요약 / 키워드(다중선택) / 전반적인 요약 / URL'정도 만들었습니다.
3.
이제 프롬프트를 입력해, Gmail에 있는 뉴스레터를 긁어와 요약하고, Notion에 넣을 수 있습니다.
GPTers 뉴스레터가 분류되어 있는 속성인 '업데이트'를 지정하고, [지피터스 뉴스레터]를 긁어올 거니까 공통 제목을 언급해둔 다음, 검색할 개수와 기간을 입력해줍니다. 전체 기간의 지피터스 뉴스레터를 검색하게 하면 바로 토큰이 다 소모될 수가 있으니, 최대한 자세하게 지정하는 걸 추천합니다.
그 다음, 앞서 제작해 둔 노션 속성값들대로 요약한 이후, 지정한 Database에 넣는 걸 부탁합니다.
Notion MCP 꿀팁?인데, 만약 Notion MCP로 특정 '데이터베이스'에 넣게 하려면, 반드시 데이터베이스 제목과 함께 '데이터베이스'라는 점을 언급해야 합니다. 페이지라고 하면 헛돌더라구요 ㅎ..
앞서 결과물을 공유드렸지만, 위와 같이 나옵니다 ㅎㅎ
결과와 배운 점
뉴스레터를 요약까지 해서 한번 더 읽는 건 지식을 습득하는 입장에서 아쉽지만, 놓치고 쌓인 뉴스레터를 읽는 데에는 꽤 좋은 것 같습니다. 그래도..안 읽는 것보다는 낫지 않을까요!
그리고 Notion MCP와 Gmail 읽는 게 상당히 빠르게 토큰 소모가 되다 보니, 자주 대화가 끊겼었습니다. 최대 5개 정 도 한 번에 요약하는 게 한계라고 생각합니다. 일주일 단위 정도씩 굴릴 수 있게, 프로젝트로 만들어 두고 한 번씩 굴리는 것도 나쁘지 않겠다고 생각하비낟.