NotebookLM
What this MCP does
Manages NotebookLM notebooks and sources, answers source-grounded questions with citations, and generates artifacts such as reports, audio, videos, quizzes, and slide decks.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'token': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10}, 'query': {'type': 'string', 'default': ''}, 'action': {'enum': ['search', 'describe', 'install', 'uninstall', 'subscribe', 'cancel', 'resume', 'report_bug', 'request_mcp', 'list_tools', 'invoke', 'search_prompts', 'get_prompt', 'publish_prompt'], 'type': 'string', 'default': 'search'}, 'mcp_id': {'type': 'string', 'default': ''}, 'message': {'type': 'string', 'default': ''}, 'tool_id': {'type': 'string', 'default': ''}, 'arguments': {'type': 'string', 'default': '{}'}, 'immediate': {'type': 'boolean', 'default': False}, 'tier_slug': {'type': 'string', 'default': ''}, 'prompt_body': {'type': 'string', 'default': ''}, 'prompt_slug': {'type': 'string', 'default': ''}, 'prompt_tool': {'type': 'string', 'default': ''}, 'prompt_vars': {'type': 'string', 'default': '{}'}, 'conversation': {'type': 'string', 'default': '[]'}, 'prompt_title': {'type': 'string', 'default': ''}, 'request_name': {'type': 'string', 'default': ''}, 'cancel_reason': {'enum': ['too_expensive', 'missing_features', 'switched_service', 'unused', 'customer_service', 'too_complex', 'low_quality', 'other'], 'type': 'string'}, 'cancel_comment': {'type': 'string', 'default': ''}, 'prompt_targets': {'type': 'array', 'items': {'enum': ['claude', 'chatgpt', 'cursor', 'lovable'], 'type': 'string'}, 'default': []}, 'report_context': {'type': 'string', 'default': ''}, 'prompt_category': {'type': 'string', 'default': ''}, 'request_details': {'type': 'string', 'default': ''}, 'prompt_description': {'type': 'string', 'default': ''}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'artifact_id'], 'properties': {'artifact_id': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'artifact_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'artifact_id'], 'properties': {'artifact_id': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'artifact_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'type': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'task_id'], 'properties': {'task_id': {'type': 'string'}, 'task_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'artifact_id', 'new_title'], 'properties': {'new_title': {'type': 'string'}, 'artifact_id': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'artifact_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'artifact_id'], 'properties': {'artifact_id': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'artifact_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'question'], 'properties': {'question': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'kind'], 'properties': {'kind': {'enum': ['audio', 'video', 'cinematic_video', 'slide_deck', 'report', 'mind_map', 'quiz', 'flashcards', 'infographic', 'data_table'], 'type': 'string'}, 'artifact_id': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'artifact_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'kind'], 'properties': {'kind': {'enum': ['audio', 'video', 'cinematic_video', 'slide_deck', 'report', 'mind_map', 'quiz', 'flashcards', 'infographic', 'data_table'], 'type': 'string'}, 'options': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'language': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'instructions': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'limit': {'type': 'number'}, 'show_all': {'type': 'boolean'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title'], 'properties': {'title': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'new_title'], 'properties': {'new_title': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'topics': {'type': 'boolean'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'content'], 'properties': {'title': {'type': 'string'}, 'content': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'note_id'], 'properties': {'note_id': {'type': 'string'}, 'note_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'note_id'], 'properties': {'note_id': {'type': 'string'}, 'note_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'note_id', 'new_title'], 'properties': {'note_id': {'type': 'string'}, 'note_ids': {'type': 'array', 'items': {'type': 'string'}}, 'new_title': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'email'], 'properties': {'email': {'type': 'string'}, 'message': {'type': 'string'}, 'permission': {'enum': ['editor', 'viewer'], 'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'enable': {'type': 'boolean'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'email'], 'properties': {'email': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'email'], 'properties': {'email': {'type': 'string'}, 'permission': {'enum': ['editor', 'viewer'], 'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'level'], 'properties': {'level': {'enum': ['full', 'chat'], 'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'content'], 'properties': {'type': {'enum': ['url', 'text', 'youtube'], 'type': 'string'}, 'title': {'type': 'string'}, 'content': {'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'query'], 'properties': {'mode': {'enum': ['fast', 'deep'], 'type': 'string'}, 'query': {'type': 'string'}, 'import_all': {'type': 'boolean'}, 'from_source': {'enum': ['web', 'drive'], 'type': 'string'}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id'], 'properties': {'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id'], 'properties': {'format': {'enum': ['text', 'markdown'], 'type': 'string'}, 'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id'], 'properties': {'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id'], 'properties': {'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id'], 'properties': {'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id'], 'properties': {'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['notebook_id', 'source_id', 'new_title'], 'properties': {'new_title': {'type': 'string'}, 'source_id': {'type': 'string'}, 'source_ids': {'type': 'array', 'items': {'type': 'string'}}, 'notebook_id': {'type': 'string'}, 'notebook_ids': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['message'], 'properties': {'context': {'type': 'string', 'default': ''}, 'message': {'type': 'string'}, 'conversation': {'type': 'string', 'default': '[]'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Recent tool changes
Similar MCP servers
Archive
Provides access to Internet Archive item metadata and downloadable files for researching and retrieving archived digital material…
Georgia Archives
Searches and browses the National Archives of Georgia library, fonds, and film catalogues, and retrieves parsed archival library …
Bookbrainz
Searches and retrieves structured BookBrainz metadata for books, authors, editions, publishers, series, and related entities.
Dpla
Searches and retrieves digitized photographs, documents, maps, books, and other cultural heritage records from the Digital Public…
Listen to Sadhu
Provides semantic and lexical search across Vedic scriptures, commentaries, lectures, transcripts, and related audio and video co…
jakehandy.com
Searches, retrieves, cites, and supports reactions to Jake Handy’s articles, guides, profile, and other site pages.
Erik Bethke's Blog & Knowledge Graph
Searches, retrieves, verifies, and traverses a long-running blog archive covering AI, energy, policy, games, and investing.
Lenny Rachitsky Podcast Transcripts MCP Server
Provides searchable access to Lenny Rachitsky podcast episode metadata, transcript text, transcript chunks, and formatted transcr…