{"repo":"claude-world/notebooklm-skill","free":true,"listed":false,"github":"https://github.com/claude-world/notebooklm-skill","clone":"git clone https://github.com/claude-world/notebooklm-skill.git","description":"NotebookLM does the research, Claude writes the content. Research → Synthesis → Content Creation → Publishing. Claude Code Skill + MCP Server.","language":"Python","stars":431,"topics":["ai-research","claude-code","claude-code-skill","content-pipeline","mcp-server","notebooklm","notebooklm-py","podcast-generator"],"license":"MIT","category":"mcp-servers","readme_excerpt":"notebooklm-skill Source-grounded NotebookLM automation for terminals and AI agents. 繁體中文 notebooklm-skill gives humans and MCP clients one consistent interface for Google NotebookLM. It creates notebooks from URLs, raw text, and local files; asks grounded questions with citation metadata; completes fast or deep web research; and generates or downloads NotebookLM artifacts. The project is built around notebooklm-py 0.7.x and includes: - a JSON-first core CLI; - five end-to-end research pipelines; - a 13-tool FastMCP server; - profile-aware authentication and Skill installers; - one shared compatibility layer, so CLI, pipelines, and MCP use the same behavior. This is an unofficial integration with NotebookLM's web API. Google can change the service, availability, quotas, or artifact behavior without notice. Quick start Isolated source install The installer creates a dedicated virtual environment, installs Chromium, links five commands into /.local/bin , and installs the Claude Code Skill using the standard directory layout. Ensure /.local/bin is on PATH . PyPI or uvx Direct upstream login is also available: Sessions are profile-aware. Select one with --profile NAME before a CLI subcommand, or set NOTEBOOKLM PROFILE . To use the locally installed Google Chrome instead of bundled Chromium: Core CLI All successful commands print structured JSON to stdout. Diagnostics go to stderr; authentication errors return exit code 4 and argument errors return exit code 2. Commands resolve an ","default_branch":null,"files":null,"tree":[],"storefront":"/r/claude-world","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/claude-world/notebooklm-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}