EverArt

EverArt

By modelcontextprotocol GitHub

AI image generation using various models

everart image-generation
Overview

What is EverArt?

EverArt is an AI image generation tool that allows users to create images using various models through an API.

How to use EverArt?

To use EverArt, install the necessary dependencies, set up your API key, and configure Claude Desktop to utilize EverArt for image generation. Use the provided commands to generate images based on prompts.

Key features of EverArt?

  • Generates images using multiple AI models
  • Returns generated image URLs for easy access
  • Configurable image generation parameters (prompt, model, image count)

Use cases of EverArt?

  1. Creating unique art pieces based on descriptive prompts
  2. Generating visual content for marketing and social media
  3. Prototyping design concepts using AI-generated visuals

FAQ from EverArt?

  • What image models does EverArt support?

EverArt supports multiple models such as FLUX1.1, SD3.5, and Recraft, offering various styles and qualities.

  • Can I customize the number of images generated?

Yes! You can specify the number of images you want in your requests.

  • Is there a limitation on the image prompt length?

The prompt can be of reasonable length, but it's best to keep it concise for optimal results.

Content

EverArt MCP Server

Image generation server for Claude Desktop using EverArt's API.

Install

npm install
export EVERART_API_KEY=your_key_here

Config

Add to Claude Desktop config:

Docker

{
  "mcpServers": {
    "everart": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "EVERART_API_KEY", "mcp/everart"],
      "env": {
        "EVERART_API_KEY": "your_key_here"
      }
    }
  }
}

NPX

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

Tools

generate_image

Generates images with multiple model options. Opens result in browser and returns URL.

Parameters:

{
  prompt: string,       // Image description
  model?: string,       // Model ID (default: "207910310772879360")
  image_count?: number  // Number of images (default: 1)
}

Models:

  • 5000: FLUX1.1 (standard)
  • 9000: FLUX1.1-ultra
  • 6000: SD3.5
  • 7000: Recraft-Real
  • 8000: Recraft-Vector

All images generated at 1024x1024.

Sample usage:

const result = await client.callTool({
  name: "generate_image",
  arguments: {
    prompt: "A cat sitting elegantly",
    model: "7000",
    image_count: 1
  }
});

Response format:

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.

Building w/ Docker

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

Tools

generate_image

Generate images using EverArt Models and returns a clickable link to view the generated image. The tool will return a URL that can be clicked to view the image in a browser. Available models: - 5000:FLUX1.1: Standard quality - 9000:FLUX1.1-ultra: Ultra high quality - 6000:SD3.5: Stable Diffusion 3.5 - 7000:Recraft-Real: Photorealistic style - 8000:Recraft-Vector: Vector art style The response will contain a direct link to view the generated image.
StableMCP
StableMCP by mkm29

Simple MCP Server to generate iamges using Stable Diffusion

stablemcp image-generation
View Details

-

fal-api image-generation
View Details

-

jigsawstack image-generation
View Details

MCP server enabling high-quality image generation via Together AI's Flux.1 Schnell model.

png image-generation
View Details