gemini-notebook-mcp
Provides integration with Google's Gemini Notebook (notebook.google.com), enabling AI agents to access and manage notebooks, including retrieving and handling notebook data with UTF-8 support.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gemini-notebook-mcplist my Gemini notebooks"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gemini Notebook MCP Server
This is a patched and fully functional version of the original notebooklm-mcp-server.
It has been updated to reflect Google's recent rebranding and URL changes from NotebookLM to Gemini Notebook (notebook.google.com).
Enhancements in this Fork
URL Update: Full support for
notebook.google.com(previous versions pointed to the deprecatednotebooklm.google.comwhich caused auth loops and expired sessions).UTF-8 Support: Fixed the
'ascii' codec can't encode charactersbug when retrieving notebooks with Spanish titles, emojis, or special characters.Robust Cookie Extraction: Added dependencies and logic improvements for Chromium cookie extraction on Windows (using
pycryptodomefor AES-GCM and DPAPI).
Related MCP server: notebooklm-mcp-2026
Installation
uv pip install -U git+https://github.com/USER/gemini-notebook-mcp.git(Replace USER with your github username)
Usage
Authenticate with your Chrome session:
gemini-notebook-mcp-authAdd to your MCP client (Claude, Antigravity, Cursor, etc.):
{
"mcpServers": {
"gemini-notebook": {
"command": "python",
"args": ["-X", "utf8", "-m", "notebooklm_mcp"],
"env": {
"PYTHONUTF8": "1",
"PYTHONIOENCODING": "utf-8"
}
}
}
}Note: We highly recommend using python -X utf8 -m notebooklm_mcp as the command to force UTF-8 at the interpreter level, avoiding encoding crashes.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Firecrawl — web search, scraping, and biomedical/arXiv paper search.
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Remote MCP for Gemini upgrade evals, prompt regressions, output diffs, and eval receipts.
Related MCP Servers
- AlicenseAqualityDmaintenanceA robust MCP server for NotebookLM that provides auto-healing authentication, zero-config setup, and tools to list, query, create notebooks, and manage sources.62MIT
- AlicenseNot gradedqualityBmaintenanceSecure MCP server for querying Google NotebookLM notebooks. Enables AI assistants to list notebooks, read sources, and ask the NotebookLM AI questions about your sources.99 PyPI17MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for querying Google NotebookLM notebooks, enabling AI assistants to list notebooks, read sources, and ask questions about them.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that connects AI agents to Google NotebookLM, enabling natural language interaction with notebooks, including Q&A, source ingestion, and audio overview generation.2,422 npmMIT