MCP智能阅读器
智能文档阅读器MCP服务器,可自动摘要大文件。
概述
MCP Smart Reader通过自动汇总超过令牌阈值的文件,提供对大型文档的令牌高效访问。它不是在每条消息中都将50K令牌文档加载到Claude的上下文中,而是返回一个包含丰富元数据的800令牌摘要,从而大大提高了上下文窗口的效率。
主要特点
- 自动文摘:文件>10K令牌将自动汇总
- 元数据:摘要包括报道信息、建议和交叉引用
- 剖面提取:阅读特定章节而不加载整个文档
- 令牌跟踪:确切地知道你节省了多少代币
- 可操作指南:克劳德知道什么时候需要更多细节
代币节省示例
Without smart_read:
paper.md: 53,132 tokens every message
3 exchanges: 159,396 tokens consumed
With smart_read:
Summary: 797 tokens
3 exchanges: 2,391 tokens consumed
Savings: 157,005 tokens (98.5% reduction)安装
# Clone repository
cd mcp-smart-reader
# Install with uv (recommended)
uv sync
# Or with pip
pip install -e .开发状态
当前:基本结构到位,核心功能已实现
后续步骤:
- 执行分段提取逻辑
- 添加多格式支持(PDF、DOCX)
- 增强摘要算法
- 添加缓存层
- 综合测试
许可证
Apache 2.0
作者
斯科特·坎贝尔\ Prefrontal Systems LLC\ scot@prefrontal.systems
