使用说明
📚 PDF MCP服务器
Claude Code技术说明书PDF易于下载和管理的工具
「Python的书“DRM可以搜索和下载免费的技术书。NotebookLM的合作也可能!
🎯 这个工具能做的事
功能|说明|使用方法| |------|------|--------| | 🔍 PDF検索(NEW!) 用关键词搜索免费技术书“寻找Python的书” | 📥 PDF下载 | URL技术书PDF自动下载PDF下载“ | 📋 一覧表示 |管理中的PDF以美丽的表格形式显示 | 📝 文本提取 | PDF从中提取正文文本PDF从中提取文本“ | ☁️ Google Drive连携 | NotebookLM自动上载PDF的Drive上传到“
✨ 使用例
PDF搜索并下载
あなた: 「Pythonの本を探して」
Claude: 🔍 「Python」の検索結果: 2件のPDFが見つかりました
1. 📚 Think Python
📎 URL: https://greenteapress.com/thinkpython2/thinkpython2.pdf
📝 説明: Allen B. Downey著。Python初心者向けの入門書
🏷️ 提供元: Green Tea Press
2. 📚 Python Data Science Handbook
📎 URL: https://github.com/jakevdp/...
📝 説明: Jake VanderPlas著。NumPy、Pandas、Matplotlibの完全ガイド
🏷️ 提供元: GitHub
💡 ダウンロードするには:
「1番目のPDFをダウンロードして」と言うか、
「Think Pythonをダウンロードして」と言ってください。
あなた: 「1番目のPDFをダウンロードして」
Claude: ✅ Think Python.pdfをダウンロードしました
📁 保存場所: ~/.pdf-mcp-server/pdfs/Think_Python.pdf
📊 ファイルサイズ: 2.9 MB
可检索的技术
- 程序设计语言:Python、JavaScript、Rust、Go、Java
- 版本控制:Git
- 集装箱:Docker、Kubernetes
- 操作系统:Linux
- 数据科学:机器学习、统计、数据分析
🚀 设置(3步)
步骤1:安装
git clone https://github.com/tacyan/pdf-mcp-server.git
cd pdf-mcp-server
cargo build --release
Rust缺少:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
第2步:Claude Desktop注册
macOS:
open ~/Library/Application\ Support/Claude/
窗户:
%APPDATA%\Claude\claude_desktop_config.json
設定内容:
{
"mcpServers": {
"pdf-manager": {
"command": "/YOUR_PATH/pdf-mcp-server/target/release/pdf-mcp-server",
"args": [],
"env": {}
}
}
}
⚠️
/YOUR_PATH/替换为实际路径
第3步:Claude Desktop重新启动
为了反映设定Claude Desktop中所述修改相应参数的值。
🧩 Cursor / Codex 但是使用
pdf-mcp-server 为每个客户机自动生成配置片段 config 正在添加子命令。为了不让初学者迷路,按照下面的顺序工作的话确实可以导入。
步骤1:验证执行文件的路径
- 存储库正下方
pwd(macOS/Linux)或Get-Location(Windows PowerShell)中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。 ls target/release/pdf-mcp-server/Test-Path .\target\release\pdf-mcp-server.exe检查二进制是否存在,如果没有cargo build --release重新启动交互渲染。target/release/pdf-mcp-server --help或者./target/release/pdf-mcp-server.exe --help中所述修改相应参数的值。
步骤2:生成模板
- macOS/Linux:
target/release/pdf-mcp-server config <client> - Windows PowerShell:
./target/release/pdf-mcp-server.exe config <client> <client>在cursor/codex/claude-desktop的双曲正切值。输出用日语显示带绝对路径的模板和具体的作业步骤。- 如果需要的话
--output <ファイルパス>和--force并用将模板导出到文件中--apply-default中所述修改相应参数的值。
步骤3:反映给每个客户机
- Claude桌面版:
claude_desktop_config.json编辑,然后单击mcpServers的"pdf-manager"添加块→重新启动应用程序。 - 光标:
target/release/pdf-mcp-server config cursor --apply-default(首次)或命令调色板Open mcp.json的双曲正切值mcpServers的"pdf-manager"添加块-Reload MCP Servers中所述修改相应参数的值。 - 食品法典委员会(CLI/IDE):
codex config edit或~/.codex/config.toml的双曲正切值[mcp_servers.pdf_manager]添加块-codex mcp list查看项目中可用的所有族。
这样的话Claude Desktop 在其他环境中也一样MCP 您可以安全地共享服务器定义。因为模板总是在最新的执行路径中生成,所以即使在移动计算机时 config 只需再次执行命令即可重新设置。
💡 常见问题
Q: 怎样的PDF可以下载吗?
A. DRM自由(无复制保护)的PDF仅限于:
✅ 可下载
- 开源技术书(Pro Git、The Rust Book等)
- Creative Commons许可证
- 作者免费公开的书
- 购买DRM自由PDF
❌ 不可下载
- Kindle等的DRM保护文件
- 非法复制的文件
Q: NotebookLM的合作方法是?
A. 您可以按照以下步骤进行协作:
- PDF下载
- “在PDF的Google Drive上传到“
- 笔记本LM的双曲正切值
- “添加来源”→“谷歌Drive”PDF列表框中,此格式对应于条目“无”
Q: PDF保存在哪里?
A. ~/.pdf-mcp-server/pdfs/(macOS/Linux)
Windows如果: %USERPROFILE%\.pdf-mcp-server\pdfs\
🔧 Google Drive协作(可选)
Google Drive中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。
了解更多信息 CONFIG_GUIDE.md 来修改标记元素的显示属性。
📖 详细文档
文档|内容| |------------|------| | 示例.md | 💡 实践性的使用方法·用例集 | CONFIG_GUIDE.md | 🔧 Google Drive配置指南| | 贡献.md | 🤝 对项目的贡献方法
🌟 受欢迎的免费技术书
使用此工具可搜索和下载的热门技术书籍:
程序设计语言
- 专业Git - Git完整指南
- 思考Python - Python入门书
- 流畅的JavaScript - JavaScript完整指南
- Rust编程语言 - Rust官方书籍
数据科学
- Python数据科学手册 - NumPy、Pandas完整指南
- 统计学习导论 -统计学习的基础
基础设施
- Linux命令行 - Linux命令完整指南
- Docker深度学习 - Docker实践指南
📝 许可证
MIT许可证
🤝 貢献
拉式请求Issue、欢迎功能请求!
了解更多信息 贡献.md 来修改标记元素的显示属性。
💡 「Python的书“,技术书的检索·下载开始!