Desktop tools
Every Photoshop and GIMP tool.
Each row is one MCP tool your AI app can call, with what it does and whether it's free or Pro. Most cover a whole family of operations, so one row can stand for several things you'd do by hand in Photoshop or GIMP.
83 Photoshop tools · 29 GIMP tools · Editmamei 1.9.1, updated 2026-10-23 · Connect's tools are on connect.editmamei.com
Showing 112 of 112 tools
Files and canvas (21)
Open, create, save and export, then crop, resize, rotate and convert the whole image.
Open a photo or PSD(Photoshop)
Opens an image from disk without stopping for dialogs. Raw and HEIC files open with your last Camera Raw settings.
Photoshop Communityps_open_documentCreate a new document(Photoshop)
Starts an empty document at a chosen size, resolution and color mode.
Photoshop Communityps_create_documentList open documents and switch between them(Photoshop)
Shows which documents are open, which one is active and which have unsaved changes, and switches between them.
Photoshop Communityps_documentSave a layered PSD(Photoshop)
Saves the document as a layered PSD copy and leaves the working document as it is.
Photoshop Communityps_save_psdExport a JPEG or PNG(Photoshop)
Writes a flattened JPEG or PNG from a copy, with optional downscaling, sRGB conversion or transparency.
Photoshop Communityps_exportClose a document(Photoshop)
Closes the active document or a named one, saving it first if asked.
Photoshop Communityps_close_documentCrop the image(Photoshop)
Crops to exact pixel bounds, or to a region described by what is around it, checked before the cut.
Photoshop Communityps_crop_documentResize the image(Photoshop)
Resizes the whole document, every layer included, to exact pixel dimensions.
Photoshop Communityps_resize_imageRotate or flip the canvas(Photoshop)
Rotates the whole document by any angle, or flips it, with all layers together.
Photoshop Communityps_transform_canvasConvert the color mode(Photoshop)
Converts the document to grayscale, RGB, CMYK or Lab. The image is flattened on the way.
Photoshop Communityps_convert_image_modeAdd guides and guide layouts(Photoshop)
Adds single guides or an even grid, such as rule of thirds, for whoever opens the PSD. Guides never print.
Photoshop Communityps_guidesOpen an image(GIMP)
Opens JPEG, PNG, TIFF, WebP, HEIC, XCF and more. An .xcf opens with its live filters still editable.
GIMP Communitygimp_open_documentCreate a new image(GIMP)
Starts an empty image at a chosen size, in color or grayscale, on white, black or transparent.
GIMP Communitygimp_create_documentSave an editable .xcf(GIMP)
Saves the working file with every filter still live, ready to open in GIMP.
GIMP Communitygimp_save_xcfExport a flattened copy (JPEG, PNG, WebP, TIFF)(GIMP)
Writes a flattened JPEG, PNG, WebP or TIFF with filters baked in and all metadata, GPS included, removed.
GIMP Communitygimp_exportClose an image(GIMP)
Closes an image without saving it.
GIMP Communitygimp_close_documentCrop the image(GIMP)
Crops to an exact rectangle. Live filters and masks survive the crop.
GIMP Communitygimp_crop_documentResize the image(GIMP)
Scales the whole image to exact dimensions, to one side, or by its long edge.
GIMP Communitygimp_resize_imageRotate, straighten or flip the image(GIMP)
Rotates the image by any angle, for example to level a horizon, or flips it.
GIMP Communitygimp_transform_canvasExtend the canvas for borders and frames(GIMP)
Grows the canvas around the image over a white, black, colored or transparent backdrop.
GIMP Communitygimp_canvasConvert between color and grayscale(GIMP)
Switches the image between RGB and grayscale.
GIMP Communitygimp_convert_image_mode
Layers and composition (23)
Build and arrange the layer stack, bring in other images, and move or reshape layers.
Add a new layer(Photoshop)
Adds an empty pixel layer above the active one.
Photoshop Communityps_create_layerChoose the layer to work on(Photoshop)
Makes a layer active by name, searching inside groups.
Photoshop Communityps_select_layerDuplicate a layer(Photoshop)
Copies the active layer and makes the copy active.
Photoshop Communityps_duplicate_layerCopy a selection to a new layer(Photoshop)
Photoshop's Layer via Copy: lifts the selected pixels onto a layer of their own and leaves the source alone.
Photoshop Communityps_copy_to_new_layerDelete a layer(Photoshop)
Deletes the active layer, or one found by name anywhere in the stack.
Photoshop Communityps_delete_layerReorder layers(Photoshop)
Moves a layer to the top or bottom, or directly above or below another layer.
Photoshop Communityps_move_layer_to_positionGroup layers(Photoshop)
Creates, ungroups or deletes layer groups, and moves layers into them.
Photoshop Communityps_groupSet opacity, blend mode, visibility and name(Photoshop)
Sets one property of the active layer: opacity or fill, blend mode, visibility, lock or name.
Photoshop Communityps_set_layerFill a layer with a color(Photoshop)
Fills the active layer, or the selection on it, with a solid color.
Photoshop Communityps_fill_layerAdd a color or gradient fill layer(Photoshop)
Adds an editable solid color or gradient layer, useful for sky fades, color washes and vignettes.
Photoshop Communityps_add_fill_layerPlace another image in the document(Photoshop)
Brings in a JPEG, PNG, PSD or other file as a Smart Object layer.
Photoshop Communityps_place_imageMove, scale, rotate or straighten a layer(Photoshop)
Moves, scales, rotates, flips or skews the active layer, or fits it to the canvas.
Photoshop Communityps_transform_layerAdd a layer style (shadow, stroke, glow)(Photoshop)
Adds an editable drop shadow, stroke, outer or inner glow, inner shadow or color overlay.
Photoshop Communityps_add_layer_styleConvert a layer to a Smart Object(Photoshop)
Wraps a layer so filters applied to it later stay editable as Smart Filters.
Photoshop Communityps_convert_to_smart_objectRasterize a layer(Photoshop)
Turns a text or Smart Object layer into plain pixels.
Photoshop Communityps_rasterize_layerMerge, stamp or flatten layers(Photoshop)
Merges the visible layers, stamps them onto a new layer on top, or flattens the document.
Photoshop Communityps_mergeBake a layer's look into a new layer(Photoshop)
Copies a layer's appearance, with its clipped adjustments and styles, onto a new pixel layer. The original stays.
Photoshop Communityps_bake_layerWarp a layer (styles, mesh, along a curve, to a target)(Photoshop)
Warp styles, a mesh with one edge pinned, bending along a named curve, bulging around a point, or reaching a target.
Photoshop Props_warp_layerManage layers and groups(GIMP)
Creates, duplicates, reorders, merges and deletes layers and groups, and sets their properties.
GIMP Communitygimp_layerMove, scale, rotate or flip a layer(GIMP)
Moves, scales, rotates, flips or skews one layer, or fits it to the canvas.
GIMP Communitygimp_transform_layerPlace another photo as a layer(GIMP)
Adds another image file as a new layer in an open image, at a chosen position.
GIMP Communitygimp_place_imageBake live filters into a layer(GIMP)
Fixes a layer's live filters into its pixels without merging it into anything else.
GIMP Communitygimp_bakeAdd and style text(GIMP)
Creates a live text layer and sets its words, font, size, color and alignment.
GIMP Communitygimp_text
Selections and masks (18)
Choose which pixels an edit touches: by shape, tone or color, by name, or with masks, paths and channels.
Select by shape, color, tone or focus(Photoshop)
A new selection by rectangle, ellipse, color range, highlights or shadows, Magic Wand, focus area, all or inverse.
Photoshop Communityps_selectSelect the main subject(Photoshop)
Photoshop's Select Subject, with area and edge feedback the AI checks before moving on.
Photoshop Communityps_select_subjectSelect the sky(Photoshop)
Photoshop's Select Sky, with edge feedback that flags tricky horizons for a closer look.
Photoshop Communityps_select_skySelect something by name(Photoshop)
Turns a name like sky, ground, shadows or skin into a selection, and selects nothing when it is not confident.
Photoshop Communityps_select_by_referenceFeather or refine a selection(Photoshop)
Feathers, refines edges around hair and halos, expands, contracts, smooths or grows the current selection.
Photoshop Communityps_modify_selectionSave and load selections as channels(Photoshop)
Saves a selection to a named channel and loads it back later, alone or combined with another.
Photoshop Communityps_selection_channelAdd, apply or remove a layer mask(Photoshop)
Masks a layer to the selection, paints a gradient fade into the mask, applies it or removes it.
Photoshop Communityps_layer_maskClip a layer to the one below(Photoshop)
Shows a layer only where the layer below has pixels, or releases the clip.
Photoshop Communityps_clipping_maskDraw pen paths and turn them into selections(Photoshop)
Makes editable paths from selections, saves and loads them, strokes or fills them, and turns them back into selections.
Photoshop Communityps_pathMask a layer with a vector shape(Photoshop)
Adds a crisp, resolution-independent mask from a path, and links, disables or removes it.
Photoshop Communityps_vector_maskBlend channels with Apply Image(Photoshop)
Photoshop's Apply Image, for luminosity blends, texture overlays and frequency separation, on a copy by default.
Photoshop Communityps_apply_imageBuild a mask with Calculations(Photoshop)
Photoshop's Calculations: combines two channels into a new one to build a precise mask.
Photoshop Communityps_calculationsSelect a named object(Photoshop)
Turns a name like "the surfboard" into a traced selection, from 80 object categories, on your computer.
Photoshop Props_select_objectSelect one subject among several(Photoshop)
Aims Select Subject at one subject when there are several, using on-device detection to pick it.
Photoshop Props_select_subject_instanceSelect eyes, lips, teeth or skin(Photoshop)
A Photoshop selection of a named facial feature, traced from a face mesh made on your computer.
Photoshop Props_select_face_featureSelect by shape, color or region(GIMP)
A saved selection from a rectangle, ellipse, polygon, color range, Magic Wand region, layer transparency or gradient.
GIMP Communitygimp_selectAdd, apply or remove a layer mask(GIMP)
Masks a layer from a saved selection, then inverts, applies or removes the mask.
GIMP Communitygimp_layer_maskFeather or refine a saved selection(GIMP)
Expands, contracts, feathers, borders, inverts, hardens or smooths a saved selection.
GIMP Communitygimp_modify_selection
Tone and color (5)
Curves, levels, exposure, color and raw development, kept editable wherever the editor allows.
Add an adjustment layer (Curves, Levels and more)(Photoshop)
Curves, Levels, Hue/Saturation, Color Balance, Black & White, Exposure, Color Lookup and more, on editable layers.
Photoshop Communityps_add_adjustment_layerApply a tonal fix that has no adjustment layer(Photoshop)
Shadows/Highlights, Equalize and other fixes Photoshop only offers as direct edits, run on a copy of the layer.
Photoshop Communityps_apply_adjustmentDevelop with Camera Raw, re-editable(Photoshop)
Camera Raw as an editable Smart Filter. The AI reads the current settings, so it can change just one value.
Photoshop Props_apply_camera_rawDevelop a raw file before it opens(Photoshop)
Upright, lens correction, crop with straighten and your saved presets, applied to the raw file, with 16-bit open.
Photoshop Props_develop_rawAdd a live adjustment (curves, levels, exposure and more)(GIMP)
Curves, levels, exposure, color balance, temperature, shadows and highlights, sharpening and more, all re-editable.
GIMP Communitygimp_add_adjustment
Filters and effects (3)
Blur, sharpen, noise and stylized effects, applied so the original layer is kept.
Apply a filter (blur, sharpen, noise and more)(Photoshop)
Blur, sharpen, noise, High Pass, distort, oil paint and more, on a copy or as an editable Smart Filter.
Photoshop Communityps_filterAdd an effect (vignette, black and white, blur, noise, shadow)(GIMP)
Vignette, black and white, motion or lens blur, noise and drop shadow, as live filters.
GIMP Communitygimp_add_effectList, hide or remove live filters(GIMP)
Shows the live filter stack, hides or shows a filter, or deletes one.
GIMP Communitygimp_filter
Retouch (3)
Remove distractions, move things around, and replace the sky.
Remove or move things with Content-Aware Fill, Patch or Move(Photoshop)
Fills, patches or moves a selected area using its surroundings, on a copy of the layer.
Photoshop Communityps_retouchReplace the sky(Photoshop)
Photoshop's Sky Replacement, with any image as the new sky, kept as an editable group.
Photoshop Communityps_replace_skyRemove an object, or blur or darken around it(Photoshop)
Finds an object by name, then removes it with Content-Aware Fill, blurs the background around it, or darkens the rest.
Photoshop Props_edit_object
Text and shapes (3)
Editable text and vector shapes.
Add and style text(Photoshop)
Creates a text layer and sets its words, font, size, color and alignment.
Photoshop Communityps_textDraw a rectangle, ellipse or line(Photoshop)
Draws a vector rectangle, rounded rectangle, ellipse or line, filled and optionally stroked.
Photoshop Communityps_shapeFit text onto an object(Photoshop)
Places editable text sized to a detected object, flat or arced.
Photoshop Props_add_text_to_object
Scene awareness (4)
On-device vision that finds faces, objects, sky and horizon, so edits are aimed at measured positions.
Find faces and objects(Photoshop)
Finds faces and 80 kinds of everyday objects on your computer and returns where they are.
Photoshop Communityps_detectRead the scene: subjects, sky and horizon(Photoshop)
Maps subjects, faces, sky and ground, the horizon, tonal zones and composition, on your computer.
Photoshop Communityps_read_sceneMap the face (468-point mesh)(Photoshop)
A 468-point face mesh, computed on your computer and returned as named regions and points.
Photoshop Props_detect_landmarksFind an exact spot from a description(Photoshop)
Turns a phrase like "halfway between the two boats" into exact pixel positions, checked before use.
Photoshop Props_resolve_placement
Check the result (11)
Previews, histograms and measurements the AI uses to check each step.
Read the document, layers and history(Photoshop)
Reads metadata, the layer tree, history, the selection or a Smart Object's contents, without changing anything.
Photoshop Communityps_inspectRender a preview(Photoshop)
A downscaled image of the document as it is now, with optional overlays such as a thirds grid or marked areas.
Photoshop Communityps_get_previewMeasure tone with a histogram(Photoshop)
Per-channel histogram with mean, median and spread, for catching clipping that a preview can hide.
Photoshop Communityps_get_histogramCompare two regions(Photoshop)
Measures color and tone in two areas side by side, for example to match a placed image to its scene.
Photoshop Communityps_compare_regionsCheck a layer's size and position against a target(Photoshop)
Reports how far each edge of a layer is from its target, with a verdict such as aligned or shifted right.
Photoshop Communityps_get_layer_bounds_diffPreview the active selection(Photoshop)
Shows what is selected as a red overlay or a black-and-white mask, before an edit is committed.
Photoshop Communityps_get_selection_previewPreview a saved selection(GIMP)
Shows what a saved selection covers as a red overlay or a black-and-white mask.
GIMP Communitygimp_get_selection_previewRead the image, layers and filters(GIMP)
Lists open images and reads one image's size, layers, channels and live filters.
GIMP Communitygimp_inspectRender a preview(GIMP)
Renders the image with its live filters, whole or as a full-size crop, and keeps a preview file you can open.
GIMP Communitygimp_get_previewMeasure tone with a histogram(GIMP)
Mean, median, percentiles and a histogram per channel, with an exact mode for a final clipping check.
GIMP Communitygimp_get_histogramCompare before and after(GIMP)
Measures how the filters changed the image, whole or in one area, or compares two areas.
GIMP Communitygimp_compare
Templates and automation (12)
Run several steps at once, reuse saved looks and recorded Actions, or process a whole folder.
Run several steps in one go(Photoshop)
Runs up to 25 tool calls in order, and stops, carries on or rolls back if one fails.
Photoshop Communityps_sequenceApply one recipe to a whole folder(Photoshop)
Runs one recipe over a folder as a single Photoshop batch, and can show what it would touch first.
Photoshop Props_batchGather an edit's evidence for a template(Photoshop)
Collects the steps, history and settings behind a finished edit, with before and after previews.
Photoshop Props_template_create_evidenceSave an edit as a template(Photoshop)
Saves a finished look as a named template, optionally with a measurable style signature.
Photoshop Props_template_saveList saved templates(Photoshop)
Lists the templates saved on this computer.
Photoshop Props_template_listApply a template to a new photo(Photoshop)
Applies a saved look to the current photo, fitting each value to that image, then checks the result.
Photoshop Props_template_applyCheck a photo against a template(Photoshop)
Measures the current photo against a template's style signature and suggests a fix for each miss.
Photoshop Props_template_verifyRecall part of a template(Photoshop)
Brings back one part of a template, such as its goals or tuning notes, late in a long session.
Photoshop Props_template_recallDelete a template(Photoshop)
Removes a saved template.
Photoshop Props_template_deleteList your recorded Actions(Photoshop)
Lists the Action sets and Actions loaded in Photoshop's Actions panel.
Photoshop Props_list_actionsPlay a recorded Action(Photoshop)
Plays one of your recorded Photoshop Actions.
Photoshop Props_play_actionRun a custom script(Photoshop)
Runs a Photoshop script for the rare job no specific tool covers.
Photoshop Props_execute_script
Session and setup (9)
Connection checks, orientation for the AI, undo and redo, checkpoints and bug reports.
Check Photoshop is connected(Photoshop)
Confirms Photoshop is reachable and reports its version, which documents are open, and whether an update is out.
Photoshop Communityps_pingGet the working method and tool map(Photoshop)
A short brief the AI reads first on an open-ended edit: how to work and how to check results.
Photoshop Communityps_overviewList what the tools can do(Photoshop)
A live map of every available tool, grouped by purpose, so the AI can reorient mid-session.
Photoshop Communityps_list_capabilitiesUndo a step(Photoshop)
Steps back through the document history, like Ctrl+Z or Cmd+Z.
Photoshop Communityps_undoRedo a step(Photoshop)
Steps forward again after an undo, as long as no new edit has been made.
Photoshop Communityps_redoWrite an anonymized bug report(Photoshop)
Saves an anonymized diagnostic file to Downloads to attach to a bug report. It holds no image content.
Photoshop Communityps_report_problemCheck GIMP is ready(GIMP)
Starts the background GIMP session if needed and confirms it is ready. The very first launch can take minutes.
GIMP Communitygimp_pingGet the working method for GIMP(GIMP)
A short brief the AI reads first on an open-ended GIMP edit: how the background session works.
GIMP Communitygimp_overviewSave and restore checkpoints(GIMP)
Saves the image's current state to disk and restores it later. GIMP's stand-in for undo here.
GIMP Communitygimp_checkpoint