Enables AI agents to interact with Google NotebookLM and Gemini API for document analysis, deep research, and notebook creation with enterprise-grade security including post-quantum encryption and 14 security layers.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.AUTO_LOGIN_ENABLEDAUTO_LOGIN_TIMEOUT_MSBROWSER_TIMEOUTCOMPUTERNAMEGEMINI_API_KEY— ### Gemini API (Optional - Requires )GEMINI_DEEP_RESEARCH_ENABLED— true # Enable Deep ResearchGEMINI_DEFAULT_MODEL— gemini-3-flash-preview # Default model (was gemini-2.5-flash)GEMINI_TIMEOUT_MS— 30000 # API timeoutHEADLESSHOSTNAMELOGIN_EMAILLOGIN_PASSWORDMAX_DELAY_MSMAX_SESSIONSMIN_DELAY_MSNLMCP_ADVANCED_TOOLSNLMCP_ALERTS_COOLDOWNNLMCP_ALERTS_ENABLEDNLMCP_ALERTS_FILENLMCP_ALERTS_MAX_PER_HOURNLMCP_ALERTS_MIN_SEVERITYNLMCP_ALERTS_WEBHOOK_HEADERSNLMCP_ALERTS_WEBHOOK_URLNLMCP_ALLOWED_DOMAINSNLMCP_AUDIT_CHECKPOINT_KEYNLMCP_AUDIT_CHECKPOINT_PATHNLMCP_AUDIT_DIRNLMCP_AUDIT_ENABLEDNLMCP_AUDIT_HASH_CHAINNLMCP_AUDIT_INCLUDE_DETAILSNLMCP_AUDIT_RETENTION_DAYSNLMCP_AUTH_DISABLEDNLMCP_AUTH_ENABLED— env =true \NLMCP_AUTH_LOCKOUT_MSNLMCP_AUTH_MAX_FAILEDNLMCP_AUTH_READONLY_TOKENNLMCP_AUTH_ROTATION_INTERVAL_HOURSNLMCP_AUTH_TOKEN— env =$(openssl rand -base64 32) \NLMCP_AUTH_TOKEN_FILENLMCP_BLOCK_ENCODED_PAYLOADSNLMCP_BLOCK_PROMPT_INJECTIONNLMCP_BLOCK_SUSPICIOUS_URLSNLMCP_BREACH_DETECTIONNLMCP_COMPLIANCE_DIRNLMCP_COMPLIANCE_ENABLEDNLMCP_COMPLIANCE_LOGGINGNLMCP_COMPLIANCE_RETENTION_YEARSNLMCP_CONFIG_DIRNLMCP_CONSENT_REQUIREDNLMCP_CONSENT_VERSIONNLMCP_DEBUGNLMCP_DISCORD_WEBHOOK_URLNLMCP_ENCRYPTION_ENABLEDNLMCP_ENCRYPTION_KEY— base64-32-bytes # Optional custom keyNLMCP_ENCRYPTION_KEY_FILENLMCP_EXPORT_DIRNLMCP_FOLDER_ALLOWLISTNLMCP_FOLLOW_UP_ENABLEDNLMCP_FOLLOW_UP_REMINDERNLMCP_HEALTH_CHECK_INTERVALNLMCP_HEALTH_MONITORINGNLMCP_LOG_FORMATNLMCP_PBKDF2_ITERATIONSNLMCP_PRIVACY_NOTICE_URLNLMCP_QUERY_LOG_DIRNLMCP_QUERY_LOG_ENABLEDNLMCP_QUERY_LOG_RETENTION_DAYSNLMCP_RESPONSE_TIMEOUT_MSNLMCP_RESPONSE_VALIDATIONNLMCP_SECRETS_BLOCK— false # Block on detectionNLMCP_SECRETS_IGNORENLMCP_SECRETS_MIN_SEVERITYNLMCP_SECRETS_REDACT— true # Auto-redactNLMCP_SECRETS_SCANNINGNLMCP_SESSION_HARD_TIMEOUTNLMCP_SESSION_INACTIVITY— 1800 # 30 minutesNLMCP_SESSION_INACTIVITY_TIMEOUTNLMCP_SESSION_MAX_LIFETIME— 28800 # 8 hoursNLMCP_SESSION_WARNING_BEFORENLMCP_SIEM_API_KEYNLMCP_SIEM_ENABLEDNLMCP_SIEM_ENDPOINTNLMCP_SIEM_SYSLOG_HOSTNLMCP_SLACK_WEBHOOK_URLNLMCP_USE_MACHINE_KEYNLMCP_USE_POST_QUANTUMNLMCP_WARN_SUSPICIOUSNLMCP_WEBHOOK_ALLOW_HTTPNLMCP_WEBHOOK_EVENTSNLMCP_WEBHOOK_RESOLVE_DNSNLMCP_WEBHOOK_SECRETNLMCP_WEBHOOK_URLNOTEBOOKLM_DISABLED_TOOLS— Comma-separated list of tools to hideNOTEBOOKLM_NO_GEMINI— v2026.1.11 Notebook sync extraction for new Angular UI, env varNOTEBOOKLM_PROFILE— standard # minimal (5 tools) standard (33 tools) full (all 47)NOTEBOOK_CLEANUP_ON_SHUTDOWNNOTEBOOK_CLEANUP_ON_STARTUPNOTEBOOK_CLONE_PROFILE— true # Clone auth from base profileNOTEBOOK_CONTENT_TYPESNOTEBOOK_DESCRIPTIONNOTEBOOK_INSTANCE_MAX_COUNTNOTEBOOK_INSTANCE_TTL_HOURSNOTEBOOK_PROFILE_STRATEGY— isolated # isolatedsingleautoNOTEBOOK_TOPICSNOTEBOOK_URLNOTEBOOK_USE_CASESSESSION_TIMEOUTSTEALTH_ENABLEDSTEALTH_HUMAN_TYPINGSTEALTH_MOUSE_MOVEMENTSSTEALTH_RANDOM_DELAYSTEST_NOTEBOOK_URLTYPING_WPM_MAXTYPING_WPM_MIN[](https://m8ven.ai/mcp/pantheon-security-notebooklm-mcp-secure-1afg7b)