claude-world/notebooklm-skill

NotebookLM does the research, Claude writes the content. Research → Synthesis → Content Creation → Publishing. Claude Code Skill + MCP Server.

解決する課題

Google NotebookLMに対する一貫した自動化インターフェースを提供し、ユーザーやAIエージェントがターミナルまたはModel Context Protocol (MCP) サーバーを介してサービスと対話できるようにします。これにより、ノートブックの作成、ソースの取り込み、根拠に基づいたコンテンツの生成における手動のウェブ操作が不要になります。

仕組み

notebooklm-pyをベースに構築されており、NotebookLMのWeb APIとの非公式な統合を実装しています。ノートブックとソースを管理するためのJSON優先のCLI、コンテンツ作成を自動化するための定義済みリサーチパイプライン(リサーチ結果を記事やソーシャル投稿に変換するなど)、およびClaude CodeやCursorなどのAIクライアントに13のツールを公開するFastMCPサーバーを提供します。

対象ユーザー

  • 開発者およびパワーユーザー: コマンドライン経由でリサーチワークフローを自動化したい方。
  • AIエージェントユーザー: LLMエージェントに、根拠に基づいたノートブックの作成やクエリ実行の能力を与えたい方。
  • リサーチャー: ソースの一括処理や、音声ディープダイブ、スライド、レポートなどの様々なアーティファクトの生成が必要な方。

ハイライト

  • 混合ソースの取り込み: URL、生テキスト、ローカルファイルを組み合わせてノートブックを作成。
  • 根拠に基づいたクエリ: 回答がソースに基づいていることを保証するため、引用メタデータ付きで質問が可能。
  • 多様なアーティファクト生成: 音声 (M4A)、動画 (MP4)、スライド (PDF/PPTX)、レポート (Markdown)、マインドマップなど、幅広い出力を生成・ダウンロード可能。
  • MCP統合: MCP互換のAIクライアントとシームレスに統合できる、すぐに使えるサーバー。
  • リサーチパイプライン: research-to-articlebatch-digest のようなタスクのためのエンドツーエンドのワークフロー。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト