article
README
🚀 带MCP的PDF阅读器
带MCP的PDF阅读器借助MCP(Model Context Protocol)服务器,提供了名为read_pdf的工具,可用于读取单个PDF文档。该工具已在Claude Desktop和LibreChat上结合Ollama进行了测试。虽然对PDF文件大小没有限制,但传递给模型的令牌数量会成为使用瓶颈。
🚀 快速开始
使用该PDF阅读器,您可以轻松读取单个PDF文档,为基于MCP的AI工具提供文档内容支持,提升信息处理效率。
📦 安装指南
先决条件
Windows
- 安装Claude Desktop(或其他支持MCP的AI工具)
- 从Claude for Desktop 下载安装程序。
- 按照安装Claude Desktop 的说明完成安装。
- 安装Python 3.10或更高版本:
- 从python.org 下载最新版本的Python安装程序。
- 运行安装程序,选择“将Python添加到PATH”。
- 打开命令提示符,使用
python --version验证安装是否成功。
- 安装uv:
- 以管理员身份打开命令提示符。
- 运行
pip install --user uv进行安装。 - 使用
uv --version验证安装版本。
macOS
- 安装Claude Desktop(或其他支持MCP的AI工具)
- 从Claude for Desktop 下载安装程序。
- 按照安装Claude Desktop 的说明完成安装。
- 安装Python 3.10或更高版本:
- 使用Homebrew命令
brew install python进行安装。 - 使用
python3 --version验证安装。
- 使用Homebrew命令
- 安装uv:
- 可使用Homebrew命令
brew install uv进行安装。 - 也可以使用
pip3 install --user uv进行安装。 - 使用
uv --version验证安装版本。
- 可使用Homebrew命令
📚 详细文档
配置
将以下内容添加到您的claude_desktop_config.json文件中:
{
"mcpServers": {
"mcp-pdf-reader": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/karateboss/mcp_pdf_reader@main",
"mcp_pdf_reader"
]
}
}
}
📄 许可证
此软件包实现了将PDF文件集成到支持MCP的框架中的能力,并由瑞士安全云开发。
✨ 主要特性
- 提供
read_pdf工具,可读取单个PDF文档。 - 已在Claude Desktop和LibreChat上结合Ollama进行测试。
💪 贡献
我们欢迎改进这些工具的贡献。请通过我们的仓库提交问题和拉取请求。
🛠️ 支持
对于问题和支持:
- 检查我们的文档。
- 提交我们在仓库中的问题。
扫码联系在线客服