Install:
- Visual Studio Code
- GitHub Copilot and GitHub Copilot Chat extensions
- Node.js 18+
- Chrome stable
For enterprise environments, confirm that MCP servers are allowed by your GitHub Copilot organization or enterprise policy.
The workspace MCP configuration is stored in:
.vscode/mcp.json
The default server entry is:
{
"servers": {
"notebooklm": {
"command": "npx",
"args": ["notebooklm-mcp@latest"],
"env": {
"NOTEBOOKLM_ACCOUNT": "work"
}
}
}
}Open .vscode/mcp.json. VS Code should show a CodeLens action to start the configured server.
Alternatively run:
npm run mcp:notebooklmIn Copilot Chat, select Agent mode and ask:
Use the NotebookLM MCP server to run setup_auth. Open the browser visibly so I can log in.
Complete the Google login in the browser window. The MCP server stores authentication in a local browser profile managed by notebooklm-mcp.
Ask Copilot:
What NotebookLM MCP tools are available? List them and explain when to use each one.
Then test a grounded query:
Use NotebookLM to list my notebooks. Then ask the most relevant notebook: what source-backed requirements are available for this project?
For controlled enterprise rollout, replace:
"notebooklm-mcp@latest"with a tested version, for example:
"notebooklm-mcp@2.0.0"Commit that change once validated by the team.