使用说明
MCP PDF阅读器
一个用于综合PDF操作(包括文本提取、OCR和图像处理)的模型上下文协议(MCP)服务器。
特点/特性
- 文本提取从PDF文件中以页面级粒度提取文本
- OCR支持使用光学字符识别技术从扫描的PDF中提取文本
- 图像提取从PDF页面中提取并编码图像
- 灵活路径解析支持绝对路径和PDF_DIR环境变量
安装
先决条件
- Python 3.10或更高版本
- 紫外线 包管理器
设置
# Clone the repository
git clone <your-repo-url>
cd mcp-pdf-reader
# Install dependencies with uv
uv sync
# Optional: Set PDF directory
cp .env.example .env
# Edit .env and set PDF_DIR=/path/to/your/pdfs
MCP客户端配置
{
"mcpServers": {
"pdf-reader": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/planetis-m/mcp-pdf-reader.git",
"mcp-pdf-reader"
],
"env": {
"PDF_DIR": "/path/to/your/pdfs"
}
}
}
}
