NotebookLM MCP 構造化:無料サーバーがClaudeをNotebookLMに自動プロンプト構造化で接続

NotebookLM MCP Structuredは、Claude Desktop(または任意のMCPクライアント)をNotebookLMノートブックに接続する無料のMCPサーバーです。プロンプトを自動的に構造化し、ClaudeがNotebookLMの応答をどのように処理するかを制御します。
機能概要
このサーバーは質問をNotebookLMに送信し、回答を受け取り、それをClaudeに返します。Gérôme Dexheimerによる元のnotebooklm-mcpフォークとの主な違いは、双方向で動作するプロンプト構造化システムです。
主な特徴
- 自動プロンプト構造化: クエリの種類(比較、リスト、分析、説明、抽出)を検出し、その種類に適応した構造化プロンプトを構築
- 完全性チェック: 回答が不完全と思われる場合、Claudeは自律的にNotebookLMに2〜3回の追加クエリを実行可能
- 忠実性制約: ノートブック文書に基づかない情報の追加を防止しつつ、統合と再構成を許可
- 多言語対応: 翻訳レイヤーなしで任意の言語のクエリを処理
- 簡素化された認証: よりクリーンなブラウザセッション処理のためにPatchright(Playwrightのフォーク)を使用
アーキテクチャ
構造化ロジックはask_questionのMCPツール記述に実装されています。これは、指示がサーバー側で定義されながらクライアント側でClaudeによって実行される意図的なアーキテクチャ上の選択です。このアプローチにより、元のコードと比較してコード量が大幅に削減されました。
開発とドキュメント
開発全体はClaude Code(Opus 4.6)によるvibe codingで行われ、手動コーディングは一切ありませんでした。マニュアルはClaudeのCoworkモードを使用して作成され、インストール、設定、構造化システムの仕組み、トラブルシューティングをカバーする11の章が含まれています。
元バージョンとの実用的な違い
- Chromeインスタンスを閉じる必要がない簡素化された認証
- より小さく読みやすいコードベース
- 非開発者向けの包括的なマニュアル
このサーバーはGitHubで公開されており、PDFダウンロードオプション付きの完全なマニュアルが含まれています。
📖 Read the full source: r/ClaudeAI
👀 See Also

LLMの隠れたエージェンシー信号(Â)を活用したツール呼び出しの改善
開発者が、LLMにはツール呼び出しをAUC > 0.94で予測する「Â」と呼ばれる線形分離可能な隠れ状態方向があることを発見しました。この信号を使ってツール呼び出しを強制すると、Qwen3-1.7Bの性能が26.7%から85%に向上(+58%の改善)し、ツール未使用の失敗が43%から2.6%に減少しました。

二つの無料Claudeコードスキル:チュートリアル生成とプロンプト修正
2つの新しい無料Claude Codeスキル: create-tutorialは実際のプロジェクトファイルからコード読解チュートリアルを生成し、prompterは誤字だらけのプロンプトを実行可能な指示に書き換えます。両方ともMITライセンスで、GitHubからインストール可能です。

EvalShift: モデル移行中のLLM回帰検出のためのオープンソースCLI
EvalShiftは、MITライセンスのPython CLIで、プロンプト、エージェント、ツール呼び出しワークフロー全体でソースLLMとターゲットLLMの出力を比較し、ローカルにHTML回帰レポートを生成します。

Jork Agentic Framework(Claudeで構築)が400万ドルのハッカソンでトップ10入り
開発者がClaudeとGLMモデルを使用して構築したエージェントフレームワーク「Jork」の経験を共有しました。このプロジェクトは、400万ドルのハッカソンにおいて2000以上の応募作品の中でトップ10にランクインしました。このプロジェクトは、完全自律型エージェントの作成における以前の失敗した試みから進化したものです。