关于 pressready
PressReady 将 Markdown 章节、元数据和封面图转换为 Amazon KDP 出版文件。作者可生成 Kindle EPUB、印刷内页与封面 PDF,以及 JSON 上传清单;它只生成文件,不会登录 KDP。
主要功能
- 01生成 Kindle EPUB 3
- 02按指定裁切尺寸生成内页 PDF
- 03生成并计算书脊宽度的封面 PDF
- 04生成 JSON 上传清单
- 05通过命令行或 MCP 构建图书
适用场景
- 01为 KDP 准备 Markdown 手稿
- 02按指定裁切尺寸生成印刷文件
- 03计算平装封面的书脊宽度
- 04出版前核对 KDP 上传所需信息
MCP 相关
向 MCP 客户端提供 build_book、spine_width 和 list_trim_sizes 工具,用于生成图书及获取印刷版式信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 3 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| trim | string | 否 | |
| paper | string | 否 | |
| out_dir | string | 否 | |
| keywords | any | 否 | |
| back_text | string | 否 | |
| cover_image | string | 是 | |
| manuscript_dir | string | 是 |
详细介绍
PressReady
输入手稿,输出可直接出版的书籍。提供 Markdown 章节、元数据和封面图片,即可生成:
- Kindle EPUB 3(内嵌封面、目录、前置/后置内容)
- 按所需裁切尺寸(5x8、5.5x8.5、6x9、8.5x11)排版的印刷内页 PDF
- 全包式平装封面 PDF(根据页数和纸张类型计算书脊宽度)
- 上传清单(JSON),包含 KDP 要求填写的值
mcp-name: io.github.ridhwaan-ai/pressready
安装:pip install pressready(也可以不安装,直接运行:uvx pressready mcp)。
在线 API:https://pressready-wp38.onrender.com(Agent 文档:/llms.txt;定价:/v1/pricing)。免费套餐:每个客户端每天可生成 3 次;使用许可证密钥可无限生成。免费主机在空闲时会休眠,因此首次请求可能需要约一分钟。
命令行
pip install pressready
pressready build manuscript/ --trim 5.5x8.5 --paper cream
MCP 服务
uvx pressready mcp
MCP 客户端配置:
{"mcpServers": {"pressready": {"command": "uvx", "args": ["pressready", "mcp"]}}}
工具:build_book、spine_width、list_trim_sizes。
HTTP API
uvicorn pressready.api:app
POST /v1/books创建任务,GET /v1/books/{id}返回状态和下载 URLGET /v1/limits、GET /v1/pricing:以机器可读格式提供的限制和定价信息GET /llms.txt、GET /quickstart.txt:Agent 文档GET /openapi.json:OpenAPI 规范GET /health:健康检查
任务保存在内存中,约 15 分钟后过期。
注意事项
PressReady 只生成文件;它不会登录 KDP 或任何其他网站。发布前,请在 KDP 的预览器中检查输出文件。输出由软件生成;如果 KDP 的规则要求披露 AI 使用情况,请务必披露。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。