生成品牌广告封面 - MCP服务器,支持多种风格的品牌广告封面生成
Project description
广告封面生成器 MCP 工具
一个基于 FastMCP 的智能广告封面生成工具,能够根据主题关键词自动生成高质量的广告封面设计。
🎨 核心功能
1. 广告封面设计方案生成器
- 工具名:
ad_cover_generator - 功能: 根据主题关键词生成完整的设计方案
- 支持风格: 简约/商务/创意/时尚/科技
- 支持平台: 微信朋友圈/抖音/小红书/淘宝/京东等
2. 油彩质感艺术封面生成器
- 工具名:
generate_oil_painting_art_cover - 功能: 生成具有油彩质感的艺术风格封面
- 艺术风格: 印象派/抽象表现/野兽派/后印象派/现代抽象
- 特色: 径向渐变白色背景,富有艺术感的涂抹手法
3. 超炫视觉冲击封面生成器
- 工具名:
generate_stunning_ad_cover - 功能: 生成具有霓虹光效和动态背景的视觉冲击封面
- 特色: 科技感十足,适合现代品牌推广
4. 优雅视觉封面生成器
- 工具名:
generate_elegant_visual_cover - 功能: 生成避免光污染的优雅设计
- 特色: 几何与有机形态和谐搭配,注重视觉平衡
5. 精美线条艺术封面生成器
- 工具名:
generate_line_art_cover - 功能: 以精美线条勾勒为核心的优雅封面
- 特色: 避免马赛克背景,突出线条美感
6. 紫罗兰UI装饰元素生成器
- 工具名:
generate_violet_ui_element - 功能: 生成现代UI设计装饰元素
- 特色: 完美融入现代界面设计
🚀 使用方法
- 启动 MCP 服务器:
python main.py
- 通过 MCP 客户端调用工具,例如:
# 生成油彩质感封面
generate_oil_painting_art_cover(
theme_text="品质生活",
subtitle="精致每一天",
style="印象派",
primary_color="淡紫"
)
📁 项目结构
├── main.py # MCP 服务器主文件
├── oil_painting_quality_life.svg # 示例:油彩质感封面
├── stunning_tech_future.svg # 示例:科技风格封面
├── elegant_fashion_cover.svg # 示例:优雅时尚封面
├── pyproject.toml # 项目配置
└── README.md # 项目说明
🎯 设计理念
- 多样化风格: 支持从简约到艺术的多种设计风格
- 智能配色: 基于色彩理论的专业配色方案
- 矢量输出: 生成高质量的 SVG 矢量图形
- 现代适配: 完美适配各大主流平台规范
- 艺术感: 融入印象派、抽象表现等艺术元素
🔧 技术特点
- 基于 FastMCP 框架
- 纯 Python 实现,无外部依赖
- SVG 矢量图形输出
- 支持自定义尺寸和配色
- 丰富的滤镜和渐变效果
📝 示例输出
项目包含三个不同风格的示例封面:
- 油彩质感 - 艺术感十足的印象派风格
- 科技未来 - 霓虹光效的现代科技风格
- 优雅时尚 - 简约现代的商务风格
每个封面都展现了不同的设计理念和视觉效果,可作为实际项目的参考模板。
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file generate_brand_ad_cover-0.1.1-py3-none-any.whl.
File metadata
- Download URL: generate_brand_ad_cover-0.1.1-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e385ca329fe75627ae472ece519a60c2fffdd9ef679f1523e3d826901791585f
|
|
| MD5 |
4bdaad0af0b88637690119e082a1b4ad
|
|
| BLAKE2b-256 |
0eb9ffbcaa5234efbe872b84bc2a5591ac222c56f64c383294da33eab670f75f
|