본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 06. 08:11

NotebookLM MCP: 브라우저 탭을 넘어, 로컬 터미널과 AI 어시스턴트에서 분석력을 발휘하세요

요약

NotebookLM MCP는 Google NotebookLM의 강력한 분석 기능을 로컬 터미널, IDE, 그리고 Claude나 Cursor 같은 AI 어시스턴트 환경으로 확장하는 표준화된 인터페이스(MCP)를 제공합니다. 이 도구를 사용하면 단일 지점에서 노트 관리, 다양한 소스 인제스트, 심층 연구 수행, 그리고 발표 자료 및 오디오 콘텐츠 생성 등 NotebookLM의 모든 기능을 자동화하고 통합적으로 활용할 수 있습니다. 특히, 간편한 인증 과정과 안정적인 연결성 덕분에 개발자들은 복잡한 설정 없이도 AI 기반 분석 워크플로우를 구축하여 생산성을 극대화할 수 있습니다.

핵심 포인트

  • NotebookLM의 핵심 기능을 Model Context Protocol (MCP)이라는 표준 인터페이스로 통합함.
  • 터미널, IDE, 외부 AI 어시스턴트(Claude, Cursor 등)에서 NotebookLM의 분석 능력을 직접 활용 가능하게 함.
  • 자동화된 인증 및 연결 복구 기능으로 사용자 경험을 개선하고 워크플로우 중단을 방지함.
  • URL, YouTube 스크립트, Google Drive 파일 등 다양한 소스를 통합적으로 인제스트(Ingest)할 수 있음.
  • 노트북 관리부터 오디오 요약, 슬라이드 제작까지 창의적인 콘텐츠 생성을 프로그래밍 방식으로 지원하는 도구 세트를 제공함.

NotebookLM MCP 는 Google NotebookLM 의 전체 분석 능력을 로컬 터미널, IDE, 그리고 Claude, Cursor, VS Code 와 같은 AI 어시스턴트로 직접 가져옵니다.

노트북 관리, 다양한 소스 인제스트 (Ingest), 심층 연구 트리거, 스튜디오 품질 콘텐츠 생성—all 을 단일 표준화된 Model Context Protocol (MCP) 인터페이스를 통해 수행합니다.

  • Seamless Authentication: notebooklm-mcp auth 로 한 번 로그인. Our automated CDP-based flow handles secure cookie extraction so you can focus on your data.

  • 🔄 Resilient Connectivity: Built-in background session restoration. If your session expires, the server transparently reconnects without breaking your workflow.

  • 📂 Universal Ingestion: Instantly add URLs, YouTube transcripts, Google Drive files, or raw text snippets to any notebook.

  • 🕵️ Autonomous Research: Harness Google's Deep Research engine. Start a task, poll its progress, and import structured insights directly into your project.

  • 🎭 Creative Studio: Programmatically generate Audio Overviews (podcasts), Briefing Docs, Infographics, Slide Decks, and Quizzes from your sources.

npx 로 즉시 실행:

npx -y @m4ykeldev/notebooklm-mcp serve

또는 더 나은 성능을 위해 전역 설치:

npm install -g @m4ykeldev/notebooklm-mcp

수동 쿠키 추적을 잊으세요. Our smart auth flow does the heavy lifting for you.

notebooklm-mcp auth

보안 Chrome 창이 열립니다. Google 계정에 로그인만 하면 나머지를 우리가 처리합니다. 세션은 로컬에 안전하게 저장됩니다.

다음과 같은 mcpServers 설정에 추가하세요:

