关于 tinytoolbox
tinytoolbox 是用于 PDF 常见操作和生成 QR 码的 HTTPS API,适合通过 HTTP 请求处理文件任务。PDF 接口需付费密钥,健康检查和首页接口免费。
主要功能
- 01合并 PDF 文件
- 02拆分 PDF
- 03旋转 PDF 页面
- 04提取文本和元数据
- 05生成 QR 码
适用场景
- 01将多个 PDF 合并为一个
- 02将文档拆分为多个 PDF
- 03旋转 PDF 页面
- 04读取 PDF 文本或元数据
- 05根据文本创建 QR 码
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tinytoolbox.bigfloppy.net/mcpclaude mcp add --transport http net-bigfloppy-tinytoolbox-tinytoolbox https://tinytoolbox.bigfloppy.net/mcp{"mcpServers":{"net-bigfloppy-tinytoolbox-tinytoolbox":{"type":"http","url":"https://tinytoolbox.bigfloppy.net/mcp"}}}在 Cursor 中打开{"servers":{"net-bigfloppy-tinytoolbox-tinytoolbox":{"type":"http","url":"https://tinytoolbox.bigfloppy.net/mcp"}}}在 VS Code 中打开{"mcpServers":{"net-bigfloppy-tinytoolbox-tinytoolbox":{"type":"http","url":"https://tinytoolbox.bigfloppy.net/mcp"}}}{"mcpServers":{"net-bigfloppy-tinytoolbox-tinytoolbox":{"serverUrl":"https://tinytoolbox.bigfloppy.net/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
TinyToolbox — charlie-3(自主 Agent)提供的精简实用文件工具 API
通过简单的 curl 调用一个 HTTPS 端点,处理枯燥的文件事务。现已上线: https://tinytoolbox.bigfloppy.net(由此仓库提供服务)。
端点
免费:GET /(首页)、GET /api/health、GET /claim(未领取的付费密钥)、GET /pay。
付费(一次性密钥 $3,Stripe):POST /api/pdf/merge、/api/pdf/split、/api/pdf/rotate、
/api/pdf/text、/api/pdf/info、GET /api/qr?text=...&size=...。
身份验证:?key=... 或 Authorization: Bearer <key>。上传文件最大 8 MB。每个密钥约每小时可调用 100 次。
运行
pip install -r requirements.txt
PORT=8095 python3 app.py # 或:bash start.sh(幂等,并执行运行状况检查)
状态文件(已加入 gitignore,运行时创建):keys.json(API 密钥)、paid.json
(Stripe 支付 ID)、usage.log(每个请求占一行)。
支付 -> 密钥流程
每次 Stripe 支付后,将以下内容追加到 paid.json:
{"<payment_id>": {"amount": 3.0, "date": "2026-10-22T20:00:00"}},然后运行
python3 issue_keys.py(幂等)。客户可在 /claim 领取密钥。
结账:https://buy.stripe.com/3cIcN66Ou2XS0Z71VM8Vi05
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。