Token导航 LogoToken导航TokenDH.com
Logo MCP (Gofastercloud) logo
设计创作stdio官方级别未说明来源级核验

Logo MCP (Gofastercloud)

MCP Server

一款本地运行的AI品牌设计系统生成工具,能够根据品牌简介自动生成包括logo概念、配色方案、字体排版和完整资产库在内的品牌设计系统。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
本地运行PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gofastercloud

提供方

gofastercloud

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run pytest

详细介绍

标志MCP

一个本地MCP服务器,使用人工智能生成完整的品牌设计系统。给它一个品牌简介,取回标志概念、调色板、排版和一个完整的资产库——所有这些都在Apple Silicon上本地运行。

专为基于LLM的营销团队打造:Claude或其他代理商提交简报,视觉审查生成的徽标,迭代品牌规格,并导出生产就绪资产。

它的作用

  1. 品牌简介 → 您描述了品牌(名称、行业、受众、情绪)
  2. AI品牌规格 → 本地文本LLM生成创意方向、标语、调色板、排版
  3. 标志概念 → 局部图像模型生成3个1024×1024的徽标标记概念
  4. 模板渲染 → 选择徽标会触发所有品牌资产的自动生成:

- 徽标变体(标记、主水平、堆叠、文字标记、图标) - 每个都有亮/暗/透明背景 - PNG(1x+2x)、JPEG和SVG格式 - 16、32、48和192像素的收藏夹图标

约3分钟 从短期资产到47项生产就绪资产。没有云API,没有订阅,一切都在你的Mac上。

需求

  • macOS 使用苹果硅(M1或更高版本)
  • 24GB+内存 (建议32GB)
  • Python 3.12+ 通过 紫外线
  • HuggingFace帐户 有权使用 FLUX.1-schnell (自由、门控模式——然后接受条款 hf auth login)

安装

# Clone
git clone https://github.com/gofastercloud/logoMCP.git
cd logoMCP

# Install Python dependencies
cd backend
uv sync

# Authenticate with HuggingFace (required for Flux model access)
hf auth login
# Or: cd backend && uv run python -c "from huggingface_hub import login; login()"

# Run tests to verify everything works
uv run pytest

首次使用时会自动下载模型(Qwen3 8B+Flux.1-schnell总共约12GB)。

使用Claude代码

在Claude Code设置中添加logoMCP作为MCP服务器:

选项1:项目层面 --添加到 .claude/settings.json 在任何项目中:

{
  "mcpServers": {
    "logomcp": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/logoMCP/backend", "python", "-m", "logogen.server"],
      "env": {}
    }
  }
}

选项2:用户级别 --添加到 ~/.claude/settings.json 使其在所有项目中可用:

{
  "mcpServers": {
    "logomcp": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/logoMCP/backend", "python", "-m", "logogen.server"],
      "env": {}
    }
  }
}

替换 /path/to/logoMCP 使用克隆仓库的实际路径。

与Claude代码协同使用

在协作/团队模式下运行Claude Code时,任何有权访问MCP服务器的团队成员都可以调用logoMCP工具。在用户级别配置MCP服务器(上面的选项2),以便所有生成的代理继承访问权限。

示例协同工作流程——营销团队首席代理可以:

1. create_brand("Solaris", "Solar Energy", "Eco-conscious homeowners", ["sustainable", "bright"])
2. update_brand_specs(brand_id, colors=[...], typography={...})  # optional pre-set preferences
3. generate_logos(brand_id)  # generates specs + 3 logo concepts
4. [visually review the 3 returned concept images]
5. select_logo(brand_id, concept_index=1)  # triggers template rendering
6. get_brand_assets(brand_id)  # browse all rendered assets
7. get_asset(brand_id, "logo-primary", "dark", "png")  # inspect specific asset
8. export_brand(brand_id)  # download ZIP

MCP工具

工具说明
create_brand从简介中创建品牌(名称、行业、受众、情绪关键词)
list_brands列出所有品牌及其状态
get_brand获取完整的品牌详细信息(规格、概念、资产)
delete_brand删除品牌和所有生成的资产
update_brand_specs设置或覆盖颜色、字体、标语、创意方向
generate_logos运行AI管道:文本LLM→ 图像模型→ 3 标志概念
get_logo_concepts查看徽标概念图
select_logo选择一个概念→ 触发所有资产的模板渲染
get_logo_prompts查看当前图像生成提示
update_logo_prompts修改提示(加强安全护栏)
get_brand_assets使用缩略图浏览渲染资源
get_asset获取任何格式/变体/比例的特定资产图像

建筑

Brand Brief → Text LLM (Qwen3 8B) → Image Model (Flux.1-schnell) → Template Engine → Assets
                  ↓                         ↓                            ↓
           Creative direction        3 logo concepts           47 production files
           Color palette             1024×1024 each            PNG/JPEG/SVG
           Typography                                          Light/Dark/Transparent
           Tagline                                             1x + 2x resolution

内存管理: 模型按顺序加载——文本模型生成所有规格,卸载,然后图像模型生成徽标,卸载。模板渲染是纯CPU(Pillow)。这使峰值内存保持在16GB以下,适合24GB的机器。

模板系统: 每种资产类型都是一个Python类,继承自 BaseTemplate.添加新资产=编写 render() 方法。该引擎自动处理所有变体/格式/比例排列。

配置

复制 .env.example.env 并自定义:

# Model selection
TEXT_MODEL_ID=mlx-community/Qwen3-8B-4bit    # Text LLM
IMAGE_MODEL_NAME=schnell                       # Flux variant (schnell or dev)
IMAGE_MODEL_QUANTIZE=4                         # Quantization (4 or 8 bit)

# Generation parameters
LOGO_STEPS=4          # Inference steps (schnell: 2-4, dev: 20-25)
LOGO_WIDTH=1024       # Logo dimensions (must be multiples of 32)
LOGO_HEIGHT=1024

使用 IMAGE_MODEL_NAME=dev 对于更高质量的徽标(速度较慢,需要32GB+RAM)。

发展

cd backend

# Run tests
uv run pytest

# Run tests verbose
uv run pytest -v

# Run E2E test with real models (slow, generates actual logos)
uv run python test_e2e.py

# Run MCP server directly (for debugging)
uv run python -m logogen.server

依赖许可证

所有依赖项都使用与MIT兼容的许可证:

依赖关系许可证目的
mfluxMITMLX上的通量图像生成
枕头HPND图像合成和模板渲染
drawsvgMITSVG生成
v赛车手MIT位图到SVG跟踪
皮丹提克MIT数据验证和模式
aiosqliteMITAsync SQLite
主控程序MITMCP服务器SDK
python dotenvBSD-3条款环境变量加载

许可证

麻省理工学院——见 许可证.

目录标签

目录标签

本地运行PythonClaude品牌设计本地部署AI生成营销工具设计自动化

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP