Skip to main content
Glama

ecommerce-image-replicator-mcp

基于 Python LangGraph 的电商竞品图复刻 MCP 服务,通过本地 stdio 向 Agent 提供输入准备、生成、恢复、验收和单图修订能力。

原始参考图决定整体构图、关键对象及互动关系;产品图和有来源的增量决定产品外观、文案与品牌主题。 默认沿用参考图艺术风格,允许不改变主旨的小幅创意差异。指定文案替换及文字主题色在提交前解析、校验,出图后再次对照验收。 SQLite 保存任务与供应商凭据,未知提交不重复绘图。

发布状态

v0.1.0 已发布(2026-10-27),目标提交 726efe6ad27933656ca24214806043f794450196。 PR #1、合入 CI及标签 CI/CD已完成,Windows/Linux检查通过。 126项测试、历史真实全套12张复刻验收,以及正式附件独立安装/stdio检查通过。审查由维护代理执行,无独立人员审批;实际Host产品联调尚未验证。 附件及SHA256见发布说明和使用手册。

Related MCP server: wrmmax-criativo-mcp

安装与使用

Windows建议PowerShell 7、Git、Python 3.12和uv 0.12.23,默认安装到D:\MCP\ecommerce-image-replicator-mcp。 从项目仓库取得v0.1.0标签,按使用手册核对完整SHA,执行uv sync --locked --no-dev, 配置安装根私有.env,运行不收费的协议检查,再将本地stdio服务加入Host。日常启动使用uv run --no-sync,不临时安装依赖。

业务工作区包含references/<group>/、products/、brief/、prompts/;结果和恢复记录分别位于artifacts/、.replicator/。 后端密钥为ZHENZHEN_GEMINILLM_API_KEY与ZHENZHEN_GPTIMAGEGEN_API_KEY,逐字段按项目.env→进程→Windows用户环境读取。 未配置密钥和执行预算时只可准备、发现及查询,不会默认提交收费请求。

开发验证

uv sync --locked
if ($LASTEXITCODE -ne 0) { throw '锁定安装失败' }
uv run --no-sync python scripts/check.py
if ($LASTEXITCODE -ne 0) { throw '本地质量检查失败' }

SDK锁定MCP Python 2.3.0,协议测试为2026-07-28 discover流程。本地stdio协议与真实供应商调用已验证; 具体Host产品联调和旧协议兼容尚未验证;发布证据见上方CI与Release链接。

Related MCP Connectors

Related MCP Servers