{
"mcpServers": {
"notebooklm": {
...
  • MCP Settings로 이동.
  • NotebookLM이라는 새로운 서버를 추가합니다.
  • 유형을 command로 설정하고 다음을 입력하세요:

npx -y @m4ykeldev/notebooklm-mcp serve

모든 도구는 AI 의 컨텍스트 윈도우 내에서 원활하게 작동하도록 설계되었습니다.

ToolDescription
notebook_list
Get an overview of all your notebooks, including titles, source counts, and ownership metadata.
notebook_create
Create a new NotebookLM project instantly from your terminal or AI assistant.
notebook_get
Retrieve deep metadata and a full list of sources for a specific notebook.
notebook_describe
Get a high-level, AI-generated summary of everything inside a notebook.
notebook_rename
Update the title of an existing notebook.
notebook_delete
Permanently remove a notebook (requires explicit confirmation).
ToolDescription
notebook_add_url
Add any website or YouTube video as a source. Transcripts are automatically handled.
notebook_add_text
Ingest raw text snippets or local file contents directly into your project.
notebook_add_drive
Connect and import documents, sheets, or slides from your Google Drive.
source_describe
Get detailed AI analysis, summaries, and key topics for any individual source.
source_get_content
Extract the full underlying text of a source for processing by other AI tools.
source_list_drive
List all Drive-based sources and check if they are up-to-date with the original files.
source_sync_drive
Sync selected Google Drive sources to pull the latest changes into NotebookLM.
source_delete
Remove a specific source from your notebook.
도구설명
research_start
Google 의 엔진 (웹 또는 Drive 소스) 을 사용하여 자율 연구 작업을 시작합니다.
research_status
활성 연구 작업의 진행 상황을 추적하고 발견된 통찰력을 확인합니다.
research_import
연구 작업의 결과를 즉시 노트북의 새로운 소스로 가져옵니다.
notebook_query
복잡한, 근거 기반 질문을 하세요. 답변은 직접적으로 소스에서 인용됩니다.
chat_configure
특정 목표나 선호 응답 길이를 설정하여 AI 의 행동을 세밀하게 조정합니다.
도구설명
audio_overview_create
노트북의 소스를 전문적인 팟캐스트 스타일의 오디오 토론으로 변환합니다.
video_overview_create
프로젝트 데이터를 기반으로 구조화된 비디오 설명서를 생성합니다.
report_create
소스에 맞춤화 된 전문 브리핑 문서, 학습 가이드 또는 블로그 포스트를 생성합니다.
slide_deck_create
연구 결과를 자동으로 프레젠테이션 준비용 슬라이드 데크로 변환합니다.
infographic_create
AI 가 생성한 인포그래픽으로 복잡한 데이터와 관계를 시각화합니다.
flashcards_create
노트북의 내용을 숙지하기 위해 인터랙티브 학습 플래시카드를 생성합니다.
quiz_create
제공된 소스에 근거한 지식을 테스트하기 위한 종합 퀴즈를 만듭니다.
data_table_create
정보를 구조화하고 다운로드 가능한 데이터 테이블로 정리합니다.
mind_map_create
노트북의 핵심 개념을 연결하는 시각적 마인드맵을 구축합니다.
studio_status
Studio 아티팩트의 생성 상태를 확인하고 다운로드 링크를 받습니다.
studio_delete
오래된 Studio 아티팩트를 삭제하여 작업 공간을 정리합니다.
도구설명
refresh_auth
연결 문제를 발생 시 세션 갱신을 수동으로 트리거합니다.
save_auth_tokens
쿠키 데이터를 수동으로 저장합니다 (유령 대안 방법).

커스텀 타임아웃: 거대한 소스를 작업할 때? 타임아웃을 증가하세요:notebooklm-mcp serve --query-timeout 120000

연결 확인: auth --show-tokens 를 사용하여 세션 유효성을 검증합니다.

로컬 스토리지: 인증 데이터는 ~/.notebooklm-mcp/auth.json 에만 저장됩니다. 이는 Google 에게 전송되지 않습니다.비공식 도구: 이 프로젝트는 독립적인 커뮤니티 노력이며 Google 과 무관합니다. NotebookLM 웹 플랫폼의 변경에 영향을 받을 수 있습니다.

오픈 소스이며 MIT 라이선스를 따릅니다.
AI-first 개발자를 위해 정밀하게 제작되었습니다. Model Context Protocol 생태계의 일부입니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0