返回 MCP 目录
public公开dns本地运行

mcp-enabled-pdf-reader

一个支持MCP协议的PDF阅读工具,通过MCP服务器提供read_pdf功能读取PDF文档,适用于Claude Desktop等MCP支持的AI工具。

article

README

🚀 带MCP的PDF阅读器

带MCP的PDF阅读器借助MCP(Model Context Protocol)服务器,提供了名为read_pdf的工具,可用于读取单个PDF文档。该工具已在Claude Desktop和LibreChat上结合Ollama进行了测试。虽然对PDF文件大小没有限制,但传递给模型的令牌数量会成为使用瓶颈。

🚀 快速开始

使用该PDF阅读器,您可以轻松读取单个PDF文档,为基于MCP的AI工具提供文档内容支持,提升信息处理效率。

📦 安装指南

先决条件

Windows

  1. 安装Claude Desktop(或其他支持MCP的AI工具)
  2. 安装Python 3.10或更高版本:
    • python.org 下载最新版本的Python安装程序。
    • 运行安装程序,选择“将Python添加到PATH”。
    • 打开命令提示符,使用python --version验证安装是否成功。
  3. 安装uv:
    • 以管理员身份打开命令提示符。
    • 运行pip install --user uv进行安装。
    • 使用uv --version验证安装版本。

macOS

  1. 安装Claude Desktop(或其他支持MCP的AI工具)
  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文件中:

{
    "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进行测试。

💪 贡献

我们欢迎改进这些工具的贡献。请通过我们的仓库提交问题和拉取请求。

🛠️ 支持

对于问题和支持:

  1. 检查我们的文档。
  2. 提交我们在仓库中的问题。
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端