This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryPDFs of any size are automatically chunked and processed when exceeding Gemini limits.
Full changelog
Auto-Chunking for Large PDFs (v1.10.0)
No file size limits — PDFs of any size are now automatically handled!
How It Works
When you upload a PDF that exceeds Gemini's limits (50MB or 1000 pages), the system automatically:
- Detects the oversized PDF
- Splits it into optimal chunks (~500 pages each)
- Uploads all chunks to Gemini
- Returns chunk metadata for querying
Example
upload_document("/research/massive-2000-page-report.pdf")
→ Returns:
{
"wasChunked": true,
"totalPages": 2000,
"chunks": [
{ "fileName": "files/abc1", "pageStart": 1, "pageEnd": 500 },
{ "fileName": "files/abc2", "pageStart": 501, "pageEnd": 1000 },
{ "fileName": "files/abc3", "pageStart": 1001, "pageEnd": 1500 },
{ "fileName": "files/abc4", "pageStart": 1501, "pageEnd": 2000 }
],
"allFileNames": ["files/abc1", "files/abc2", "files/abc3", "files/abc4"]
}
New Tool: query_chunked_document
Query all chunks and get an aggregated answer:
query_chunked_document(
file_names: ["files/abc1", "files/abc2", "files/abc3", "files/abc4"],
query: "What are the key recommendations in this report?"
)
This tool:
- Queries each chunk with your question
- Collects answers from all parts
- Uses Gemini to synthesize a unified response
- Returns a coherent, aggregated answer
Technical Details
- Uses
pdf-libfor pure JavaScript PDF manipulation (no system dependencies) - Chunks are ~500 pages each to stay well under Gemini's 1000-page limit
- Temporary files are automatically cleaned up after upload
- All chunk file IDs returned for flexible querying
Install
npm install -g @pan-sec/[email protected]
Full Changelog: https://github.com/Pantheon-Security/notebooklm-mcp-secure/compare/v1.9.0...v1.10.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Pantheon-Security/notebooklm-mcp-secure
Security-hardened NotebookLM MCP with post-quantum encryption (ML-KEM-768), GDPR/SOC2/CSSF compliance, and 14 security layers. Query Google's Gemini-grounded research from Claude and AI agents.
Related context
Beta — feedback welcome: [email protected]