KM

kcgdz/mcp-print

部署与 DevOps

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 3 forks 质量 78 趋势 18MIT

专业印刷和色彩工作流程的MCP服务器——支持2400+ Pantone色彩、CMYK/RGB、墨水估计、ICC配置文件、专色分离、条码覆盖率等。100%离线。

概览

CMYK/RGB转换 • 墨水与成本估算 • ICC配置文件 • 专色分离 • 条码覆盖 • Delta E • 镇纸 • 印前检查 • 基底模拟 • 排版 • 小册子与书脊计算 • 实验室转换 • CIEDE2000 • TAC/GCR • 点增补偿 • PDF预检 • 作业报价 • 您自己的本地色彩调色板 由 optiraj.com 支持——面向印刷专业人士的SaaS 需要 Python 3.10+。除了 MCP SDK 之外,零外部依赖。 添加到你的 Claude Code MCP 配置中(~/.claude/settings.json 或项目 .mcp.json): 重启 Claude 代码——所有二十个工具将立即可用。调色板工具还需要本地调色板文件;没有调色板文件会返回错误,其他工具则继续工作。

概述(AI 翻译)

专业的AI助理打印和色彩工作流程工具

CMYK/RGB转换 • 墨水与成本估算 • ICC配置文件 • 专色分离 • 条码覆盖 • Delta E • 镇纸 • 印前检查 • 基底模拟 • 排版 • 小册子与书脊计算 • 实验室转换 • CIEDE2000 • TAC/GCR • 点增补偿 • PDF预检 • 作业报价 • 您自己的本地色彩调色板

100%离线——无需API密钥——无需捆绑色彩库

安装 • 配置 • 本地调色板 • 工具 • 示例 • 贡献

由 optiraj.com 支持——面向印刷专业人士的SaaS


这是给谁的?

角色 用例
打印设计师 在不离开编辑器的情况下,在CMYK、RGB、HEX和Lab之间转换
印前工程师 估算墨水成本,验证色彩准确性(Delta E),分析ICC配置文件,进行印前检查
包装团队 转换纸质,区分专色与工艺色,成本计算整批印刷,模拟基底移动

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


Who is this for?

Role Use case
Print designers Convert between CMYK, RGB, HEX, and Lab without leaving your editor
Prepress engineers Estimate ink costs, verify color accuracy (Delta E), analyze ICC profiles, run preflight checks
Packaging teams Convert paper weights, separate spot vs process colors, cost entire print runs, simulate substrate shifts
Brand managers Find the closest entry in your own color palette to any HEX or CMYK value

Install

pip install mcp-print

Requires Python 3.10+. Zero external dependencies beyond the MCP SDK.

Configure with Claude Code

Add to your Claude Code MCP config (~/.claude/settings.json or project .mcp.json):

{
  "mcpServers": {
    "print": {
      "command": "python",
      "args": ["-m", "mcp_print"]
    }
  }
}

Restart Claude Code — all twenty tools will be available immediately. Palette tools additionally need a local palette file; without one they return an error and every other tool keeps working.

Local color palette

mcp-print does not ship or download any color library. palette_lookup_tool, palette_search_tool, and spot_color_separator_tool work on a JSON file that you provide and point to explicitly:

{
  "mcpServers": {
    "print": {
      "command": "python",
      "args": ["-m", "mcp_print"],
      "env": { "MCP_PRINT_PALETTE_PATH": "/home/me/.config/mcp-print/studio.palette.json" }
    }
  }
}
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "print": { "command": "python", "args": ["-m", "mcp_print"] } } }