内容
# MCP 支持的 PDF 阅读器
MCP 服务器公开了一个名为 read_pdf 的工具,用于读取单个 PDF 文档。已在 Claude Desktop 和 LibreChat with Ollama 上进行了测试。虽然读取的 PDF 文件没有最大大小限制,但传递给模型的 token 数量将成为限制因素。
## 安装
### 前提条件
#### Windows
1. 安装 Claude Desktop(或其他支持 MCP 的 AI 工具)
- 下载 [Claude Desktop](https://claude.ai/download)
- 按照当前安装说明进行操作:[安装 Claude Desktop](https://support.anthropic.com/en/articles/10065433-installing-claude-for-desktop)
2. 安装 Python 3.10 或更高版本:
- 从 [python.org](https://python.org) 下载最新的 Python 安装程序
- 运行安装程序,勾选 "Add Python to PATH"
- 打开命令提示符,通过 `python --version` 验证安装
3. 安装 uv:
- 以管理员身份打开命令提示符
- 运行 `pip install --user uv`
- 通过 `uv --version` 验证安装
#### macOS
1. 安装 Claude Desktop(或其他支持 MCP 的 AI 工具)
- 下载 [Claude Desktop](https://claude.ai/download)
- 按照当前安装说明进行操作:[安装 Claude Desktop](https://support.anthropic.com/en/articles/10065433-installing-claude-for-desktop)
2. 安装 Python 3.10 或更高版本:
- 使用 Homebrew:`brew install python`
- 通过 `python3 --version` 验证安装
3. 安装 uv:
- 使用 Homebrew:`brew install uv`
- 替代方法:`pip3 install --user uv`
- 通过 `uv --version` 验证安装
## 配置
将以下内容添加到您的 `claude_desktop_config.json` 中:
```json
{
"mcpServers": {
"mcp-pdf-reader": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/karateboss/mcp_pdf_reader@main",
"mcp_pdf_reader"
]
}
}
}
```
## 鸣谢
该软件包实现了在 MCP 支持的框架中读取 PDF 文件的能力,由 [Safe Swiss Cloud](https://safeswisscloud.com) 开发。
## 贡献
我们欢迎为改进这些工具做出贡献。请通过我们的仓库提交问题和拉取请求。
## 支持
如有疑问和需要支持:
1. 查看我们的文档
2. 在我们的仓库中提交问题
连接信息
猜你喜欢
MarkItDown
将文件和办公文档转换为Markdown的Python工具。
Whisper 语音识别
OpenAI Whisper MCP Server - 基于本地 Whisper CLI 的离线语音识别与翻译,无需 API Key,支持...
claude-flow
Claude-Flow v2.7.0 是一个企业级AI编排平台。
oh-my-opencode
背景代理 · 精心挑选的代理,如 oracle、librarians、frontend engineer · 预构建工具,如 LSP/AST ·...
ai-engineering-from-scratch
学习它。构建它。交付给他人。最全面的开源AI工程课程:200多节课程,内容涵盖从线性代数到自主代理集群,支持Python、TypeScript、Rust和Julia。
hyperframes
编写HTML。渲染视频。为代理而建。