JB

jacob-bd/notebooklm-mcp-cli

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

6.4천 stars 962 forks 품질 98 트렌드 55MIT

Gemini Notebook에 대한 프로그래밍 접근 - 명령줄 인터페이스(CLI), 모델 컨텍스트 프로토콜(MCP) 서버, AI 에이전트 기술을 통해 가능합니다.

개요

— 명령줄 인터페이스(CLI) 또는 모델 컨텍스트 프로토콜(MCP) 서버를 통해 이루어집니다. Pro/무료 및 Google AI Ultra(월 249달러) 등급 계정으로 테스트했습니다. NotebookLM Enterprise 계정에서는 가능할 수 있지만 아직 테스트되지는 않았습니다. 스크립팅, 자동화 또는 인터랙티브 사용을 위해 터미널에서 nlm을 직접 사용하세요: 포괄적인 AI 어시스턴트 문서화를 위해 nlm --ai를 실행하세요. AI 어시스턴트(Claude, Gemini, Cursor 등)를 NotebookLM에 연결하세요: 그다음 자연어를 사용하세요: "양자 컴퓨팅에 관한 노트북을 만들고 팟캐스트를 생성하세요" 📚 - — 다른 NotebookLM MCP로부터의 설치, 로그인, 에이전트 설정 및 마이그레이션 - — 완전한 명령어 참고 - — 예시가 포함된 35개 MCP 도구 모두 - — 설정 및 문제 해결 - — 웹/모바일 커넥터의 실현 가능성, 보안 및 인증 제한 - — 기여자를 위한 내부 API 문서 이 MCP와 CLI는 다음을 사용합니다: - 문서화되지 않았으며 예고 없이 변경될 수 있음 - 브라우저에서 쿠키 추출을 요구할 수 있습니다 (이를 위한 도구가 있습니다!)

개요(AI 번역)

Gemini Notebook에 대한 프로그래밍 접근 — 명령줄 인터페이스(CLI) 또는 모델 컨텍스트 프로토콜(MCP) 서버를 통해.

🚨 신규: 보호된 로그인 저장소 (권장) 저장된 구글 로그인 정보는 이제 암호화되어 일반 파일 대신 컴퓨터 키체인에 키체인에 보관할 수 있습니다. 모두가 개인용 컴퓨터로 전환할 것을 강력히 권장합니다:

NLM 인증 스토리지 세트 보호

💡 ‘nlm setup’ 마법사를 사용해서 마법사에서 ‘자격 증명 보호’ 옵션을 선택할 수도 있습니다

선택 사항: 켜지 않으면 아무것도 변하지 않습니다. 서버, 크론, 도커, SSH 환경은 일반 파일을 유지할 수 있습니다. 📖 작동 원리 · 📺 이 짧은 영상을 시청하세요

🤖 재미있는 사실: 이 영상은 gemini-notebook-mcp를 사용하는 에이전트가 제작했습니다.

참고: 개인/소비자 계정은 정기적으로 테스트됩니다. Gemini Notebook 엔터프라이즈 지원은 실험적입니다. 문서화된 notebook.cloud.google.com 호스트는 프로젝트 인증 global 배포로 실시간 검증되었습니다; 다른 엔터프라이즈 호스트 변형은 추가 검증이 필요할 수 있습니다.

☕ notebooklm-mcp-cli가 유용하다면 저에게 커피 한 잔 사주는 것도 고려해 주세요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Gemini Notebook (formerly Google NotebookLM) CLI & MCP Server

Programmatic access to Gemini Notebook — via command-line interface (CLI) or Model Context Protocol (MCP) server.

🚨 New: Protected login storage (recommended) Your saved Google login can now be encrypted, with its key kept in your computer’s keychain instead of a plain file. We highly recommend everyone switch on a personal computer:

nlm auth storage set protected

💡 You can also use the ‘nlm setup’ wizard and select the ‘Credentials Protection’ option in the wizard

Optional: nothing changes unless you turn it on. Servers, cron, Docker and SSH setups can keep the plain file. 📖 How it works · 📺 Watch this short video

🤖 Fun fact: this video was created by an agent using the gemini-notebook-mcp.

Note: Personal/consumer accounts are tested regularly. Gemini Notebook Enterprise support is experimental. The documented notebook.cloud.google.com host has been live-verified with a project-qualified global deployment; other Enterprise host variants may require additional validation.

☕ If you find notebooklm-mcp-cli useful, consider buying me a coffee. It’s free and built in my spare time — but testing every Gemini Notebook feature takes real time and resources. A coffee helps me cover it and keep shipping. Thank you! 🙏

📺 Watch the Demos

Latest

Claude Cowork & Interactive Reports Codex Setup + Cinematic Video & Slides

MCP Demos

GitHub에서 전체 README 보기

설치

uvx --from notebooklm-mcp-cli notebooklm-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "gemini-notebook-mcp": { "command": "notebooklm-mcp", "env": { "NOTEBOOKLM_BASE_URL": "https://notebook.cloud.google.com", "NOTEBOOKLM_PROJECT_ID": "your-gcp-project-id-or-number", "NOTEBOOKLM_LOCATION": "global" } } } }