UNPKG

@just-every/mcp-screenshot-website-fast

Version:

Fast screenshot capture tool for web pages - optimized for Claude Vision API

27 lines (26 loc) 649 B
export interface ChunkOptions { maxTokens?: number; maxChars?: number; splitOn?: 'heading' | 'paragraph' | 'sentence'; overlap?: number; } export interface Chunk { content: string; index: number; tokens?: number; metadata?: { headings?: string[]; startLine?: number; endLine?: number; }; } export declare class MarkdownChunker { private options; constructor(options?: ChunkOptions); chunk(markdown: string): Chunk[]; private chunkByHeading; private chunkByParagraph; private chunkBySentence; private getOverlapLines; estimateTokens(text: string): number; }