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.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
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.63MIT
- AlicenseNot gradedqualityDmaintenanceSecure MCP server for querying Google NotebookLM notebooks. Enables AI assistants to list notebooks, read sources, and ask the NotebookLM AI questions about your sources.34 PyPI19MIT
- 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.4,971 npmMIT