使用说明
pdf mcp服务器
MCP服务器使用LLM处理PDF文件,即OpenAI。它是用Rust编写的,包含Python库的接口(使用PyO3)。
以下命令运行服务器:
cargo run [path to PDF file] [connection mode]
其中连接模式是2:stdio或https之一。上面的命令还将加载所需的PDF文档。一旦完成,文档就可以使用MCP服务器附带的MCP工具进行操作。
测试MCP服务器的推荐工具是IBM MCP上下文网关https://github.com/IBM/mcp-context-forge.git.测试非常简单和直接。
运行后,MCP上下文网关可以通过https连接到正在运行的PDF MCP服务器:
在上图中,MCP服务器正在运行https://localhost:8000并包含2个MCP工具:
-
获取PDF页面的纯文本-主要用于测试目的。
-
获取用户使用OpenAI LLM提供的PDF页面摘要。
一旦选择了工具#2,使用IBM MCP Context Gateway与服务器的进一步交互就像填写2个输入文本字段一样简单:
- 要摘要的PDF文档的页面列表。列表可以用逗号分隔(即25,26,27)或“开始-结束”格式(即25-27)。
- 提示LLM提取上一步提供的页面摘要。例如:“PDF文档摘要”。
服务器将返回包含所请求页面摘要的JSON。
