KHU Notebook Research Assistant
Interfaces with Google NotebookLM to enable autonomous academic research, knowledge management, and the generation of research artifacts like audio overviews and reports.
Allows for the generation of research data tables directly within Google Sheets.
Click on "Install 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., "@KHU Notebook Research AssistantConduct deep research on renewable energy and generate a research report"
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.
KHU Notebook Research Assistant (MCP)
Version: 0.0.1 (2026-01-31)
Author: Taekyung Kim, PhD. Professor, Kyung Hee University
Overview
The KHU Notebook Research Assistant is a specialized Model Context Protocol (MCP) server designed to interface with Google NotebookLM. It empowers AI agents to conduct autonomous academic research, manage knowledge bases, and generate study artifacts efficiently.
This project is tailored for research and educational purposes, enabling seamless integration between LLMs and NotebookLM's grounded reasoning capabilities.
Related MCP server: Gemini Research MCP Server
Key Capabilities
Autonomous Deep Research: Performs multi-step web research and automatically summarizes and imports findings into your notebook.
Study Artifact Generation: Instantly creates derived materials from your sources:
Audio Overviews (Podcasts)
Research Reports
Infographics
Presentation Slides
Data Tables (Google Sheets)
Flashcards & Quizzes
Mind Maps
Knowledge Management: Systematic control over notebook creation, source addition (URLs, Text, PDFs), and organization.
Installation
npm install
npm run buildConfiguration
This server requires a valid Google session to interact with NotebookLM.
Session credentials (cookies) should be stored in ~/.notebooklm-mcp/auth.json or passed via environment variables.
Tools Available
Tool | Description |
| Lists all active research notebooks. |
| Conducts deep web research on a specific topic. |
| Generates artifacts like Slides, Reports, or Audio. |
| Injects new research materials (URLs, Text) into the notebook. |
License
Private / Academic Use Only. Copyright (c) 2026 Taekyung Kim, PhD. All Rights Reserved.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn 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.5,714MIT
- AlicenseAqualityBmaintenanceMCP server for AI-powered research using Gemini. Provides fast grounded web search, deep autonomous research, URL extraction, and session management.69MIT
- FlicenseBqualityBmaintenanceA production-ready, fully asynchronous MCP server that bridges AI agents with Google NotebookLM, enabling notebook creation, source management, audio generation, and more through natural language.12
- Alicense-qualityDmaintenanceMCP server for Google NotebookLM enabling notebook, source, and audio overview management with hybrid metadata storage.5,712MIT
Related MCP Connectors
Academic research MCP server for paper search, citation checks, graphs, and deep research.
An MCP server for deep research or task groups
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/drtagkim/khunotebooklmmcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server