MCP Plus - 品牌广告封面生成工具,支持多种风格和自定义配置
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcp_plus-0.1.0.tar.gz
(6.9 kB
view details)
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 mcp_plus-0.1.0.tar.gz.
File metadata
- Download URL: mcp_plus-0.1.0.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bde9af4057f019fc458aa1f92f415738a12300d51c72a5af74ff7b9372bb9a08
|
|
| MD5 |
eaf3f6c0d27e6ef5694a212f3baa6c03
|
|
| BLAKE2b-256 |
65b96e84cdabbe33135037e4ee6fa1c713778f1635e351e69c22d91d3315b7d7
|
File details
Details for the file mcp_plus-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mcp_plus-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99fead80feb69da9ca3ed894776bf18387df5f0aa04c0b80fc0ee1859ef654e1
|
|
| MD5 |
85c1196ecadddb871d2e630e7ee57001
|
|
| BLAKE2b-256 |
f950115f385dde25ab4f46e72a7da9f7a1e8a9cdd4241fdf88826cbdce9ebb9f
|