MCP图像语言
用于品牌感知图像生成的MCP服务器。根据品牌背景和内容类型,路由到Gemini、FLUX.2 Pro或Recraft V4。
快速开始
# Local development
pip install -e .
GEMINI_API_KEY=... BFL_API_KEY=... RECRAFT_API_KEY=... TRANSPORT=http mcp-bildsprache
# Docker
docker compose up --buildMCP工具
generate_image--通过品牌预设注入生成完整图像。
默认光栅路径:OpenAI gpt-image 2。可选的 register: 'personal' | 'professional' casey品牌(2026年5月品牌倒闭)。可选的 reference_images: list[bytes] 将参考图像转发到OpenAI gpt-image 2(或从品牌的 身份包 context 已设置)。可选的 include_dogs: bool | None 覆盖 用于casey的狗槽启发式算法(True=力包括Sien+Fimme,False=抑制, 无=使用清单规则)。
generate_diagram--通过Gemini Nano Banana Pro绘制流程/序列/状态图
(默认)或OpenAI gpt-image 2(model_hint='openai').接受自由文本 prompt 或美人鱼 mermaid 源代码(解析为结构化的渲染摘要)。品牌调色板 - 自动注入UML约定。格式范围: flow, sequence, state.
generate_prompt--仅提供快速工程(不生成图像)。list_models--活跃的供应商(openai,gemini)加上adisabled_providers
阵列(bfl, recraft --树中的模块,但根据 2026年5月品牌倒闭)。还报告 identity_packs: {brand: bool} 和 diagram_capable: [...] / diagram_formats: [...].
get_visual_presets--针对每种情境的品牌视觉预设。活跃品牌:
casey (与 personal 和 professional 寄存器覆盖), yorizon.按品牌 回应包括 identity_pack_loaded: bool 以及匹配寄存器覆盖 当 register 供应。
品牌和注册
活跃品牌(2026年5月品牌崩溃): 凯西, 约里松.
这 casey 该品牌在两个注册中心都有一个共享的视觉DNA:
personal--识别表面,厨房餐桌气氛更温暖,骨头更多,对比度更低。professional--验证表面,更清晰的示意图,更多的空白。
锁定的植物调色板:纸骨 #F4EFE3 (背景,约70%),森林苔藓 #2C4A38 (初级),松墨 #1F2E26 (文字),风化赭石 #B8884A (口音≤5%), 柔软的苔藓 #C7CFB8 (发际线)。沃尔科恩风格的排版。没有任何地方的所有帽子。
传统品牌密钥(casey-berlin, cdit-works, casey.berlin, @cdit, storykeep, nah)一切正常化 casey.Yorizon完全隔离(没有共享 调色板标记)。FLUX和Recraft提供商在调度员处暂时禁用; 暗示他们回来了 PROVIDER_TEMPORARILY_DISABLED 带有迁移消息。
身份包
品牌的个人肖像参考图像,如 @casey.berlin 继续存在 私有Docker卷(identity-data → /data/identity/).看 docs/identity/README.md 对于音量 合同和示例清单。
认证
通过MultiAuth进行双重身份验证:
- 钥匙斗篷JWT 适用于Claude.ai连接器
- 持有者令牌 (
bmcp_前缀)用于克劳德代码、n8n、脚本
画廊(仅限Tailnet)
浏览每个生成的图像,过滤/搜索,并在 内部库主机名(例如。 https://bildsprache-gallery..ts.net/gallery/). 公众 /mcp 端点和 https://img.cdit-works.de/ /*.webp 静态路由不变。看 CLAUDE.md → *画廊* 了解详情。
