Skip to content

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

Editor
Edition
Category

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 Community
    ps_open_document
  • Create a new document(Photoshop)

    Starts an empty document at a chosen size, resolution and color mode.

    Photoshop Community
    ps_create_document
  • List 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 Community
    ps_document
  • Save a layered PSD(Photoshop)

    Saves the document as a layered PSD copy and leaves the working document as it is.

    Photoshop Community
    ps_save_psd
  • Export a JPEG or PNG(Photoshop)

    Writes a flattened JPEG or PNG from a copy, with optional downscaling, sRGB conversion or transparency.

    Photoshop Community
    ps_export
  • Close a document(Photoshop)

    Closes the active document or a named one, saving it first if asked.

    Photoshop Community
    ps_close_document
  • Crop the image(Photoshop)

    Crops to exact pixel bounds, or to a region described by what is around it, checked before the cut.

    Photoshop Community
    ps_crop_document
  • Resize the image(Photoshop)

    Resizes the whole document, every layer included, to exact pixel dimensions.

    Photoshop Community
    ps_resize_image
  • Rotate or flip the canvas(Photoshop)

    Rotates the whole document by any angle, or flips it, with all layers together.

    Photoshop Community
    ps_transform_canvas
  • Convert the color mode(Photoshop)

    Converts the document to grayscale, RGB, CMYK or Lab. The image is flattened on the way.

    Photoshop Community
    ps_convert_image_mode
  • Add 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 Community
    ps_guides
  • Open an image(GIMP)

    Opens JPEG, PNG, TIFF, WebP, HEIC, XCF and more. An .xcf opens with its live filters still editable.

    GIMP Community
    gimp_open_document
  • Create a new image(GIMP)

    Starts an empty image at a chosen size, in color or grayscale, on white, black or transparent.

    GIMP Community
    gimp_create_document
  • Save an editable .xcf(GIMP)

    Saves the working file with every filter still live, ready to open in GIMP.

    GIMP Community
    gimp_save_xcf
  • Export 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 Community
    gimp_export
  • Close an image(GIMP)

    Closes an image without saving it.

    GIMP Community
    gimp_close_document
  • Crop the image(GIMP)

    Crops to an exact rectangle. Live filters and masks survive the crop.

    GIMP Community
    gimp_crop_document
  • Resize the image(GIMP)

    Scales the whole image to exact dimensions, to one side, or by its long edge.

    GIMP Community
    gimp_resize_image
  • Rotate, straighten or flip the image(GIMP)

    Rotates the image by any angle, for example to level a horizon, or flips it.

    GIMP Community
    gimp_transform_canvas
  • Extend the canvas for borders and frames(GIMP)

    Grows the canvas around the image over a white, black, colored or transparent backdrop.

    GIMP Community
    gimp_canvas
  • Convert between color and grayscale(GIMP)

    Switches the image between RGB and grayscale.

    GIMP Community
    gimp_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 Community
    ps_create_layer
  • Choose the layer to work on(Photoshop)

    Makes a layer active by name, searching inside groups.

    Photoshop Community
    ps_select_layer
  • Duplicate a layer(Photoshop)

    Copies the active layer and makes the copy active.

    Photoshop Community
    ps_duplicate_layer
  • Copy 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 Community
    ps_copy_to_new_layer
  • Delete a layer(Photoshop)

    Deletes the active layer, or one found by name anywhere in the stack.

    Photoshop Community
    ps_delete_layer
  • Reorder layers(Photoshop)

    Moves a layer to the top or bottom, or directly above or below another layer.

    Photoshop Community
    ps_move_layer_to_position
  • Group layers(Photoshop)

    Creates, ungroups or deletes layer groups, and moves layers into them.

    Photoshop Community
    ps_group
  • Set opacity, blend mode, visibility and name(Photoshop)

    Sets one property of the active layer: opacity or fill, blend mode, visibility, lock or name.

    Photoshop Community
    ps_set_layer
  • Fill a layer with a color(Photoshop)

    Fills the active layer, or the selection on it, with a solid color.

    Photoshop Community
    ps_fill_layer
  • Add a color or gradient fill layer(Photoshop)

    Adds an editable solid color or gradient layer, useful for sky fades, color washes and vignettes.

    Photoshop Community
    ps_add_fill_layer
  • Place another image in the document(Photoshop)

    Brings in a JPEG, PNG, PSD or other file as a Smart Object layer.

    Photoshop Community
    ps_place_image
  • Move, scale, rotate or straighten a layer(Photoshop)

    Moves, scales, rotates, flips or skews the active layer, or fits it to the canvas.

    Photoshop Community
    ps_transform_layer
  • Add a layer style (shadow, stroke, glow)(Photoshop)

    Adds an editable drop shadow, stroke, outer or inner glow, inner shadow or color overlay.

    Photoshop Community
    ps_add_layer_style
  • Convert a layer to a Smart Object(Photoshop)

    Wraps a layer so filters applied to it later stay editable as Smart Filters.

    Photoshop Community
    ps_convert_to_smart_object
  • Rasterize a layer(Photoshop)

    Turns a text or Smart Object layer into plain pixels.

    Photoshop Community
    ps_rasterize_layer
  • Merge, stamp or flatten layers(Photoshop)

    Merges the visible layers, stamps them onto a new layer on top, or flattens the document.

    Photoshop Community
    ps_merge
  • Bake 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 Community
    ps_bake_layer
  • Warp 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 Pro
    ps_warp_layer
  • Manage layers and groups(GIMP)

    Creates, duplicates, reorders, merges and deletes layers and groups, and sets their properties.

    GIMP Community
    gimp_layer
  • Move, scale, rotate or flip a layer(GIMP)

    Moves, scales, rotates, flips or skews one layer, or fits it to the canvas.

    GIMP Community
    gimp_transform_layer
  • Place another photo as a layer(GIMP)

    Adds another image file as a new layer in an open image, at a chosen position.

    GIMP Community
    gimp_place_image
  • Bake live filters into a layer(GIMP)

    Fixes a layer's live filters into its pixels without merging it into anything else.

    GIMP Community
    gimp_bake
  • Add and style text(GIMP)

    Creates a live text layer and sets its words, font, size, color and alignment.

    GIMP Community
    gimp_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 Community
    ps_select
  • Select the main subject(Photoshop)

    Photoshop's Select Subject, with area and edge feedback the AI checks before moving on.

    Photoshop Community
    ps_select_subject
  • Select the sky(Photoshop)

    Photoshop's Select Sky, with edge feedback that flags tricky horizons for a closer look.

    Photoshop Community
    ps_select_sky
  • Select 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 Community
    ps_select_by_reference
  • Feather or refine a selection(Photoshop)

    Feathers, refines edges around hair and halos, expands, contracts, smooths or grows the current selection.

    Photoshop Community
    ps_modify_selection
  • Save and load selections as channels(Photoshop)

    Saves a selection to a named channel and loads it back later, alone or combined with another.

    Photoshop Community
    ps_selection_channel
  • Add, 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 Community
    ps_layer_mask
  • Clip a layer to the one below(Photoshop)

    Shows a layer only where the layer below has pixels, or releases the clip.

    Photoshop Community
    ps_clipping_mask
  • Draw 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 Community
    ps_path
  • Mask a layer with a vector shape(Photoshop)

    Adds a crisp, resolution-independent mask from a path, and links, disables or removes it.

    Photoshop Community
    ps_vector_mask
  • Blend channels with Apply Image(Photoshop)

    Photoshop's Apply Image, for luminosity blends, texture overlays and frequency separation, on a copy by default.

    Photoshop Community
    ps_apply_image
  • Build a mask with Calculations(Photoshop)

    Photoshop's Calculations: combines two channels into a new one to build a precise mask.

    Photoshop Community
    ps_calculations
  • Select a named object(Photoshop)

    Turns a name like "the surfboard" into a traced selection, from 80 object categories, on your computer.

    Photoshop Pro
    ps_select_object
  • Select one subject among several(Photoshop)

    Aims Select Subject at one subject when there are several, using on-device detection to pick it.

    Photoshop Pro
    ps_select_subject_instance
  • Select eyes, lips, teeth or skin(Photoshop)

    A Photoshop selection of a named facial feature, traced from a face mesh made on your computer.

    Photoshop Pro
    ps_select_face_feature
  • Select by shape, color or region(GIMP)

    A saved selection from a rectangle, ellipse, polygon, color range, Magic Wand region, layer transparency or gradient.

    GIMP Community
    gimp_select
  • Add, apply or remove a layer mask(GIMP)

    Masks a layer from a saved selection, then inverts, applies or removes the mask.

    GIMP Community
    gimp_layer_mask
  • Feather or refine a saved selection(GIMP)

    Expands, contracts, feathers, borders, inverts, hardens or smooths a saved selection.

    GIMP Community
    gimp_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 Community
    ps_add_adjustment_layer
  • Apply 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 Community
    ps_apply_adjustment
  • Develop 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 Pro
    ps_apply_camera_raw
  • Develop 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 Pro
    ps_develop_raw
  • Add 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 Community
    gimp_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 Community
    ps_filter
  • Add 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 Community
    gimp_add_effect
  • List, hide or remove live filters(GIMP)

    Shows the live filter stack, hides or shows a filter, or deletes one.

    GIMP Community
    gimp_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 Community
    ps_retouch
  • Replace the sky(Photoshop)

    Photoshop's Sky Replacement, with any image as the new sky, kept as an editable group.

    Photoshop Community
    ps_replace_sky
  • Remove 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 Pro
    ps_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 Community
    ps_text
  • Draw a rectangle, ellipse or line(Photoshop)

    Draws a vector rectangle, rounded rectangle, ellipse or line, filled and optionally stroked.

    Photoshop Community
    ps_shape
  • Fit text onto an object(Photoshop)

    Places editable text sized to a detected object, flat or arced.

    Photoshop Pro
    ps_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 Community
    ps_detect
  • Read the scene: subjects, sky and horizon(Photoshop)

    Maps subjects, faces, sky and ground, the horizon, tonal zones and composition, on your computer.

    Photoshop Community
    ps_read_scene
  • Map the face (468-point mesh)(Photoshop)

    A 468-point face mesh, computed on your computer and returned as named regions and points.

    Photoshop Pro
    ps_detect_landmarks
  • Find an exact spot from a description(Photoshop)

    Turns a phrase like "halfway between the two boats" into exact pixel positions, checked before use.

    Photoshop Pro
    ps_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 Community
    ps_inspect
  • Render 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 Community
    ps_get_preview
  • Measure tone with a histogram(Photoshop)

    Per-channel histogram with mean, median and spread, for catching clipping that a preview can hide.

    Photoshop Community
    ps_get_histogram
  • Compare two regions(Photoshop)

    Measures color and tone in two areas side by side, for example to match a placed image to its scene.

    Photoshop Community
    ps_compare_regions
  • Check 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 Community
    ps_get_layer_bounds_diff
  • Preview the active selection(Photoshop)

    Shows what is selected as a red overlay or a black-and-white mask, before an edit is committed.

    Photoshop Community
    ps_get_selection_preview
  • Preview a saved selection(GIMP)

    Shows what a saved selection covers as a red overlay or a black-and-white mask.

    GIMP Community
    gimp_get_selection_preview
  • Read the image, layers and filters(GIMP)

    Lists open images and reads one image's size, layers, channels and live filters.

    GIMP Community
    gimp_inspect
  • Render 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 Community
    gimp_get_preview
  • Measure tone with a histogram(GIMP)

    Mean, median, percentiles and a histogram per channel, with an exact mode for a final clipping check.

    GIMP Community
    gimp_get_histogram
  • Compare before and after(GIMP)

    Measures how the filters changed the image, whole or in one area, or compares two areas.

    GIMP Community
    gimp_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 Community
    ps_sequence
  • Apply 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 Pro
    ps_batch
  • Gather an edit's evidence for a template(Photoshop)

    Collects the steps, history and settings behind a finished edit, with before and after previews.

    Photoshop Pro
    ps_template_create_evidence
  • Save an edit as a template(Photoshop)

    Saves a finished look as a named template, optionally with a measurable style signature.

    Photoshop Pro
    ps_template_save
  • List saved templates(Photoshop)

    Lists the templates saved on this computer.

    Photoshop Pro
    ps_template_list
  • Apply 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 Pro
    ps_template_apply
  • Check a photo against a template(Photoshop)

    Measures the current photo against a template's style signature and suggests a fix for each miss.

    Photoshop Pro
    ps_template_verify
  • Recall 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 Pro
    ps_template_recall
  • Delete a template(Photoshop)

    Removes a saved template.

    Photoshop Pro
    ps_template_delete
  • List your recorded Actions(Photoshop)

    Lists the Action sets and Actions loaded in Photoshop's Actions panel.

    Photoshop Pro
    ps_list_actions
  • Play a recorded Action(Photoshop)

    Plays one of your recorded Photoshop Actions.

    Photoshop Pro
    ps_play_action
  • Run a custom script(Photoshop)

    Runs a Photoshop script for the rare job no specific tool covers.

    Photoshop Pro
    ps_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 Community
    ps_ping
  • Get 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 Community
    ps_overview
  • List what the tools can do(Photoshop)

    A live map of every available tool, grouped by purpose, so the AI can reorient mid-session.

    Photoshop Community
    ps_list_capabilities
  • Undo a step(Photoshop)

    Steps back through the document history, like Ctrl+Z or Cmd+Z.

    Photoshop Community
    ps_undo
  • Redo a step(Photoshop)

    Steps forward again after an undo, as long as no new edit has been made.

    Photoshop Community
    ps_redo
  • Write an anonymized bug report(Photoshop)

    Saves an anonymized diagnostic file to Downloads to attach to a bug report. It holds no image content.

    Photoshop Community
    ps_report_problem
  • Check GIMP is ready(GIMP)

    Starts the background GIMP session if needed and confirms it is ready. The very first launch can take minutes.

    GIMP Community
    gimp_ping
  • Get 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 Community
    gimp_overview
  • Save and restore checkpoints(GIMP)

    Saves the image's current state to disk and restores it later. GIMP's stand-in for undo here.

    GIMP Community
    gimp_checkpoint