
EverArt MCP Server

2025.04.20
84000
JavaScript图像生成内容创作内容生成
EverArt MCP Server 实现图像生成功能。它支持多种模型选项,能够根据用户提供的描述生成高质量的图像,并支持在浏览器中查看生成的图像。
View on GitHub
Overview
基本能力
产品定位
EverArt MCP Server 是一个图像生成服务器,专为 Claude Desktop 设计,通过 EverArt 的 API 实现图像生成功能。
核心功能
- 图像生成:根据用户提供的描述生成图像,支持多种模型选项。
- 多模型支持:提供多种预训练模型,如 FLUX1.1、SD3.5、Recraft-Real 等。
- 浏览器预览:生成的图像可以直接在浏览器中查看。
- Docker 支持:支持通过 Docker 容器化部署。
适用场景
- 内容创作:为设计师、艺术家等提供快速的图像生成工具。
- 开发测试:开发人员可以用于测试图像生成功能。
- 教育演示:用于演示图像生成技术的应用。
工具列表
- generate_image:
- 功能:根据用户提供的描述生成图像,支持多种模型选项。
- 参数:
prompt
:图像描述。model
:模型 ID(默认:"207910310772879360")。image_count
:生成图像的数量(默认:1)。
- 响应格式:生成成功后返回图像 URL 和生成详情。
常见问题解答
- 如何设置 API 密钥?
- 通过环境变量
EVERART_API_KEY
设置。 - 如何选择不同的模型?
- 在调用
generate_image
工具时,通过model
参数指定模型 ID。
使用教程
使用依赖
- 安装 Node.js 和 npm。
- 获取 EverArt API 密钥。
安装教程
- 克隆项目并安装依赖:
bash npm install export EVERART_API_KEY=your_key_here
- 通过 Docker 构建镜像:
sh docker build -t mcp/everart -f src/everart/Dockerfile .
调试方式
- 运行 Docker 容器:
bash docker run -i --rm -e EVERART_API_KEY mcp/everart
- 使用 NPX 运行:
bash npx -y @modelcontextprotocol/server-everart
- 调用
generate_image
工具测试图像生成功能。