EverArt

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-ultra
  • 6000: SD3.5
  • 7000: Recraft-Real
  • 8000: Recraft-Vector

Docker 构建(可选)

docker build -t mcp/everart -f src/everart/Dockerfile .