使用 EverArt API 的 Claude 桌面图像生成服务器。
npm install
export EVERART_API_KEY=你的密钥

添加到 Claude 桌面配置:
{
"mcpServers": {
"everart": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
"env": {
"EVERART_API_KEY": "你的密钥"
}
}
}
}

{
"mcpServers": {
"everart": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everart"],
"env": {
"EVERART_API_KEY": "你的密钥"
}
}
}
}

快速安装,请使用以下一键安装按钮...
手动安装:在 VS Code 中,将以下 JSON 代码块添加到您的用户设置 (JSON) 文件中。您可以按 Ctrl + Shift + P
并输入 Preferences: Open Settings (JSON)
来完成此操作。
或者,您可以将其添加到工作区中的 .vscode/mcp.json
文件中。这将允许您与他人共享配置。
请注意,使用
mcp.json
文件时需要mcp
键。
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "everart_api_key",
"description": "EverArt API 密钥",
"password": true
}
],
"servers": {
"everart": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
"env": {
"EVERART_API_KEY": "${input:everart_api_key}"
}
}
}
}
}

{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "everart_api_key",
"description": "EverArt API 密钥",
"password": true
}
],
"servers": {
"everart": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everart"],
"env": {
"EVERART_API_KEY": "${input:everart_api_key}"
}
}
}
}
}

使用多种模型选项生成图像。在浏览器中打开结果并返回URL。
参数:
{
prompt: string, // 图片描述
model?: string, // 模型ID (默认: "207910310772879360")
image_count?: number // 图片数量 (默认: 1)
}

模型:
所有生成的图像尺寸为1024x1024。
示例用法:
const result = await client.callTool({
name: "generate_image",
arguments: {
prompt: "一只优雅地坐着的猫",
model: "7000",
image_count: 1
}
});

响应格式:
Image generated successfully!
The image has been opened in your default browser.
Generation details:
- Model: 7000
- Prompt: "A cat sitting elegantly"
- Image URL: https://storage.googleapis.com/...
You can also click the URL above to view the image again.

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