mcpField
P
pressready

pressready

ローカル
github.com/ridhwaan-ai生産性01 日前に更新

pressready について

PressReadyは、Markdownの章、メタデータ、表紙画像からAmazon KDP向けの出版ファイルを作成します。Kindle EPUBや印刷用PDF、JSONのアップロードチェックリストを生成しますが、KDPへのログインは行いません。

主な機能

  1. 01Kindle EPUB 3の生成
  2. 02指定サイズの印刷本文PDF作成
  3. 03背幅を算出した表紙PDF作成
  4. 04JSONアップロードチェックリストの生成
  5. 05コマンドラインまたはMCPでの書籍作成

活用シーン

  1. 01KDP向けMarkdown原稿の準備
  2. 02指定サイズで印刷用ファイルを生成
  3. 03ペーパーバック表紙の背幅を計算
  4. 04公開前にKDPのアップロード情報を確認

MCP 対応

書籍生成や印刷レイアウト情報の取得に使うbuild_book、spine_width、list_trim_sizesツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ridhwaan-ai-pressready": {
"command": "uvx",
"args": [
"pressready"
]
}
}
}
起動コマンドuvx pressready

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypipressready0.1.0

ツール

3

掲載時のツール一覧 · 3 日前に更新

パラメーター型必須説明
trimstringいいえ
paperstringいいえ
out_dirstringいいえ
keywordsanyいいえ
back_textstringいいえ
cover_imagestringはい
manuscript_dirstringはい

詳細

PressReady

原稿を入れると、出版可能な書籍が完成します。Markdown の章、メタデータ、表紙画像を渡すと、次のものが生成されます。

  1. Kindle EPUB 3(表紙を埋め込み、目次、前付け・後付け付き)
  2. 指定した判型(5x8、5.5x8.5、6x9、8.5x11)の印刷用本文 PDF
  3. ページ数と用紙の種類から背幅を計算した、ペーパーバック用の全面カバー PDF
  4. KDP で求められる値を含むアップロード用チェックリスト(JSON)

mcp-name: io.github.ridhwaan-ai/pressready

インストール方法:pip install pressready(または、インストールせずに実行:uvx pressready mcp)。 ライブ API:https://pressready-wp38.onrender.com(エージェント向けドキュメント:/llms.txt、料金:/v1/pricing)。無料プランでは、クライアントごとに1日3回までビルドできます。ライセンスキーがあれば無制限です。無料ホストはアイドル時にスリープするため、最初のリクエストには約1分かかることがあります。

CLI

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} でステータスとダウンロード URL を返します
  • GET /v1/limits、GET /v1/pricing:機械可読形式の制限と料金
  • GET /llms.txt、GET /quickstart.txt:エージェント向けドキュメント
  • GET /openapi.json:OpenAPI 仕様
  • GET /health:ヘルスチェック

ジョブはメモリ上に保存され、約15分後に期限切れになります。

注意事項

PressReady はファイルを生成するだけで、KDP やその他のサイトにログインすることはありません。出版前に、KDP のプレビューアーで出力を確認してください。出力はソフトウェアによって生成されます。KDP の規則で求められる場合は、AI の使用を開示してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。