mcpField
P
printscale-mcp

printscale-mcp

ローカル
github.com/amortegui84メディア・デザイン018 週間前に更新

printscale-mcp について

printscale-mcpは、AIエージェント向けにPrintScaleで画像を拡大し、印刷用ファイルを作成するMCPサーバーです。URLまたはローカルファイルを入力でき、印刷サイズの指定やジョブ・クレジットの確認にも対応します。

主な機能

  1. 01URLまたはファイルパスから画像を拡大
  2. 02自動、2倍、3倍、印刷モードを選択
  3. 03印刷寸法とDPIを指定
  4. 04TIFF、PNG、JPGのダウンロードURLを返却
  5. 05ジョブ状況と残りクレジットを確認

活用シーン

  1. 01大判印刷用の商品画像を準備
  2. 02オンライン画像を指定倍率で拡大
  3. 03拡大ジョブや残りクレジットを確認

MCP 対応

PrintScaleの画像拡大、ジョブ状況、クレジット残高を確認するツールをMCPクライアントに提供します。利用にはPrintScale APIキーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"amortegui84-printscale": {
"command": "npx",
"args": [
"-y",
"printscale-mcp"
],
"env": {
"PRINTSCALE_API_KEY": "<PRINTSCALE_API_KEY>"
}
}
}
}
起動コマンドnpx -y printscale-mcp
設定が必要な環境変数
PRINTSCALE_API_KEYシークレットPrintScale API key (create one at https://printscale.app/dashboard/api)

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

パッケージ
npmprintscale-mcp1.0.2

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
cmnumberいいえmode が 'print' の場合:長辺のセンチメートル数
dpienumいいえmode が 'print' の場合:DPI(デフォルトは 300)150 | 300 | 600
modeenumいいえauto = 小さい画像は 3 倍/大きい画像は 2 倍、2x または 3x = 固定倍率、print = 正確なサイズauto | 2x | 3x | print
file_pathstringいいえローカル画像ファイルのパス(jpg/png/webp)
image_urlstringいいえ画像の公開 https URL

詳細

printscale-mcp

AI エージェント(Claude Desktop、Cursor、Claude Code など)が PrintScale を使って画像を印刷向けファイル(TIFF + PNG + JPG)にアップスケールできる MCP サーバーです。

セットアップ

  1. https://printscale.app/dashboard/api で API キーを作成します。
  2. キーを環境変数として設定し、MCP クライアントの設定にサーバーを追加します。
Claude Desktop / Cursor(mcp 設定)
{
  "mcpServers": {
    "printscale": {
      "command": "npx",
      "args": ["-y", "printscale-mcp"],
      "env": { "PRINTSCALE_API_KEY": "psk_live_xxxxxxxx" }
    }
  }
}
Claude Code(CLI)
claude mcp add printscale -e PRINTSCALE_API_KEY=psk_live_xxx -- npx -y printscale-mcp

npm の代わりにソースからローカルで実行する場合は、 "command": "node", "args": ["/path/to/printscale-mcp/index.mjs"] を使用してください。

ツール

  • printscale_upscale — 画像をアップスケールします。公開されている image_url または ローカルの file_path を指定します。mode(auto / 2x / 3x / print)を選択します。print の場合は cm と dpi を設定します。TIFF/PNG/JPG のダウンロード URL を返します。クレジットを消費します。
  • printscale_job — ID を指定してジョブのステータスを確認します。
  • printscale_credits — 残りのクレジット残高を表示します。

プロンプトの例

  • 「印刷用に ./product.jpg を 300 DPI、60 cm にアップスケールしてください。」
  • 「https://example.com/photo.png を 3x でアップスケールして、TIFF をください。」
  • 「PrintScale のクレジットはあといくつありますか?」

注意事項

  • シャープな画像を元にしてください。PrintScale はディテールを拡大しますが、ぼやけた画像や低品質の画像を修復するものではありません。
  • 出力は 3 日間利用でき、その後削除されます。期間内にダウンロードしてください。
  • クレジットは PrintScale アカウントと共有されます(アプリで購入できます)。

環境変数:PRINTSCALE_API_KEY(必須)、PRINTSCALE_BASE_URL(任意。デフォルトは https://printscale.app)。

コメント

MCP は初めてですか?

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

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