PDF2MD MCP服务器
MCP(模型上下文协议)服务器,使用AI采样功能将PDF文件转换为Markdown格式。
特性
- 使用AI内容提取将PDF文件转换为Markdown
- 同时支持本地文件路径和URL
- 增量转换-从您中断的地方继续
- 可配置的输出目录
- 采用FastMCP构建,实现高性能
安装
pip install pdf2md-mcp用法
作为MCP服务器
启动服务器:
pdf2md-mcp服务器将公开用于PDF到Markdown转换的MCP工具。
可用工具
convert_pdf_to_markdown
使用AI采样将PDF文件转换为Markdown格式。
参数:
file_path(string):PDF文件的本地文件路径或URLoutput_dir(string,可选):markdown文件的输出目录。默认为与输入文件(对于本地文件)或当前工作目录(对于URL)相同的目录
退货:
output_file:生成的markdown文件的路径summary:转换任务摘要pages_processed:处理的页数
需求
- Python 3.10+
- 具有AI采样功能的MCP兼容客户端
- 基于URL的PDF文件的网络访问
发展
设置
git clone https://github.com/shuminghuang/pdf2md-mcp.git
cd pdf2md-mcp
pip install -e ".[dev]"运行测试
pytest代码格式化
black .
isort .许可证
MIT许可证-有关详细信息,请参阅许可证文件。
贡献
欢迎投稿!请随时提交拉取请求。
