Security-hardened MCP server for NotebookLM API with compliance-ready architecture (GDPR, SOC2, CSSF controls implemented)
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
ask_questionKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
get_notebook_chat_historyKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
compliance_dashboardGet comprehensive compliance dashboard with GDPR, SOC2, and CSSF status. Shows overall compliance score, health status, and key metrics.Get comprehensive compliance dashboard with GDPR, SOC2, and CSSF status. Shows overall compliance score, health status, and key metrics.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
compliance_scoreGet current compliance score (0-100) for each regulation and overall. Includes detailed breakdown by category.Get current compliance score (0-100) for each regulation and overall. Includes detailed breakdown by category.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
generate_compliance_reportGenerate a compliance audit report. Supports multiple report types and formats.Generate a compliance audit report. Supports multiple report types and formats.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
collect_audit_evidenceCollect evidence package for compliance audits. Creates a verifiable package with checksums.Collect evidence package for compliance audits. Creates a verifiable package with checksums.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
verify_evidence_integrityVerify the integrity of an evidence package using cryptographic checksums.Verify the integrity of an evidence package using cryptographic checksums.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_evidence_packagesList all saved evidence packages with their metadata.List all saved evidence packages with their metadata.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
submit_dsarSubmit a Data Subject Access Request (GDPR Article 15-17, 20). Initiates the DSAR workflow.Submit a Data Subject Access Request (GDPR Article 15-17, 20). Initiates the DSAR workflow.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
export_user_dataExport all user data in machine-readable format (GDPR Article 20 - Right to Data Portability).Export all user data in machine-readable format (GDPR Article 20 - Right to Data Portability).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
request_data_erasureRequest erasure of personal data (GDPR Article 17 - Right to Erasure). Creates an erasure request for review.Request erasure of personal data (GDPR Article 17 - Right to Erasure). Creates an erasure request for review.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_consent_statusGet current consent status for all data processing purposes.Get current consent status for all data processing purposes.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
grant_consentGrant consent for a specific data processing purpose.Grant consent for a specific data processing purpose.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
revoke_consentRevoke previously granted consent for a data processing purpose.Revoke previously granted consent for a data processing purpose.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
report_security_incidentReport a security incident for investigation and tracking.Report a security incident for investigation and tracking.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_incident_statusGet status of security incidents including open, investigating, and resolved counts.Get status of security incidents including open, investigating, and resolved counts.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
run_health_checkRun a comprehensive health check of all compliance components.Run a comprehensive health check of all compliance components.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
verify_audit_log_integrityVerify the integrity of compliance audit logs using hash chain verification.Verify the integrity of compliance audit logs using hash chain verification.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_policiesList all compliance policies with their status and review dates.List all compliance policies with their status and review dates.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_policyGet detailed information about a specific compliance policy.Get detailed information about a specific compliance policy.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
generate_data_tableGenerate a structured Data Table from notebook sources.
## What This Tool Does
- Opens the Studio panel in NotebookLM
- Generates a structured tabular extraction from notebook content
- Tables organize key information from sources into rows and columns
- Generation typically takes 1-3 minutes
- Re…Generate a structured Data Table from notebook sources. ## What This Tool Does - Opens the Studio panel in NotebookLM - Generates a structured tabular extraction from notebook content - Tables organize key information from sources into rows and columns - Generation typically takes 1-3 minutes - Re…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_data_tableKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
deep_researchKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
gemini_queryKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
get_research_statusCheck the status of a background deep research task.
Use this when you started deep_research with wait_for_completion=false.
## Returns
- status: pending | running | completed | failed
- answer: The research result (if completed)
- error: Error message (if failed)Check the status of a background deep research task. Use this when you started deep_research with wait_for_completion=false. ## Returns - status: pending | running | completed | failed - answer: The research result (if completed) - error: Error message (if failed)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
upload_documentprivilegiertKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
query_documentKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
list_documentsList all documents uploaded to Gemini.
## What This Does
- Shows all files currently stored in Gemini Files API
- Files expire 48 hours after upload
- Returns file names, sizes, and expiration times
## Use Cases
- Check what documents are available for querying
- Find file IDs for query_document…List all documents uploaded to Gemini. ## What This Does - Shows all files currently stored in Gemini Files API - Files expire 48 hours after upload - Returns file names, sizes, and expiration times ## Use Cases - Check what documents are available for querying - Find file IDs for query_document…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
delete_documentprivilegiertDelete an uploaded document from Gemini.
## What This Does
- Removes a file from Gemini Files API
- File will no longer be available for queries
- Frees up storage space
## Notes
- Files auto-delete after 48 hours anyway
- Use this to immediately remove sensitive documents
## Requirements
- GEMI…Delete an uploaded document from Gemini. ## What This Does - Removes a file from Gemini Files API - File will no longer be available for queries - Frees up storage space ## Notes - Files auto-delete after 48 hours anyway - Use this to immediately remove sensitive documents ## Requirements - GEMI…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
query_chunked_documentKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
create_notebookKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
sync_libraryKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
add_notebookAdd a NotebookLM notebook to the local library after explicit user confirmation.Add a NotebookLM notebook to the local library after explicit user confirmation.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_notebooksList all library notebooks with metadata (name, topics, use cases, URL).List all library notebooks with metadata (name, topics, use cases, URL).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_notebookGet detailed information about a specific notebook by IDGet detailed information about a specific notebook by ID
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
select_notebookSet a notebook as the active default (used when ask_question has no notebook_id).
## When To Use
- User switches context: "Let's work on React now"
- User asks explicitly to activate a notebook
- Obvious task change requires another notebook
## Auto-Switching
- Safe to auto-switch if the context…Set a notebook as the active default (used when ask_question has no notebook_id). ## When To Use - User switches context: "Let's work on React now" - User asks explicitly to activate a notebook - Obvious task change requires another notebook ## Auto-Switching - Safe to auto-switch if the context…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
update_notebookKeine Beschreibung veröffentlichtDieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.
remove_notebookprivilegiertDangerous — requires explicit user confirmation.
## Confirmation Workflow
1) User requests removal ("Remove the React notebook")
2) Look up full name to confirm
3) Ask: "Remove '[notebook_name]' from your library? (Does not delete the actual NotebookLM notebook)"
4) Only on explicit "Yes" → call r…Dangerous — requires explicit user confirmation. ## Confirmation Workflow 1) User requests removal ("Remove the React notebook") 2) Look up full name to confirm 3) Ask: "Remove '[notebook_name]' from your library? (Does not delete the actual NotebookLM notebook)" 4) Only on explicit "Yes" → call r…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
search_notebooksSearch library by query (name, description, topics, tags).Search library by query (name, description, topics, tags).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_library_statsGet statistics about your notebook library (total notebooks, usage, etc.)Get statistics about your notebook library (total notebooks, usage, etc.)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
29 von 40 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Security-hardened MCP server for NotebookLM API with compliance-ready architecture (GDPR, SOC2, CSSF controls implemented)
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
59 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+47 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: optionalDependencies, peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.