notebooklm-mcp-2026
MCP server for querying Google NotebookLM notebooks. Works with Claude Code, Claude Desktop, Cursor, and VS Code.
파일 탐색기
- cleanup-branches.md
- release.md
- sync-docs.md
- settings.local.json
- bug_report.yml
- config.yml
- feature_request.yml
- ci.yml
- claude-code-review.yml
- claude.yml
- publish.yml
- CODEOWNERS
- dependabot.yml
- FUNDING.yml
- pull_request_template.md
- basic_workflow.py
- follow_up_conversation.py
- __init__.py
- auth_tools.py
- notebooks.py
- query.py
- sources.py
- __init__.py
- __main__.py
- auth.py
- cli.py
- client.py
- config.py
- protocol.py
- server.py
- __init__.py
- conftest.py
- test_auth.py
- test_cli.py
- test_client.py
- test_integration.py
- test_protocol.py
- test_tools.py
- .gitignore
- .pre-commit-config.yaml
- ARCHITECTURE.md
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- flow_animation.gif
- LICENSE
- notebooklm_mcp_hero.png
- pyproject.toml
- README.md
- SECURITY.md
- smithery.yaml
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
login
설명 보기 ▼
login
콘솔 및 가상 라인 인증을 관리.
`line` 설정 모드에서 사용함.
더 많은 정보: <https://www.cisco.com/c/en/us/td/docs/routers/sdwan/command/iosxe/qualified-cli-command-reference-guide/m-line-commands.pdf>.
login local
로컬 사용자 이름과 비밀번호를 사용하여 인증:
login {{user}}
Log in as a user:
login -f {{user}}
Log in as user without authentication if user is preauthenticated:
brew install
설명 보기 ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
chromium
설명 보기 ▼
chromium
구글에서 주도하는 오픈소스 웹 브라우저.
참고: 원하는 웹 브라우저로 `chromium` 명령어를 대체할 수 있습니다. 예를 들어 `brave`, `google-chrome`, `opera`, `vivaldi` 등을 사용할 수 있습니다.
더 많은 정보: <https://www.chromium.org/developers/how-tos/run-chromium-with-flags/>.
chromium {{https://example.com|path/to/file.html}}
특정 URL 또는 파일 열기:
chromium {{https://example.com|path\to\file.html}}
특정 URL 또는 파일 열기:
chromium --incognito {{example.com}}
익명으로 열기:
eval
설명 보기 ▼
eval
현재 쉘에서 인수를 단일 명령으로 실행하고 그 결과를 반환.
더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-eval>.
eval "{{echo foo}}"
"foo" 인수를 사용하여 `echo`를 호출:
eval "{{foo=bar}}"
현재 쉘에서 변수를 설정:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
google-chrome
설명 보기 ▼
google-chrome
이 명령은 `chromium`의 별칭입니다.
더 많은 정보: <https://www.google.com/chrome/>.
tldr chromium
자세한 내용은 원본 명령을 참고하세요:
npx
설명 보기 ▼
npx
이 명령은 `npm exec`의 별칭입니다.
tldr npm exec
자세한 내용은 원본 명령을 참고하세요:
pip install
설명 보기 ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pipx
설명 보기 ▼
pipx
Python 애플리케이션을 격리된 환경에서 설치하고 실행.
더 많은 정보: <https://manned.org/pipx>.
pipx run {{pycowsay}} {{moo}}
임시 가상 환경에서 앱 실행:
pipx install {{package}}
가상 환경에 패키지 설치 및 진입점을 경로에 추가:
pipx uninstall {{package}}
설치된 패키지 나열:
powershell
설명 보기 ▼
powershell
이 명령은 `powershell` 대신 `pwsh`를 사용하는 크로스 플랫폼 버전의 PowerShell(이전에는 PowerShell Core로 알려짐)과 혼동될 수 있습니다.
Windows의 원본 `powershell` 명령은 레거시 Windows 버전의 PowerShell(버전 5.1 이하)을 사용하는 데 여전히 사용할 수 있습니다.
더 많은 정보: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pwsh>.
tldr pwsh
최신 크로스 플랫폼 버전의 PowerShell(버전 6 이상)의 명령에 대한 문서 보기:
powershell
대화형 쉘 세션 시작:
tldr powershell {{[-p|--platform]}} windows
레거시 Windows PowerShell(버전 5.1 이하)의 명령에 대한 문서 보기:
pytest
설명 보기 ▼
pytest
Python 테스트 실행.
더 많은 정보: <https://docs.pytest.org/en/latest/how-to/usage.html>.
pytest {{path/to/test_file1.py path/to/test_file2.py ...}}
특정 파일에서 테스트 실행:
pytest -k {{expression}}
특정 [k]eyword 표현식과 일치하는 테스트 실행:
pytest {{[-x|--exitfirst]}}
테스트가 실패하거나 오류가 발생하면 즉시 종료:
python
설명 보기 ▼
python
Python 언어 인터프리터.
더 많은 정보: <https://docs.python.org/using/cmdline.html>.
python
REPL(대화형 셸) 시작:
python {{path/to/file.py}}
특정 Python 파일 실행:
python -i {{path/to/file.py}}
특정 Python 파일 실행 후 REPL 시작:
ruff check
설명 보기 ▼
ruff check
An extremely fast Python linter. `check` is the default command - it can be omitted everywhere.
If no files or directories are specified, the current working directory is used by default.
ruff check {{path/to/file_or_directory1 path/to/file_or_directory2 ...}}
Run the linter on the given files or directories:
ruff check --fix
Apply the suggested fixes, modifying the files in-place:
ruff check --watch
Run the linter and re-lint on change:
timeout
설명 보기 ▼
timeout
명령을 일정 시간 제한 내에서 실행.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/timeout-invocation.html>.
timeout 3s sleep 10
`sleep 10`을 실행하고 3초 후 종료:
timeout {{[-s|--signal]}} {{INT|HUP|KILL|...}} {{5s}} {{sleep 10}}
시간 제한이 만료되면 명령에 [s]ignal을 전송 (`TERM`이 기본, 모든 신호 목록은 `kill -l`):
timeout {{[-v|--verbose]}} {{0.5s|1m|1h|1d|...}} {{command}}
시간 초과 시 전송된 신호를 `stderr`에 [v]erbose 출력으로 표시:
uv tool
설명 보기 ▼
uv tool
Install and run commands provided by Python packages.
uv tool run {{command}}
Run a command from a package, without installing it:
uv tool install {{package}}
Install a Python package system-wide:
uv tool upgrade {{package}}
Upgrade an installed Python package:
where
설명 보기 ▼
where
명령의 모든 알려진 인스턴스를 보고.
이는 `$PATH` 환경 변수에 있는 실행 파일, 별칭 또는 셸 내장 명령일 수 있습니다.
더 많은 정보: <https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html>.
where {{command}}
명령의 모든 인스턴스 찾기:
tldr where-object
파일 패턴의 위치 표시:
where {{file_pattern}}
파일 크기와 날짜를 포함하여 파일 패턴의 위치 표시:
apt install
설명 보기 ▼
apt install
Install packages for Debian-based distributions.
sudo apt install {{package}}
Install a package, or update it to the latest version:
sudo apt install {{[-V|--verbose-versions]}} {{package}}
Display verbose package version information during installation or update:
dnf install
설명 보기 ▼
dnf install
Install packages on Red Hat-based distributions.
sudo dnf {{[in|install]}} {{package1 package2 ...}}
Install packages by name:
sudo dnf {{[in|install]}} {{path/to/file}}
Install a package from a local file:
sudo dnf {{[in|install]}} {{https://example.com/package.rpm}}
Install a package from the internet:
pacman -S
설명 보기 ▼
pacman -S
This command is an alias of `pacman --sync`.
tldr pacman sync
View documentation for the original command:
query
설명 보기 ▼
query
프로세스, 세션 및 원격 데스크톱 세션 호스트 서버에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/query>.
query session
모든 사용자 세션 표시:
query session /server:{{hostname}}
원격 컴퓨터의 현재 사용자 세션 표시:
query user
로그인한 사용자 표시:
