generate_image
Generate an image from a prompt (supports resolution, model_uri e.g. model/V_4_0/version/0).
12 tools for generating, editing and upscaling images — plus training a custom model on your own dataset.
LABSCO SUMMARY
Most image servers here generate from someone else's model. Being able to assemble a dataset and train your own from a conversation means the style becomes yours rather than borrowed — which matters when the output has to look like a brand. Note what the OAuth scopes are: identity only, so the authorisation screen is not where the capability boundary lives.
Ideogram's endpoint for their image product. The interesting third of it is not generation but training: you can build a dataset, upload assets to it and train a custom model from the same connection.
An Ideogram account: the first time your client connects, a browser window opens for you to sign in, with no API key to handle. The scopes requested are identity only — openid, email and profile.
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Build a dataset from your own assets, train a model, then generate with it.
Bulk generation rather than one call per image.
Remove the background, reframe to the aspect ratio you need, and upscale.
Create a collection and list what is in it later.
Listed in project docs. Your client may show a different list.
generate_imageGenerate an image from a prompt (supports resolution, model_uri e.g. model/V_4_0/version/0).
generate_images_bulkGenerate multiple images (num_images).
edit_imageEdit an existing image.
remove_backgroundRemove image background (operation: remove_background).
reframe_imageReframe/crop to aspect ratio or resolution.
upscale_imageUpscale an image (e.g. 2x).
upload_imageUpload assets back to a collection.
create_datasetCreate a training dataset.
upload_dataset_assetsUpload images to a dataset.
train_modelTrain a custom image model.
create_collectionCreate a named collection.
get_images_by_collection_idList images in a collection.
BEFORE YOU INSTALL
12 tools named in the project's documentation.
INSTALLATION
Add the endpoint to your client, then approve the OAuth consent screen.
https://mcp.ideogram.ai/mcp