Anything-to-NotebookLM MCP Server

$npx -y @joeseesun/anything-to-notebooklm
README.md

Convert diverse content sources into AI-generated outputs via NotebookLM

An MCP server that automates converting diverse content sources like WeChat articles, YouTube videos, and various document formats into AI-generated outputs such as podcasts and slide decks via Google NotebookLM. It integrates specialized tools for web scraping, OCR, and file transformation to facilitate seamless content generation through natural language.

Tools (3)

convert_to_notebooklmConverts content from sources like WeChat, YouTube, or documents into NotebookLM outputs.
web_scrape_contentExtracts text and data from web pages including WeChat articles.
ocr_documentPerforms optical character recognition on document formats.

Environment Variables

GOOGLE_API_KEYrequiredRequired for interacting with Google services and NotebookLM features.

Configuration

claude_desktop_config.json
{"mcpServers":{"anything-to-notebooklm":{"command":"npx","args":["-y","@joeseesun/anything-to-notebooklm"],"env":{"GOOGLE_API_KEY":"your_key_here"}}}}

Try it

Convert this YouTube video URL into a podcast format using NotebookLM.
Scrape this WeChat article and prepare it for a NotebookLM slide deck.
Run OCR on this document and send the text to NotebookLM to generate a summary.

Frequently Asked Questions

How do I install Anything-to-NotebookLM?

Install Anything-to-NotebookLM by running: npx -y @joeseesun/anything-to-notebooklm

What MCP clients work with Anything-to-NotebookLM?

Anything-to-NotebookLM works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Use Anything-to-NotebookLM with Conare

Manage MCP servers visually, upload persistent context, and never start from zero with Claude Code & Codex.

Try Free