io.github.ridhwaan-ai/pressready
Turn Markdown chapters into KDP-ready EPUB, print interior PDF and wrap cover PDF.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
pressreadyclaude mcp add pressready -- uvx pressready==0.1.0 mcp
{
"mcpServers": {
"pressready": {
"command": "uvx",
"args": [
"pressready==0.1.0",
"mcp"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
PressReady
Manuscript in, publish-ready book out. Give it Markdown chapters, metadata and a front-cover image. It returns:
- Kindle EPUB 3 (cover embedded, TOC, front/back matter)
- Print interior PDF at the requested trim size (5x8, 5.5x8.5, 6x9, 8.5x11)
- Full-wrap paperback cover PDF (spine width computed from page count and paper type)
- Upload checklist (JSON) with the values KDP asks for
mcp-name: io.github.ridhwaan-ai/pressready
Install: pip install pressready (or run without installing: uvx pressready mcp).
Live API: https://pressready-wp38.onrender.com (agent docs: /llms.txt; pricing: /v1/pricing). Free tier: 3 builds a day per client; unlimited with a license key. The free host sleeps when idle, so the first request can take about a minute.
CLI
pip install pressready pressready build manuscript/ --trim 5.5x8.5 --paper cream
MCP server
uvx pressready mcp
MCP client config:
{"mcpServers": {"pressready": {"command": "uvx", "args": ["pressready", "mcp"]}}}
Tools: build_book, spine_width, list_trim_sizes.
HTTP API
uvicorn pressready.api:app
POST /v1/bookscreates a job,GET /v1/books/{id}returns status and download URLsGET /v1/limits,GET /v1/pricing: machine-readable limits and pricingGET /llms.txt,GET /quickstart.txt: agent docsGET /openapi.json: OpenAPI specGET /health: health check
Jobs are in memory and expire after about 15 minutes.
Notes
PressReady produces files; it never logs in to KDP or any other site. Check the output in KDP's previewer before publishing. Output is generated by software; disclose AI use in KDP where its rules require it.
Questions fréquentes
Qu'est-ce que io.github.ridhwaan-ai/pressready ?
Turn Markdown chapters into KDP-ready EPUB, print interior PDF and wrap cover PDF.
Comment installer io.github.ridhwaan-ai/pressready ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add pressready -- uvx pressready==0.1.0 mcp. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.ridhwaan-ai/pressready ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
io.github.ridhwaan-ai/pressready est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient io.github.ridhwaan-ai/pressready ?
Il est publié par ridhwaan-ai. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.