Claude Chunks
by vetlefo
Claude Chunks is an intelligent document chunking MCP server optimized for Claude context windows. It splits large documents into meaningful, context-aware chunks that can be progressively processed by Claude.
View on GitHub
Last updated: N/A
Claude Chunks
An intelligent document chunking MCP server optimized for Claude context windows. Split large documents into meaningful, context-aware chunks that can be progressively processed by Claude.
Overview
Claude Chunks helps you process large documents (like books, theses, or long papers) by:
- Breaking them into meaningful sections
- Generating rich summaries of each section
- Maintaining context and connections between sections
- Formatting output for optimal Claude context reuse
Installation
# Clone the repository
git clone https://github.com/vetlefo/claude-chunks.git
cd claude-chunks
# Install dependencies
npm install
# Build the project
npm run build
Usage with Claude Desktop
- Add to Claude Desktop config:
{
"mcpServers": {
"claude-chunks": {
"command": "node",
"args": ["/path/to/claude-chunks/dist/index.js"]
}
}
}
- Restart Claude Desktop
- Use the
chunk_document
tool in your conversations
Development Roadmap
Phase 1: Core Functionality
- [ ] Basic MCP server setup
- [ ] Smart document chunking
- [ ] Section summarization
- [ ] Context preservation
Phase 2: Enhancements
- [ ] Multiple document formats
- [ ] Custom chunking strategies
- [ ] Enhanced metadata tracking
- [ ] Claude-optimized formatting
Phase 3: Advanced Features
- [ ] Cross-reference tracking
- [ ] Technical term extraction
- [ ] Theme detection
- [ ] Progressive loading
Contributing
Contributions are welcome! Please see our Contributing Guide for details.
License
MIT