EverArt
基于 EverArt API 的 AI 图像生成工具,可以使用 SD、Flux 等各种模型
基于 EverArt API 的 AI 图像生成工具,可与 Claude Desktop 集成。
安装
npm install
export EVERART_API_KEY=your_key_here
配置
将以下内容添加到 Claude Desktop 配置中(选择一种方法):
方法 1: Docker
{
"mcpServers": {
"everart": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
"env": {
"EVERART_API_KEY": "your_key_here"
}
}
}
}
方法 2: NPX
{
"mcpServers": {
"everart": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everart"],
"env": {
"EVERART_API_KEY": "your_key_here"
}
}
}
}
使用图像生成工具
使用 generate_image
工具可生成 1024x1024 分辨率的图像:
const result = await client.callTool({
name: "generate_image",
arguments: {
prompt: "一只优雅地坐着的猫",
model: "7000",
image_count: 1
}
});
参数
参数 | 描述 | 默认值 |
---|---|---|
prompt | 图像描述 | 必填 |
model | 模型 ID | "207910310772879360" |
image_count | 生成图像数量 | 1 |
可用模型
5000
: FLUX1.1 (标准)9000
: FLUX1.1-ultra6000
: SD3.57000
: Recraft-Real8000
: Recraft-Vector
Docker 构建(可选)
docker build -t mcp/everart -f src/everart/Dockerfile .