New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

Adobe Mcp Suite

447 tools. 350 can modify or destroy data without limits.

30 destructive tools with no built-in limits. Policy required.

Last updated:

350 can modify or destroy data
97 read-only
447 tools total

Community server · catalogue entry checked 19/10/2026 · full schemas captured for 407 of 447 tools

How to control Adobe Mcp Suite ↓

What Adobe Mcp Suite exposes to your agents

Read (97) Write / Execute (320) Destructive / Financial (30)

What Adobe Mcp Suite costs in tokens

105,325 tokens of tool definitions, loaded on every request
53% of a 200k context window
2,744 heaviest tool: indesign_set_document_preferences
Critical Risk

The most dangerous Adobe Mcp Suite tools

350 of Adobe Mcp Suite's 447 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Adobe Mcp Suite

PolicyLayer is an MCP gateway — it sits between your AI agents and Adobe Mcp Suite, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "illustrator_adjust_text": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "copy_swatches_illustrator_to_indesign": {
    "limits": [
      {
        "counter": "copy_swatches_illustrator_to_indesign_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "illustrator_find_menu_commands": {
    "limits": [
      {
        "counter": "illustrator_find_menu_commands_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Adobe Mcp Suite — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON ADOBE MCP SUITE →

Instant setup, no code required.

All 447 Adobe Mcp Suite tools

DESTRUCTIVE 30 tools
Destructive illustrator_adjust_text Illustrator: Step text formatting up or down the way the Type keyboard commands do: font size up or down by po Destructive illustrator_clean_up Illustrator: Remove stray points (single-anchor paths), unpainted paths (no fill, no stroke) and empty text fr Destructive illustrator_delete_artboard Illustrator: Delete an artboard. Its artwork stays on the canvas. The last artboard cannot be deleted Destructive illustrator_delete_data_sets Illustrator: Delete data sets by name, or all of them. Variables and the artwork stay as displayed Destructive illustrator_delete_empty_artboards Illustrator: Delete every artboard that no artwork touches (Artboards panel menu > Delete Empty Artboards). Hi Destructive illustrator_delete_graphic_styles Illustrator: Delete graphic styles from the document (Graphic Styles panel menu > Delete Graphic Style). Items Destructive illustrator_delete_items Illustrator: Delete items from the document (Illustrator's Edit > Undo can restore them) Destructive illustrator_delete_layer Illustrator: Delete a layer and everything on it Destructive illustrator_delete_swatches Illustrator: Delete swatches by name Destructive illustrator_delete_symbols Illustrator: Delete symbols by name, or every unused symbol (Symbols panel > Select All Unused, then Delete Sy Destructive illustrator_delete_text_styles Illustrator: Delete character or paragraph styles by name (Delete Character Style, Delete Paragraph Style). Te Destructive illustrator_delete_variables Illustrator: Delete variables by name. Their bound items stay in the document, no longer dynamic Destructive illustrator_flatten_transparency Illustrator: Flatten transparency in the targets permanently (Object > Flatten Transparency), without the dial Destructive illustrator_overprint_black Illustrator: Set or clear overprint on black, as Edit > Edit Colors > Overprint Black does, by script: fills a Destructive illustrator_remove_assets Illustrator: Remove assets from the Asset Export panel. The artwork stays in the document Destructive illustrator_remove_from_clipping_mask Illustrator: Take items out of their clip group, keeping their position: they are placed just in front of the Destructive illustrator_reset_bounding_box Illustrator: Square the bounding box of rotated items back to the page (Object > Transform > Reset Bounding Bo Destructive illustrator_reset_fill_stroke Illustrator: Give paths, compound paths and groups (every path inside) a white fill and a black 1 pt solid str Destructive illustrator_thread_text_frames Illustrator: Thread text between area or path type frames (Type > Threaded Text): link flows text through the Destructive illustrator_unload_actions Illustrator: Remove action sets or actions from the Actions panel (Delete Selection), or every set (Clear Acti Destructive indesign_clear_session InDesign: Clear all session data including page dimensions and document information Destructive indesign_delete_all_page_layout_snapshots InDesign: Delete all layout snapshots for a page Destructive indesign_delete_master_spread InDesign: Delete a master spread (pages that used it are left with no master) Destructive indesign_delete_page InDesign: Delete a page from the document (the only page cannot be deleted) Destructive indesign_delete_page_item InDesign: Delete a page item (by index from list_page_items) from a page Destructive indesign_delete_page_layout_snapshot InDesign: Delete the page's layout snapshot for its current size and shape Destructive indesign_delete_spread InDesign: Delete a spread and all its pages. The last remaining spread cannot be deleted. Destructive indesign_organize_document_layers InDesign: Organize document layers: merge layers with duplicate names, delete empty layers, and/or sort layers Destructive indesign_remove_item_from_group InDesign: Remove a member from a group (the group is rebuilt with the remaining members, or dissolved if fewer Destructive indesign_remove_master_override InDesign: Remove local overrides from master items on a document page, restoring the master version. Without i
EXECUTE 18 tools
Execute illustrator_execute_code Illustrator: Run your own ExtendScript in Illustrator and return its last expression. It runs unrestricted: it Execute illustrator_execute_menu_command Illustrator: Run an Illustrator menu command by its executeMenuCommand name (e.g. "outline" = Type > Create Ou Execute illustrator_new_from_template Illustrator: Start an untitled document from an Illustrator template (.ait) file (File > New from Template). T Execute illustrator_organize_layers Illustrator: Run a Layers panel menu command: merge layers (Merge Selected), flatten every layer into one (Fla Execute illustrator_path_operation Illustrator: Run an Object > Path command on the targets: outline_stroke (stroke to filled shape), join (conne Execute illustrator_place_image Illustrator: Place an image or other file at x, y on an artboard, linked or embedded (File > Place): PNG, JPEG Execute illustrator_play_action Illustrator: Play an action from a loaded set (Actions panel > Play Current Selection). The action acts on the Execute illustrator_repeat_transform Illustrator: Repeat the last transformation on the targets (Object > Transform > Transform Again), count times Execute illustrator_run_batch Illustrator: Play an action on every file in a folder, or on every data set of the active document, and save t Execute illustrator_run_image_command Illustrator: Run an Object menu image command on the targets: remove_background (Object > Remove Background, I Execute illustrator_run_script_file Illustrator: Run a script file (File > Scripts > Other Script, or a script installed in File > Scripts given b Execute illustrator_run_type_command Illustrator: Run a Type or Edit menu command that opens no dialog: convert_bullets_to_text (Type > Bullets and Execute illustrator_scale_items Illustrator: Scale items by a percentage. Give scale for uniform scaling, or scaleX and scaleY Execute illustrator_transform_each Illustrator: Scale, move, rotate and flip each item around its own reference point (Object > Transform > Trans Execute illustrator_transform_pattern Illustrator: Move, scale, rotate, reflect or shear the pattern inside objects without changing the objects (li Execute indesign_execute_code InDesign: Execute custom InDesign ExtendScript code Execute indesign_navigate_to_page InDesign: Navigate to a page: make it the active page of the document's layout window Execute indesign_preflight_document InDesign: Run a preflight check on the active document with a preflight profile and list the problems found (o
WRITE 302 tools
Write copy_swatches_illustrator_to_indesign Copy colour swatches from the active Illustrator document to the active InDesign document with their exact val Write illustrator_add_appearance_attribute Illustrator: Add another fill or stroke to each item's appearance (Appearance panel menu > Add New Fill / Add Write illustrator_add_artboard Illustrator: Add an artboard. x and y are measured from artboard 0's top-left corner, in points Write illustrator_add_current_color Illustrator: Add the current colour as a swatch (Color panel > Create New Swatch): the fill or stroke of the f Write illustrator_add_to_clipping_mask Illustrator: Put items inside a clipping mask, keeping their position: into an existing clip group (given the Write illustrator_add_used_colors Illustrator: Add a swatch for each process colour used in the fills and strokes of the artwork (Swatches panel Write illustrator_adjust_colors Illustrator: Change colours by script, following Illustrator's colour commands: saturate (Edit > Edit Colors > Write illustrator_align_artboards Illustrator: Align artboards to one another, or space them evenly, moving the artwork on them along (Artboard Write illustrator_align_items Illustrator: Align items to each other (their combined bounds), to an artboard, or to a key object that stays Write illustrator_apply_3d_effect Illustrator: Make objects or text 3D with a live effect (Effect > 3D and Materials): extrude, revolve, inflate Write illustrator_apply_brush Illustrator: Apply a brush from the document's Brushes panel to paths (as clicking a brush in the Brushes pane Write illustrator_apply_effect Illustrator: Apply a Live Effect to items (Effect menu): Stylize, Distort & Transform, Warp, Path, Convert to Write illustrator_apply_gradient Illustrator: Fill (or stroke) items with a gradient swatch and place it the way the Gradient tool does: on eac Write illustrator_apply_graph_data Illustrator: Redraw graphs with new data (the Graph Data window's Import Data and Apply): optionally load a va Write illustrator_apply_graphic_style Illustrator: Apply a graphic style from the document's Graphic Styles panel to items. By default the style rep Write illustrator_apply_last_effect Illustrator: Apply the most recently used effect again, with the same settings, to items (Effect > Apply Last Write illustrator_apply_matrix Illustrator: Transform items by an affine matrix [a, b, c, d, tx, ty] in artboard terms (x right, y down): x' Write illustrator_apply_pattern Illustrator: Fill or stroke paths, compound paths, groups (every path inside) and text with a pattern swatch i Write illustrator_apply_smart_punctuation Illustrator: Replace keyboard punctuation with typographer's punctuation, the way Type > Smart Punctuation doe Write illustrator_apply_svg_filter Illustrator: Apply an SVG filter to items as a Live Effect (Effect > SVG Filters): one of the filters new docu Write illustrator_apply_text_style Illustrator: Apply a character style to text frames, a character range or the selected text, or a paragraph st Write illustrator_arrange_items Illustrator: Change stacking order: bring to front, bring forward, send backward, send to back Write illustrator_attach_to_perspective Illustrator: Put objects into perspective on a grid plane. Without a position, they are attached where they ar Write illustrator_average_points Illustrator: Average anchor points (Object > Path > Average): move them onto one horizontal line, one vertical Write illustrator_bind_variable Illustrator: Bind an existing variable to more items. Each item takes the variable's kind: a text frame for te Write illustrator_break_symbol_link Illustrator: Turn symbol instances into ordinary artwork (Symbols panel > Break Link to Symbol). The symbol st Write illustrator_change_case Illustrator: Change the case of text frames' text (Type > Change Case): UPPERCASE, lowercase, Title Case or Se Write illustrator_change_selection Illustrator: Change the selection with a Select menu command: reselect (repeat the last Select > Same or Selec Write illustrator_close_all_documents Illustrator: Close every open document (File > Close All). Unsaved changes are discarded unless save is true; Write illustrator_close_document Illustrator: Close the active document. Unsaved changes are discarded unless save is true Write illustrator_collect_assets Illustrator: Add artwork to the Asset Export panel (Collect for Export > As Single Asset, or As Multiple Asset Write illustrator_colorize_image Illustrator: Colour a grayscale or 1-bit embedded image with an RGB or CMYK colour (Colorize, the way a fill a Write illustrator_compound_shape Illustrator: Pathfinder panel compound shapes: make one from the targets with a shape mode (unite, intersect, Write illustrator_convert_live_shapes Illustrator: Turn paths that resemble rectangles, rounded rectangles, ellipses, polygons or lines into live sh Write illustrator_convert_text_to_outlines Illustrator: Convert text frames to outlined artwork (Type > Create Outlines). The text is no longer editable Write illustrator_convert_to_artboards Illustrator: Turn the chosen objects (usually rectangles) into artboards of the same bounds (Object > Artboard Write illustrator_copy_artboard Illustrator: Duplicate an artboard with the artwork on it (Artboards panel menu > Duplicate Artboards), copy i Write illustrator_copy_items Illustrator: Copy paths and other items into another open document (onto its active layer or a named layer, at Write illustrator_create_action_set Illustrator: Create an action set with new actions (Actions panel > Create New Set, Create New Action) from st Write illustrator_create_arc Illustrator: Draw an arc (Arc tool, with the Arc Segment Tool Options): the arc spans a width x height box (Le Write illustrator_create_data_sets Illustrator: Create data sets from records: for each record, set the bound items to its values (text for text Write illustrator_create_document Illustrator: Create a document. The colour mode cannot be changed later without converting every colour, so ch Write illustrator_create_document_from_preset Illustrator: Create a document from a new-document preset (File > New), overriding its name, size, orientation Write illustrator_create_ellipse Illustrator: Draw an ellipse inside the box whose top-left corner is x, y Write illustrator_create_gradient Illustrator: Add a linear or radial gradient swatch from colour stops, and optionally apply it as the fill of Write illustrator_create_layer Illustrator: Create a layer at the top of the stack, or as a sublayer of parentLayer, with the Layer Options s Write illustrator_create_line Illustrator: Draw a straight line (Line Segment tool) from x1, y1 to x2, y2, or from x1, y1 with a length and Write illustrator_create_path Illustrator: Draw a path through points. Each point is [x, y], or an object with x, y and optional curve handl Write illustrator_create_path_text Illustrator: Put text on or inside a path (Type on a Path tool, or the Area Type tool on a shape). kind path r Write illustrator_create_pattern Illustrator: Make a pattern swatch from the targets (Object > Pattern > Make), optionally naming it. The artwo Write illustrator_create_polar_grid Illustrator: Draw a polar grid (Polar Grid tool, with its options dialog) as a group: concentric ellipses and Write illustrator_create_polygon Illustrator: Draw a regular polygon centred on centerX, centerY Write illustrator_create_rectangle Illustrator: Draw a rectangle, optionally with rounded corners. x and y are the top-left corner in points from Write illustrator_create_rectangular_grid Illustrator: Draw a rectangular grid (Rectangular Grid tool, with its options dialog) as a group: horizontal a Write illustrator_create_spiral Illustrator: Draw a spiral (Spiral tool, with its dialog's options): radius from the centre to the outermost p Write illustrator_create_star Illustrator: Draw a star centred on centerX, centerY Write illustrator_create_swatch Illustrator: Add a swatch: a process colour, a global process colour (editing it updates every object that use Write illustrator_create_swatch_group Illustrator: Create a swatch group (a colour group in the Swatches panel), optionally moving existing swatches Write illustrator_create_symbol Illustrator: Make a symbol from artwork (Symbols panel > New Symbol) with a registration point. By default the Write illustrator_create_text Illustrator: Add text. Point text grows with its content from x, y (the left end of the first baseline); area Write illustrator_create_text_style Illustrator: Create a character or paragraph style (New Character Style, New Paragraph Style), optionally from Write illustrator_create_trim_marks Illustrator: Draw trim marks around the targets' bounds (Object > Create Trim Marks). The marks are editable a Write illustrator_create_variable Illustrator: Create a variable (Variables panel > New Variable) and optionally bind it to items: text to text Write illustrator_crop_image Illustrator: Crop linked or embedded images to a rectangle, discarding the pixels outside it (Object > Crop Im Write illustrator_deselect_all Illustrator: Deselect everything in the active document Write illustrator_distort_items Illustrator: Distort items by moving the corners of their bounding box, as the Free Transform tool's Free Dist Write illustrator_distribute_items Illustrator: Distribute items evenly (Object > Distribute, Align panel): by left, horizontal centre or right e Write illustrator_duplicate_items Illustrator: Duplicate items, offsetting each copy by dx, dy points. With count > 1, each copy is offset from Write illustrator_duplicate_swatches Illustrator: Duplicate swatches (Swatches panel > Duplicate Swatch). Each copy is named "<name> copy" (then "c Write illustrator_duplicate_symbol Illustrator: Copy a symbol under a new name (Symbols panel > Duplicate Symbol). The copy is registered at its Write illustrator_edit_anchor_points Illustrator: Edit anchor points of paths: remove them without splitting the path (Object > Path > Remove Ancho Write illustrator_edit_clipping_mask Illustrator: Select the clipping path of clip groups (Object > Clipping Mask > Edit Mask) or their contents (E Write illustrator_edit_colors Illustrator: Recolour the targets with an Edit > Edit Colors command: convert to CMYK, RGB or grayscale, inver Write illustrator_edit_envelope Illustrator: Work with envelopes (Object > Envelope Distort): release (separate the contents from the envelope Write illustrator_edit_pattern Illustrator: Enter pattern editing mode for the pattern that fills the target (Object > Pattern > Edit Pattern Write illustrator_edit_slices Illustrator: Run an Object > Slice command: make (object-based slices from the targets), release, create_from_ Write illustrator_edit_swatch Illustrator: Change a swatch the way Swatch Options does (Swatches panel > Swatch Options): rename it, change Write illustrator_edit_swatch_group Illustrator: Change a colour group (swatch group): rename it, move swatches into it, delete some of its swatch Write illustrator_edit_text_style Illustrator: Change a character or paragraph style (Character Style Options, Paragraph Style Options): rename Write illustrator_expand_blend Illustrator: Expand blends so every step becomes an ordinary object (Object > Blend > Expand) Write illustrator_expand_live_paint Illustrator: Expand Live Paint groups into ordinary filled and stroked paths that keep their painted look (Obj Write illustrator_expand_objects_on_path Illustrator: Turn objects attached to a path into independent objects in place (Object > Objects on Path > Exp Write illustrator_expand_trace Illustrator: Expand image tracings into ordinary paths that can be edited like any artwork (Object > Image Tra Write illustrator_export_autocad Illustrator: Export as an AutoCAD drawing, DWG or DXF by the file extension (File > Export > Export As > AutoC Write illustrator_export_data_sets Illustrator: Export every data set (or the ones named) as PNG or JPEG files: each data set is displayed in tur Write illustrator_export_for_screens Illustrator: Export artboards, collected assets (list_assets) and the full document in several formats and sca Write illustrator_export_jpeg Illustrator: Export artboards as JPEG files, one per artboard, at a quality and scale (100 = 72 ppi, 300 = 216 Write illustrator_export_pdf Illustrator: Save a PDF copy of the document with a PDF preset (e.g. "[High Quality Print]", "[PDF/X-4:2008]") Write illustrator_export_perspective_presets Illustrator: Save every perspective grid preset to a file (Edit > Perspective Grid Presets > Export), to load Write illustrator_export_png Illustrator: Export artboards as PNG files, one per artboard, at a scale (100 = 72 ppi, 300 = 216 ppi) Write illustrator_export_psd Illustrator: Export as a Photoshop file (File > Export > Export As > Photoshop): colour model, resolution, lay Write illustrator_export_selection Illustrator: Export the selected artwork on its own (File > Export Selection), as a PNG at 100% or as an Illus Write illustrator_export_selection_as_ai Illustrator: Write only the selected artwork (or the items given) to a new Illustrator file, leaving the docum Write illustrator_export_svg Illustrator: Save artboards as SVG files with the full SVG Options (File > Save As > SVG): profile, font subse Write illustrator_export_text Illustrator: Save text to a plain text file (.txt, UTF-8): the stories of the given frames, or every story in Write illustrator_export_tiff Illustrator: Export as TIFF (File > Export > Export As > TIFF): colour model, resolution, anti-aliasing, LZW c Write illustrator_export_variables Illustrator: Save the document's variables and data sets as a variable library (Variables panel > Save Variabl Write illustrator_export_web_image Illustrator: Export artboards as GIF or PNG-8 with a reduced colour table, one per artboard (File > Export > S Write illustrator_export_web_svg Illustrator: Export artboards as lean SVG for the web (File > Export > Export As > SVG): styling, object IDs, Write illustrator_fill_placeholder_text Illustrator: Fill text frames with placeholder text (Type > Fill With Placeholder Text). Area text is filled t Write illustrator_fit_artboard_to_artwork Illustrator: Resize an artboard to the bounds of the given artwork (Object > Artboards > Fit to Selected Art), Write illustrator_group_items Illustrator: Group items. The group is created where the frontmost item is Write illustrator_import_brushes Illustrator: Bring brushes from a brush library file (an .ai file, such as one saved with save_brush_library o Write illustrator_import_csv_data Illustrator: Import a CSV data source into data sets (Variables panel > Import, data merge): the first row nam Write illustrator_import_perspective_presets Illustrator: Load perspective grid presets from a file exported by export_perspective_presets or Edit > Perspe Write illustrator_import_text Illustrator: Bring a plain text file (.txt, UTF-8) into the document: into a new point or area text frame at x Write illustrator_import_variables Illustrator: Load a variable library (Variables panel > Load Variable Library): an XML file of variables and d Write illustrator_insert_special_character Illustrator: Insert a special, white space or break character into text frames (Type > Insert Special Characte Write illustrator_intertwine Illustrator: Object > Intertwine (Illustrator 2023 or later). make puts overlapping objects in an Intertwine g Write illustrator_lock_items Illustrator: Lock artwork so it cannot be selected or edited (Object > Lock): scope selection locks the target Write illustrator_make_blend Illustrator: Blend two or more objects (Object > Blend > Make), optionally setting the number of steps and the Write illustrator_make_compound_path Illustrator: Combine paths into one compound path (Object > Compound Path > Make): overlapping areas become ho Write illustrator_make_envelope Illustrator: Distort items into the shape of a top object (Object > Envelope Distort > Make with Top Object). Write illustrator_make_live_paint Illustrator: Make a Live Paint group from paths (Object > Live Paint > Make), or add paths to an existing Live Write illustrator_make_repeat Illustrator: Repeat the targets as a live radial, grid or mirror repeat (Object > Repeat > Radial, Grid, Mirro Write illustrator_make_trap_stroke Illustrator: Trap paths by hand (spread traps): give each filled path an overprinting stroke in its own fill c Write illustrator_merge_swatches Illustrator: Merge swatches into the first one named (Swatches panel > Merge Swatches): every fill, stroke, te Write illustrator_move_items Illustrator: Move items by dx, dy points, or place their top-left corner at x, y on an artboard Write illustrator_move_items_to_layer Illustrator: Move items to the top of another layer, or of the active layer when layer is omitted (Object > Ar Write illustrator_nudge_items Illustrator: Move items as the arrow keys do: by the Keyboard Increment preference, times steps, times 10 with Write illustrator_open_brush_library Illustrator: Open one of the brush libraries Illustrator ships as a panel (Window > Brush Libraries), for the Write illustrator_open_document Illustrator: Open a file as a new document (File > Open): Illustrator (.ai, .ait template), PDF, EPS, SVG/SVGZ Write illustrator_open_document_with_options Illustrator: Open a file with Illustrator's open options: update legacy text and gradient meshes, convert a pr Write illustrator_open_graphic_styles Illustrator: Show the Graphic Styles panel (Window > Graphic Styles), or open one of Illustrator's built-in gr Write illustrator_open_swatch_library Illustrator: Open a built-in swatch library panel (Window > Swatch Libraries), e.g. "Gradients > Water", "Colo Write illustrator_open_symbol_library Illustrator: Open a symbol library as a panel: one of Illustrator's built-in libraries (Window > Symbol Librar Write illustrator_paste_artwork Illustrator: Paste the clipboard directly in front of or behind the selected objects, on their layer (Edit > P Write illustrator_pathfinder Illustrator: Combine shapes as the Pathfinder panel does: unite, minus front, intersect, exclude, divide, trim Write illustrator_place_images Illustrator: Place several files at once (File > Place with multiple files), laid out in a grid from x, y on a Write illustrator_place_symbol Illustrator: Place instances of a symbol (Symbols panel > Place Symbol Instance). x and y are the instance's t Write illustrator_place_text_file Illustrator: Place the contents of a plain-text (.txt) file as type at x, y on an artboard (File > Place with Write illustrator_print_document Illustrator: Print the active document to a printer, or to a PostScript file with outputFile. A print preset i Write illustrator_rasterize_items Illustrator: Rasterize the targets into an embedded image (Object > Rasterize), with the dialog's options: col Write illustrator_rearrange_artboards Illustrator: Arrange all artboards in a grid, row or column Write illustrator_reflect_items Illustrator: Flip items horizontally or vertically around their centre Write illustrator_release_blend Illustrator: Release blends back into their original objects (Object > Blend > Release) Write illustrator_release_live_paint Illustrator: Release Live Paint groups back into plain paths with a thin black stroke and no fill (Object > Li Write illustrator_release_perspective Illustrator: Take objects out of perspective, keeping how they look (Object > Perspective > Release with Persp Write illustrator_release_repeat Illustrator: Release radial, grid or mirror repeats back into their source artwork (Object > Repeat > Release) Write illustrator_release_trace Illustrator: Release image tracings: discard the traced result and keep the original image (Object > Image Tra Write illustrator_relink_images Illustrator: Relink or replace linked files (Links panel > Relink). Give target and filePath to point the targ Write illustrator_rename_asset Illustrator: Rename an asset in the Asset Export panel. The name is the exported file name Write illustrator_rename_graphic_style Illustrator: Rename a graphic style (Graphic Styles panel menu > Graphic Style Options) Write illustrator_rename_pattern Illustrator: Rename a pattern swatch (the Name field of the Pattern Options panel) Write illustrator_rename_symbol Illustrator: Rename a symbol (Symbols panel > Symbol Options: name). A symbol's type, registration point and 9 Write illustrator_reorder_artboards Illustrator: Change the artboards' numbering order, which sets their page order when exporting (Artboards pane Write illustrator_repeat_pathfinder Illustrator: Apply the last Pathfinder panel operation again to the targets (Repeat Pathfinder, Cmd/Ctrl+4). I Write illustrator_replace_blend_spine Illustrator: Make a blend follow a path (Object > Blend > Replace Spine): the path becomes the blend's spine a Write illustrator_replace_font Illustrator: Replace fonts in the document's text (Type > Find/Replace Font, and the replace step of Type > Re Write illustrator_replace_symbol Illustrator: Make symbol instances use another symbol (Symbols panel > Replace Symbol) Write illustrator_resize_items Illustrator: Set items' width and height in points (Transform panel W and H) around a reference point. With co Write illustrator_reverse_blend Illustrator: Reverse a blend's spine (the order along the path) or its stacking order (front to back) Write illustrator_revert_document Illustrator: Discard the active document's unsaved changes by reloading its saved file (File > Revert). Undo h Write illustrator_rotate_items Illustrator: Rotate items by an angle in degrees (counter-clockwise, as in Illustrator) Write illustrator_save_brush_library Illustrator: Save the active document's brushes as a brush library file (Brushes panel menu > Save Brush Libra Write illustrator_save_document Illustrator: Save the active document. With filePath, save it as an Illustrator (.ai) or Illustrator EPS (.eps Write illustrator_save_document_copy Illustrator: Write a copy of the active document's saved file to another path; the document stays open and kee Write illustrator_save_graphic_style_library Illustrator: Save the document's graphic styles as a graphic style library file (Graphic Styles panel menu > S Write illustrator_save_swatch_library Illustrator: Save the document's swatches as a swatch library (Swatches panel > Save Swatch Library as AI): an Write illustrator_save_symbol_library Illustrator: Save the document's symbols, or some of them, as a symbol library file (Symbols panel > Save Symb Write illustrator_select_all Illustrator: Select all unlocked, visible objects in the document, or on one artboard (Select > All, All on Ac Write illustrator_select_by_type Illustrator: Select every object of one kind (Select > Object): all_text, point_type, area_type, clipping_mask Write illustrator_select_items Illustrator: Select items (replacing the current selection). Menu commands act on the selection Write illustrator_select_layer_artwork Illustrator: Select all the artwork on layers, as clicking a layer's selection column or target circle in the Write illustrator_select_nested_items Illustrator: Select inside groups, as the Direct Selection and Group Selection tools do: children (the items d Write illustrator_select_same Illustrator: Select every object that shares an attribute with the targets (Select > Same), e.g. all objects w Write illustrator_select_similar_items Illustrator: Select every path whose stroke weight or opacity is within a tolerance of one reference path, opt Write illustrator_select_symbol_instances Illustrator: Select every instance of the given symbols (Symbols panel > Select All Instances) Write illustrator_select_tool Illustrator: Switch Illustrator to a tool, ready for the user to draw with it. Name it as Illustrator does, e. Write illustrator_set_active_artboard Illustrator: Make an artboard active (the one Illustrator's artboard commands and menu commands act on) Write illustrator_set_active_layer Illustrator: Make a layer active: new artwork goes on it when a tool is not given a layer Write illustrator_set_artboard Illustrator: Rename, move or resize an artboard, or switch it between portrait and landscape (Object > Artboar Write illustrator_set_artboard_display Illustrator: Artboard display options (Artboard Options: Show Center Mark, Show Cross Hairs, Show Video Safe A Write illustrator_set_asian_type Illustrator: Set Japanese and other Asian composition on text frames: the Adobe Asian (Latin and CJK) composer Write illustrator_set_blend_options Illustrator: Set the number of steps and the orientation of existing blends (Object > Blend > Blend Options) Write illustrator_set_character_attributes Illustrator: Set Character panel, OpenType panel and CJK character attributes on text frames, a character rang Write illustrator_set_color_view Illustrator: Colour display in the document window: choose the soft-proof condition (View > Proof Setup: worki Write illustrator_set_default_fill_stroke Illustrator: Set the document's default fill and stroke, the attributes new objects get. reset gives a white f Write illustrator_set_document_setup Illustrator: Change document settings: colour mode (File > Document Color Mode, converting every colour), an a Write illustrator_set_file_info Illustrator: Set the active document's metadata (File > File Info). Each field given replaces the stored value Write illustrator_set_fill Illustrator: Set the fill of paths, compound paths, groups (every path inside) and text frames. "none" removes Write illustrator_set_isolation_mode Illustrator: Enter or leave isolation mode: enter isolates one group or object (Isolate Selected Object) so th Write illustrator_set_item_data Illustrator: Set items' tags (name-value labels scripts attach to artwork; not shown in Illustrator's panels) Write illustrator_set_item_url Illustrator: Set the URL of items (Attributes panel URL, used for image maps, and the URL of object-based slic Write illustrator_set_layer_properties Illustrator: Rename a layer, show or hide it, lock it, set whether it prints, its opacity, Layer Options (colo Write illustrator_set_opacity Illustrator: Set the opacity and blending mode of items Write illustrator_set_other_layers Illustrator: Hide, lock or outline every top-level layer except the ones holding the chosen layers or items (O Write illustrator_set_overprint Illustrator: Set Overprint Fill and Overprint Stroke (Attributes panel) on paths, compound paths, groups and t Write illustrator_set_paragraph_attributes Illustrator: Set Paragraph panel attributes on text frames, some of their paragraphs, or the selected text: al Write illustrator_set_path_options Illustrator: Set path attributes on paths (inside groups and compound paths too): even-odd or non-zero fill ru Write illustrator_set_path_text Illustrator: Change type on a path (Type > Type on a Path and Type on a Path Options): apply an effect (rainbo Write illustrator_set_perspective_grid Illustrator: Set up the perspective grid (View > Perspective Grid): choose a preset (one_point, two_point, thr Write illustrator_set_preferences Illustrator: Change Illustrator preferences. They persist, as if set in the Preferences dialog. Pass an object Write illustrator_set_raster_effect_settings Illustrator: Set the document raster effects settings (Effect > Document Raster Effects Settings): the colour Write illustrator_set_repeat_options Illustrator: Change the options of radial, grid or mirror repeats (Object > Repeat > Options): instances, radi Write illustrator_set_right_to_left_text Illustrator: Set up Arabic and Hebrew text on text frames: paragraph direction, the Middle Eastern composer, d Write illustrator_set_stroke Illustrator: Set the stroke of paths, compound paths and groups: colour, weight, caps, joins and dashes. A gra Write illustrator_set_tab_stops Illustrator: Set the tab stops of text frames, some of their paragraphs, or the selected text (Tabs panel): le Write illustrator_set_text_contents Illustrator: Replace the text of text frames. Character formatting of the first character is kept Write illustrator_set_text_frame_options Illustrator: Set text frame options: convert between point and area type (Type > Convert To Area Type / Point Write illustrator_set_text_orientation Illustrator: Make text frames horizontal or vertical (Type > Type Orientation) Write illustrator_set_text_style Illustrator: Set font, size, colour, justification, leading or tracking on whole text frames Write illustrator_set_text_wrap Illustrator: Make or release text wrap on objects (Object > Text Wrap > Make, Release, Text Wrap Options): tex Write illustrator_set_trace_options Illustrator: Change the options of existing image tracings, which re-traces them (Image Trace panel): load a p Write illustrator_set_transform_options Illustrator: Set Transform panel options: the reference point, Scale Corners, and whether the bounding box sho Write illustrator_set_transparency_group Illustrator: Set Knockout Group and Isolate Blending (Transparency panel) on groups, other items or layers. Kn Write illustrator_set_variables_locked Illustrator: Lock or unlock the document's variables (Variables panel > Lock Variables). Locked variables cann Write illustrator_shear_items Illustrator: Shear (slant) items by an angle along a horizontal, vertical or angled axis (Object > Transform > Write illustrator_simplify_path Illustrator: Reduce the anchor points of paths while keeping their shape (Object > Path > Simplify), with Simp Write illustrator_split_into_grid Illustrator: Split each target into a grid of rectangles (Object > Path > Split Into Grid): rows and columns w Write illustrator_split_path Illustrator: Cut a path at one of its anchor points (like the Scissors tool). An open path becomes two paths; Write illustrator_swap_fill_stroke Illustrator: Swap the fill and stroke colours of paths, compound paths and groups (every path inside), as the Write illustrator_switch_document Illustrator: Bring an open document to the front by name or by its list_documents index, or move to the next o Write illustrator_toggle_global_edit Illustrator: Start or stop Global Edit (Select > Start/Stop Global Edit): with an object selected it starts, a Write illustrator_ungroup_items Illustrator: Ungroup groups, leaving their contents in place. With allLevels, ungroup every level of nested gr Write illustrator_unlock_all Illustrator: Unlock every locked object in the document (Object > Unlock All). Illustrator selects the unlocke Write illustrator_update_legacy_text Illustrator: Update legacy text (from Illustrator 10 or earlier) so it can be edited (Type > Legacy Text > Upd Write illustrator_update_links Illustrator: Update linked files that changed on disk (Links panel > Update Link), or embed them (Embed Image) Write illustrator_use_clipboard Illustrator: Cut or copy items, or paste the clipboard (Edit > Cut, Copy, Paste, Paste in Place, Paste on All Write indesign_add_document_to_book InDesign: Add an InDesign document to the end of a book and save the book Write indesign_add_item_to_group InDesign: Add a top-level page item to an existing group (the group is rebuilt: it keeps its name but gets a n Write indesign_add_page InDesign: Add a page to the active document at the end, the beginning, or before/after a given page; returns t Write indesign_adjust_page_layout InDesign: Adjust a page's size and margins with InDesign's Adjust Layout (content is repositioned/scaled to fo Write indesign_apply_character_style InDesign: Apply a character style to all text in a text frame, or to a character range Write indesign_apply_color InDesign: Apply a swatch as fill or stroke to a page item, or to the text of a text frame Write indesign_apply_master_spread InDesign: Apply a master spread to document pages. Use masterName "None" to remove the master. Write indesign_apply_object_style InDesign: Apply an object style to a page item Write indesign_apply_paragraph_style InDesign: Apply a paragraph style to all text in a text frame Write indesign_close_document InDesign: Close the active document WITHOUT saving (unsaved changes are discarded) Write indesign_create_book InDesign: Create a new InDesign book file and leave it open (fails if a file already exists at the path) Write indesign_create_character_style InDesign: Create a character style; only the attributes you pass are set Write indesign_create_color_swatch InDesign: Create a color swatch from RGB values, stored as RGB or converted to CMYK Write indesign_create_document InDesign: Create a new document and make it active. All measurements are in millimetres. Margins are applied t Write indesign_create_document_hyperlink InDesign: Create a hyperlink on the first occurrence of sourceText in the document. The destination is a URL, Write indesign_create_document_section InDesign: Start a new section at a page (or update the section that already starts there) with its own page nu Write indesign_create_ellipse InDesign: Create an ellipse on the active page (or pageIndex) Write indesign_create_group InDesign: Group the page items currently selected in InDesign (at least 2) Write indesign_create_group_from_items InDesign: Create a group from specific page items by their indices Write indesign_create_layer InDesign: Create a new layer in the active document (fails if a layer with that name exists) Write indesign_create_master_guides InDesign: Create row/column guides on every page of a master spread (MasterSpread.createGuides) Write indesign_create_master_rectangle InDesign: Create a rectangle on a page of a master spread. Position and size are in mm from that master page's Write indesign_create_master_spread InDesign: Create a new master spread. Its full name is namePrefix + "-" + baseName (e.g. "B-Chapter"). Write indesign_create_master_text_frame InDesign: Create a text frame on a page of a master spread. Position and size are in mm from that master page' Write indesign_create_object_style InDesign: Create an object style; only the attributes you pass are included in the style Write indesign_create_page_guides InDesign: Create row/column guides on one page (like Layout > Create Guides, limited to this page) Write indesign_create_paragraph_style InDesign: Create a paragraph style; only the attributes you pass are set Write indesign_create_polygon InDesign: Create a regular polygon on the active page (or pageIndex) Write indesign_create_rectangle InDesign: Create a rectangle on the active page (or pageIndex) Write indesign_create_spread_guides InDesign: Create row/column guides on every page of a spread (Spread.createGuides). Set numberOfRows and/or nu Write indesign_create_table InDesign: Create a table in a new text frame on the active page (or pageIndex) Write indesign_create_text_frame InDesign: Create a text frame on the active page (or pageIndex). Styles are applied first; explicit formatting Write indesign_detach_master_items InDesign: Detach master page items onto a document page: each master item is overridden onto the page and the Write indesign_duplicate_page InDesign: Duplicate a page and put the copy at the given position in the document Write indesign_duplicate_page_item InDesign: Duplicate a page item on the same page, optionally placing the copy at x/y; returns the copy ID Write indesign_duplicate_spread InDesign: Duplicate a spread (Spread.duplicate) and place the copy at the given location in the document Write indesign_edit_text_frame InDesign: Edit the content and/or formatting of an existing text frame Write indesign_export_book InDesign: Export an entire book to a single file Write indesign_export_document_xml InDesign: Export the document XML structure (the Structure pane content) to an XML file Write indesign_export_epub InDesign: Export the active document to EPUB (reflowable or fixed layout) Write indesign_export_images InDesign: Export pages as JPEG or PNG images, one file per page (page_<n>.jpg/png) in an output folder Write indesign_export_pdf InDesign: Export the active document to PDF using a built-in or named PDF export preset Write indesign_move_page InDesign: Move a page to a different position in the document Write indesign_move_page_item InDesign: Move a page item so its top-left corner (geometric bounds) is at x, y mm on the page Write indesign_move_spread InDesign: Move a spread (Spread.move) to a different position in the document Write indesign_open_book InDesign: Open an existing InDesign book (it stays open) Write indesign_open_cloud_document InDesign: Open an Adobe Creative Cloud document by its asset reference (app.openCloudDocument). Requires InDes Write indesign_open_document InDesign: Open an existing InDesign document (.indd, .indt, .idml) and make it active Write indesign_package_book InDesign: Package a book for print production into a folder (created if missing) Write indesign_package_document InDesign: Package the active (saved) document for printing into an output folder Write indesign_place_file_on_page InDesign: Place a file (image, PDF, text, InDesign snippet, ...) on a page. x/y are measured in mm from the pa Write indesign_place_file_on_spread InDesign: Place a file (image, PDF, text, InDesign snippet...) on a spread at a point (Spread.place) Write indesign_place_image InDesign: Place an image file in a new frame on the active page (or pageIndex). Omit width and height to size Write indesign_place_xml_on_page InDesign: Place an XML element (the first element whose tag matches xmlElementName) on a page. x/y are measure Write indesign_place_xml_on_spread InDesign: Place an element of the document's XML structure on a spread (Spread.placeXML). The element is found Write indesign_populate_table InDesign: Fill table cells from a 2-D array. Tables are numbered across the text frames of the page; cells out Write indesign_preflight_book InDesign: Preflight a book and save the preflight report (PDF, or text if the path ends in .txt). The report p Write indesign_print_book InDesign: Print every document in a book with a printer preset, optionally showing the print dialog first Write indesign_reframe_page InDesign: Reframe a page: set its bounding box from two opposing corners, in mm in the given coordinate space Write indesign_repaginate_book InDesign: Repaginate all documents in a book and save it Write indesign_resize_page InDesign: Resize a page (Page.resize). With REPLACING/ADDING, width and height are lengths in mm; with MULTIPL Write indesign_resize_page_item InDesign: Resize a page item to width x height mm around an anchor point Write indesign_save_document InDesign: Save the active document. With filePath, saves to that location (Save As); without it, saves in plac Write indesign_save_document_to_cloud InDesign: Save the active document as an Adobe Creative Cloud document (Document.saveAsCloud / saveACopyCloud) Write indesign_select_page InDesign: Select a page in the active document (for example before running a command that acts on the selectio Write indesign_select_page_item InDesign: Select a page item (by index from list_page_items) in the document window Write indesign_select_spread InDesign: Select a spread (Spread.select) and optionally make it the active spread in the layout window Write indesign_set_active_layer InDesign: Make an existing layer the active layer of the active document Write indesign_set_book_properties InDesign: Set book options (only the ones given) and save the book Write indesign_set_document_grid_settings InDesign: Set document grid and baseline grid settings (GridPreference). Pass only the properties to change. M Write indesign_set_document_layout_preferences InDesign: Set Adjust Layout preferences (stored in the document) and Align & Distribute / Smart Guides prefere Write indesign_set_document_preferences InDesign: Set document preferences. Pass one or more groups (general, margins, guides, text, grid) with the pr Write indesign_set_group_properties InDesign: Set a group's name, visibility and locked state Write indesign_set_page_background InDesign: Set a page background: adds a full-page rectangle filled with a swatch, sent to the back of its laye Write indesign_set_page_item_properties InDesign: Set fill, stroke, visibility and lock state of a page item (only the properties you pass are changed Write indesign_set_page_properties InDesign: Set properties for a page (only the properties given are changed) Write indesign_set_spread_properties InDesign: Set writable properties of a spread. Only the properties you pass are changed; each is applied indep Write indesign_synchronize_book InDesign: Synchronize styles, swatches and other enabled options from the book's style source document to all Write indesign_ungroup InDesign: Ungroup a group, releasing all its items Write indesign_update_all_cross_references InDesign: Update all cross references in a book Write indesign_update_all_numbers InDesign: Update all numbers (page numbers, chapter numbers, paragraph numbers) in a book Write indesign_update_chapter_and_paragraph_numbers InDesign: Update chapter and paragraph numbers in a book Write place_illustrator_artwork_in_indesign Place an artboard of the active Illustrator document on a page of the active InDesign document, linked to the
READ 97 tools
Read illustrator_find_menu_commands Illustrator: Search the known executeMenuCommand names by command name or menu path Read illustrator_find_replace_text Illustrator: Find text across the document or in text frames, and optionally replace it (Edit > Find and Repla Read illustrator_find_unused_swatches Illustrator: List the swatches no artwork uses, as Swatches panel > Select All Unused finds them (a script can Read illustrator_get_appearance Illustrator: Read the fill, stroke, opacity and blending mode of items Read illustrator_get_bounds Illustrator: Report items' geometric bounds (paths only), visible bounds (with strokes and effects) and contro Read illustrator_get_color_settings Illustrator: List the colour settings files Illustrator offers (Edit > Color Settings), the default for this l Read illustrator_get_default_fill_stroke Illustrator: Read the document's default fill and stroke, the attributes new objects get, and whether the Fill Read illustrator_get_document_info Illustrator: Describe the active document: name, file, colour mode, artboards with their sizes, layers, item c Read illustrator_get_document_setup Illustrator: Report the active document's Document Setup values the object model exposes: units, colour mode, Read illustrator_get_file_info Illustrator: Read the active document's metadata (File > File Info): title, authors, description, keywords, co Read illustrator_get_item_data Illustrator: Read items' tags (name-value labels scripts attach to artwork) and notes (Attributes panel > Note Read illustrator_get_path_info Illustrator: Describe paths (inside groups and compound paths too): closed, fill rule, guide, anchor count, ar Read illustrator_get_preferences Illustrator: Read Illustrator preferences: usePreviewBounds, scaleStrokesAndEffects, transformPatterns, keyboa Read illustrator_get_selection Illustrator: Describe the current selection Read illustrator_get_text_attributes Illustrator: Read the formatting of text frames or the selected text: character and paragraph attributes (of t Read illustrator_get_trace_info Illustrator: Report image tracings: their paths, anchors and colours (Image Trace panel info) and every option Read illustrator_go_to_link Illustrator: Select a linked or embedded image and centre the view on it (Links panel > Go To Link) Read illustrator_help Illustrator: List the tools by area, or describe one tool's parameters Read illustrator_hide_items Illustrator: Hide artwork (Object > Hide): scope selection hides the targets, above hides the artwork stacked Read illustrator_list_actions Illustrator: List the action sets and their actions in the Actions panel (Window > Actions), as Illustrator st Read illustrator_list_artboards Illustrator: List artboards with their position and size in points. x and y are measured from artboard 0's top Read illustrator_list_assets Illustrator: List the assets collected for export in the document (Window > Asset Export): id, name and the fi Read illustrator_list_brushes Illustrator: List the brushes in the active document's Brushes panel, by name. Illustrator's scripting does no Read illustrator_list_document_fonts Illustrator: List the fonts used in the document's text, with how many characters use each and whether each is Read illustrator_list_document_presets Illustrator: List the new-document presets (Print, Web, Mobile, Film & Video, Art & Illustration and saved cus Read illustrator_list_documents Illustrator: List the open documents and which one is active Read illustrator_list_fonts Illustrator: List installed fonts whose name, family or style contains the query Read illustrator_list_graphic_styles Illustrator: List the graphic styles in the document (Graphic Styles panel), in panel order Read illustrator_list_graphs Illustrator: List the document's graphs (made with the graph tools) with their position and the graph variable Read illustrator_list_images Illustrator: List linked and embedded images and other non-native art (the Links panel and Links information): Read illustrator_list_items Illustrator: List items with their id, name, type, layer and position. Filter by layer, artboard or type. Ids Read illustrator_list_layers Illustrator: List top-level layers and their sublayers, with visibility, lock state, Layer Options and item co Read illustrator_list_meshes Illustrator: List the document's gradient mesh objects with their id, position and size. Mesh points and colou Read illustrator_list_print_settings Illustrator: List what printing can use: printers with their capabilities, PPD files, print presets, transpare Read illustrator_list_slices Illustrator: List object-based slices (items made into slices with Object > Slice > Make) and sliced layers, w Read illustrator_list_stories Illustrator: List the document's stories (the text in one frame, or flowing through threaded frames), with the Read illustrator_list_swatches Illustrator: List the document's swatches with their kind (process, global, spot), colour values and swatch gr Read illustrator_list_symbols Illustrator: List the document's symbols (Symbols panel) with how many instances each has; unused symbols are Read illustrator_list_text_styles Illustrator: List the document's character and paragraph styles (Character Styles and Paragraph Styles panels) Read illustrator_list_tracing_presets Illustrator: List the Image Trace presets Illustrator has: the built-in ones (in brackets) and any saved (Imag Read illustrator_list_variables Illustrator: List the document's variables with their kind and the items bound to them, its data sets, the dat Read illustrator_load_actions Illustrator: Load an action set from an .aia file (Actions panel > Load Actions, or Replace Actions with repla Read illustrator_load_color_settings Illustrator: Apply a colour settings file (Edit > Color Settings > Settings): a name from get_color_settings, Read illustrator_load_swatch_library Illustrator: Copy swatches from a swatch library into the document, the way dragging them from a library panel Read illustrator_load_text_styles Illustrator: Load character styles, paragraph styles or both from another Illustrator file (Load Character Sty Read illustrator_make_clipping_mask Illustrator: Clip items with a path: the clipping path shows only the artwork inside it. clipPath must be a pa Read illustrator_release_clipping_mask Illustrator: Release clip groups (Object > Clipping Mask > Release): the contents show in full again and the c Read illustrator_show_all Illustrator: Show every hidden object in the document (Object > Show All). Illustrator selects the objects it Read illustrator_show_data_set Illustrator: Display a data set: its values replace the bound items' current content (Variables panel > previo Read illustrator_status Illustrator: Check that Illustrator is reachable: platform, how the server addresses Illustrator, whether it i Read illustrator_toggle_corner_widget Illustrator: Show or hide the corner widget, the on-canvas control for rounding live-shape corners (View > Sho Read illustrator_toggle_prepress_view Illustrator: Toggle a prepress view or panel: overprint_preview (View > Overprint Preview), print_tiling (View Read illustrator_toggle_view_option Illustrator: Show or hide the transparency grid (View > Show / Hide Transparency Grid) or Live Paint gap highl Read illustrator_trace_image Illustrator: Trace placed or embedded images into vector artwork (Object > Image Trace > Make, or Make and Exp Read illustrator_view_artboard Illustrator: Show an artboard in the document window: make it active and fit it in the window, fit all artboar Read indesign_cleanup_document InDesign: Clean up the document by removing unused paragraph/character styles, unused swatches, empty layers a Read indesign_data_merge InDesign: Data merge: select a CSV or tab-delimited text data source for the active document and (optionally) Read indesign_duplicate_master_spread InDesign: Duplicate a master spread; the copy gets newName as its base name (InDesign assigns a new prefix) Read indesign_find_replace_text InDesign: Find and replace literal text throughout the document (InDesign text search; metacharacters such as Read indesign_find_text_in_document InDesign: Find (and optionally replace) text across the entire document. Uses Text find/change, or GREP when u Read indesign_get_book_info InDesign: Get detailed information about a book Read indesign_get_document_colors InDesign: List the colors (with color model) and optionally the swatches, gradients and tints in the document Read indesign_get_document_elements InDesign: Count the elements in the document (text frames, stories, shapes, graphics, tables, groups, layers), Read indesign_get_document_grid_settings InDesign: Get the document grid and baseline grid settings (measurements in millimetres). Property names match Read indesign_get_document_hyperlinks InDesign: List the hyperlinks in the document with their sources and destinations Read indesign_get_document_info InDesign: Get information about the active document (name, path, page/spread/layer counts, page size, bleed an Read indesign_get_document_layers InDesign: List the layers in the document (top to bottom) with visibility, lock state, printability and item c Read indesign_get_document_layout_preferences InDesign: Get Adjust Layout preferences (document) and Align & Distribute and Smart Guides preferences (applic Read indesign_get_document_preferences InDesign: Read document preferences. Measurements are reported in millimetres. Property names match set_docume Read indesign_get_document_sections InDesign: List the sections in the document with start page, numbering style, start number, prefix and marker Read indesign_get_document_stories InDesign: List the stories in the document with length, frame count, overset status and a short preview Read indesign_get_document_styles InDesign: List the styles of one type in the document (including styles inside style groups) Read indesign_get_document_xml_structure InDesign: Show the document XML structure: the tag list and/or the element tree (tag, attribute and child coun Read indesign_get_group_info InDesign: Get information about a group, including its direct members and their indices Read indesign_get_image_info InDesign: Get link, resolution, scale and position of a placed graphic on a page Read indesign_get_master_spread_info InDesign: Get detailed information about a master spread Read indesign_get_page_content_summary InDesign: Summarize what is on a page: counts of text frames, rectangles, ovals, polygons, lines, groups, plac Read indesign_get_page_info InDesign: Get detailed information about a specific page Read indesign_get_page_item_info InDesign: Get detailed information about a specific page item Read indesign_get_session_info InDesign: Get current session information including page dimensions and active document Read indesign_get_spread_content_summary InDesign: Summarize the content of a spread: item counts by type, overset text frames, placed graphics with li Read indesign_get_spread_info InDesign: Get detailed information about a spread: pages, applied master, page shuffle, master item visibility Read indesign_help InDesign: Get help information about available tools and their usage Read indesign_list_books InDesign: List the books currently open in InDesign with their file paths and document counts Read indesign_list_color_swatches InDesign: List all swatches with color model, space and values Read indesign_list_groups InDesign: List the groups on a page with their index, name, item count and bounds Read indesign_list_layers InDesign: List all layers in the active document (top of the stack first) with visibility, lock, printable, co Read indesign_list_master_spreads InDesign: List all master spreads in the document Read indesign_list_object_styles InDesign: List all object styles in the document Read indesign_list_page_items InDesign: List the page items on a page with their index in page.allPageItems (nested items included, such as Read indesign_list_spreads InDesign: List all spreads in the active document with their pages, applied master, item count and label Read indesign_list_styles InDesign: List all paragraph and/or character styles (including styles in style groups) Read indesign_snapshot_page_layout InDesign: Create a liquid-layout snapshot of the page layout for its current size and shape Read indesign_status InDesign: Health check: platform, resolved InDesign app name, optional live probe (version, open docs). Call w Read indesign_validate_document InDesign: Check the document for problems: missing/modified links, missing fonts, missing or low-resolution im Read indesign_view_document InDesign: View document information and current state Read indesign_zoom_to_page InDesign: Show a page in the document window: fit the page in the window, or zoom to a given percentage

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Adobe Mcp Suite

Can an AI agent delete data through the Adobe Mcp Suite MCP server? +

Yes. The Adobe Mcp Suite server exposes 30 destructive tools including illustrator_adjust_text, illustrator_clean_up, illustrator_delete_artboard. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Adobe Mcp Suite? +

The Adobe Mcp Suite server has 302 write tools including copy_swatches_illustrator_to_indesign, illustrator_add_appearance_attribute, illustrator_add_artboard. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Adobe Mcp Suite.

How many tools does the Adobe Mcp Suite MCP server expose? +

447 tools across 4 categories: Destructive, Execute, Read, Write. 97 are read-only. 350 can modify, create, or delete data.

How do I enforce a policy on Adobe Mcp Suite? +

Register the Adobe Mcp Suite MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Adobe Mcp Suite tool call.

Deterministic rules across all 447 Adobe Mcp Suite tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

447 Adobe Mcp Suite tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Adobe Mcp Suite's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.