Token导航 LogoToken导航TokenDH.com
assetpipe (Samer Az) logo
设计创作未说明官方级别未说明来源级核验

assetpipe (Samer Az)

MCP Server

AssetPipe是一款基于Claude Code技能和MCP服务器的AI图像生成工具,专为网页设计提供专业素材,如英雄图像、图标、徽标等,支持Google Gemini API。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
图像生成PythonClaudeClaude

安装说明

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

作者 / 组织

samer-az

提供方

samer-az

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

🔧 资产管

网页设计的AI图像生成流水线——Claude Code Skill+MCP Server。

![License: MIT](LICENSE) ![Python 3.10+](https://python.org) ![MCP](https://modelcontextprotocol.io)

在构建网站时,直接从Claude Code生成专业的网络资产——英雄图像、图标、徽标、背景、横幅等。由谷歌Gemini提供技术支持。

______________________________________________________________________

运作原理

You: "Build me a landing page for a fitness app"
                    ↓
    ┌─────────────────────────────┐
    │  Skill (SKILL.md)           │  ← Recognizes images are needed
    │  Picks asset type + style   │     Optimizes the prompt
    │  Applies brand context      │
    └─────────────┬───────────────┘
                  ↓
    ┌─────────────────────────────┐
    │  MCP Server (Python)        │  ← Calls Gemini API
    │  generate / edit / batch    │     Returns image + metadata
    └─────────────┬───────────────┘
                  ↓
    ┌─────────────────────────────┐
    │  Your Project               │  ← Images saved to project
    │  public/images/hero.png     │     Integrated into your code
    └─────────────────────────────┘

技能 =教克劳德 *当* 和 *怎么* 在web开发过程中生成图像\ MCP服务器 =通过Google Gemini的API创建它们的引擎

______________________________________________________________________

特性

  • 10种资产类型 --英雄、图标、徽标、背景、缩略图、插图、头像、横幅、产品、自定义
  • 10种视觉风格 --照片级真实感、平面、3D、水彩、极简主义、渐变、等距、线条艺术、玻璃形态、霓虹
  • 智能提示增强 --您的简单描述针对网页设计质量进行了优化
  • 批量生成 --为整个页面创建一组一致的资产
  • 图像编辑 --修改现有图像(更改颜色、删除元素、重新设计样式)
  • 品牌一致性 --跨代共享调色板和品牌背景
  • 主动建议 --该技能教克劳德在建造场地时建议使用图像

______________________________________________________________________

快速开始

先决条件

安装

git clone https://github.com/YOUR_USERNAME/assetpipe.git
cd assetpipe
./install.sh

安装程序处理一切:检查先决条件,安装依赖项,提示Gemini API密钥,注册MCP服务器,并安装技能。完成后重新启动Claude Code。

验证

打开克劳德代码并询问:

What image generation tools do you have?

______________________________________________________________________

用法

生成英雄形象

Generate a hero image for my SaaS landing page —
cloud computing theme, blue and purple gradient, modern and clean

创建整页资产集

I need all images for my portfolio site:
- A hero banner with abstract 3D art
- A subtle dot-grid background texture
- Flat icons for the skills section
- A professional avatar placeholder

编辑现有图像

Make the hero image darker so white text is readable on top

匹配品牌颜色

Generate product images using our brand palette: #2563EB, #1E40AF, #DBEAFE

批次一致

Create 4 feature illustrations for a fintech app,
all in flat style with the same teal color palette

______________________________________________________________________

资产类型

类型最适合默认大小
hero全宽页眉1536×768
iconUI元素图标512×512
logo品牌标志1024×1024
background页/节背景1024×1024
thumbnail博客文章或卡片缩略图640×360
illustration功能部分、解释符1024×768
avatar用户配置文件占位符256×256
banner社交媒体或促销横幅1200×628
product电子商务产品截图1024×1024
custom其他1024×1024

风格

风格Vibe
photorealistic自然光照,逼真的纹理
flat纯色,干净的几何形状
3d软照明、深度和尺寸
watercolor柔和的边缘,有机色彩混合
minimal大量的空白,克制的调色板
gradient流畅的色彩过渡,现代风格
isometric3D平面设计,角度一致
line-art轮廓清晰,手绘感
glassmorphism磨砂玻璃、透明、模糊
neon深色背景,充满活力的发光元素

______________________________________________________________________

MCP工具参考

工具说明
generate_web_asset通过智能提示增强生成任何网络图像资产
edit_web_asset根据文本指令修改现有图像
batch_generate通过共享品牌背景生成多个相关资产
enhance_prompt预览优化后的提示,而不生成
list_asset_types显示所有可用类型、样式及其默认值

______________________________________________________________________

配置

变量必填默认描述
GEMINI_API_KEYGoogle AI Studio API密钥(由安装程序设置)
IMAGE_OUTPUT_DIR没有./generated-images图像输出目录
GEMINI_MODEL没有gemini-2.5-flash-image使用Gemini模型
LOG_LEVEL没有INFO记录冗长

唯一需要的配置是 GEMINI_API_KEY,安装程序会自动提示。

______________________________________________________________________

项目结构

assetpipe/
├── mcp-server/
│   ├── server.py              # MCP server — 5 tools
│   ├── providers/
│   │   ├── __init__.py
│   │   └── gemini.py          # Google Gemini provider
│   ├── utils/
│   │   └── __init__.py
│   └── requirements.txt
├── skill/
│   └── SKILL.md               # Claude Code skill
├── install.sh                 # One-command installer
├── pyproject.toml             # Python package config
├── .env.example               # Environment template
├── .gitignore
└── README.md

______________________________________________________________________

添加更多提供商

该架构专为多个提供商而设计。要添加一个:

  1. 创建 mcp-server/providers/your_provider.py
  2. 实施 generate_image(prompt) -> bytesedit_image(image_bytes, prompt) -> bytes
  3. 在中注册 server.py

潜在补充:

提供者注释
OpenAI(gpt-image 1)openai高品质,付费
稳定性AIstability-sdk细粒度控制
复制(Flux)replicate多种型号可供选择

贡献.md 了解详情。

______________________________________________________________________

故障排除

问题修复
GEMINI_API_KEY not set把它传给 claude mcp add 命令
No image returned提示可能会碰到安全过滤器——请重新表述
图片不在项目中检查 IMAGE_OUTPUT_DIR 是一条绝对路径
MCP服务器未显示注册后重新启动Claude Code
风格不一致使用 batch_generate 与共享 brand_context
图像中的文本乱码不要让AI渲染文本——而是通过CSS添加文本

______________________________________________________________________

许可证

麻省理工学院

目录标签

目录标签

图像生成PythonClaudeAI图像生成本地部署网页设计ClaudeCodeGoogleGemini批量生成

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP