mcpField
P
printscale-mcp

printscale-mcp

本地服务
github.com/amortegui84媒体与设计018 周前更新

关于 printscale-mcp

printscale-mcp 是供 AI Agent 使用的 MCP 服务,可通过 PrintScale 将图片放大并生成适合打印的文件。它支持网址或本地文件输入、打印尺寸设置,以及任务和额度查询。

主要功能

  1. 01通过网址或文件路径放大图片
  2. 02选择自动、2 倍、3 倍或打印模式
  3. 03设置打印尺寸和 DPI
  4. 04返回 TIFF、PNG 和 JPG 下载链接
  5. 05查询任务状态和剩余额度

适用场景

  1. 01准备大幅面打印的产品图片
  2. 02按指定倍数放大网络图片
  3. 03查询放大任务或剩余额度

MCP 相关

该 MCP 服务向 MCP 客户端提供 PrintScale 图片放大、任务状态和额度查询工具。使用时需要 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

一个 MCP 服务,可让 AI Agent(Claude Desktop、Cursor、Claude Code 等)通过 PrintScale 将图像放大为可直接打印的文件 (TIFF、PNG 和 JPG)。

设置

  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 放大到 60 cm、300 DPI,用于打印。”
  • “将 https://example.com/photo.png 按 3x 放大,并给我 TIFF 文件。”
  • “我还剩多少 PrintScale 额度?”

说明

  • 请从清晰的源图开始——PrintScale 会放大细节,但不会修复模糊或低质量的图像。
  • 输出文件会保留 3 天,之后将被删除。请在此期间下载。
  • 额度与您的 PrintScale 账户共享(可在应用中购买)。

环境变量:PRINTSCALE_API_KEY(必需),PRINTSCALE_BASE_URL(可选,默认值为 https://printscale.app)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。