@futurelab-studio/latest-science-mcp
Version:
MCP Server for Scientific Paper Harvesting from arXiv and OpenAlex
13 lines (12 loc) • 460 B
TypeScript
import { BaseExtractor, TextExtractionResult, ExtractionConfig } from './base-extractor.js';
export declare class HtmlExtractor extends BaseExtractor {
private textCleaner;
constructor(config: ExtractionConfig);
extractText(url: string): Promise<TextExtractionResult>;
private extractArxivText;
private extractOpenAlexText;
private fetchHtml;
private processArxivHtml;
private processOpenAlexHtml;
private extractArxivId;
}