Mmcp.market

Mograph MCP server

by VicThor-wpp·io.github.VicThor-wpp/mograph-mcp·v0.12.0

Drive Adobe Illustrator and After Effects, and move artwork between them as editable shape layers.

C57/100grade C
What users say
No reviews yet
Be the first
Safety scan
C57/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody has reviewed Mograph yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mograph tools (100, 17 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ae_add_itemwrite action

    Put a project item -- another COMP, or a footage item -- into a comp as a layer.

  • ae_add_layer

    Add a layer to a comp: solid, text, null, adjustment, camera or light.

  • ae_add_mask

    Add a mask to a layer from [x, y] vertices in layer space.

  • ae_add_shape

    Add a shape layer (rectangle/ellipse/star/custom_path) to a comp.

  • ae_aerender

    Render a comp headlessly via aerender.exe (does not block the AE UI).

  • ae_apply_preset

    Apply an .ffx animation preset to a layer.

  • ae_audit_project

    The health of the project: unused items, missing footage, broken expressions.

  • ae_beat_grid

    Lay a tempo on a comp as one marker per beat, and make timing a vocabulary.

  • ae_consolidate_footagewrite action

    Run AE's 'Consolidate All Footage' (merge duplicate footage items).

  • ae_contact_sheet

    Render several moments of a comp into one labelled sheet and look at it.

  • ae_copy_animation

    Copy one property's keyframes (easing included) from one layer onto others.

  • ae_create_folderwrite action

    Create a folder in the project panel.

  • ae_delete_itemwrite action

    Delete a project item. Refuses if it's still used somewhere unless force=True.

  • ae_delete_layerwrite action

    Delete a layer from a comp, or a whole list of them in one pass.

  • ae_duplicate_comp

    Duplicate a composition.

  • ae_duplicate_layer

    Duplicate a layer, optionally renaming the copy.

  • ae_effect

    Apply an effect to a layer, remove it, list what is on there, set one of its parameters, or copy the whole stack onto other layers.

  • ae_find_usage

    Find every comp/layer where a project item is used. Check this before deleting.

  • ae_get_project_info

    List items (comps, footage) in the active AE project, and its settings.

  • ae_get_selection

    What the user currently has selected in AE (layers, properties, project items).

  • ae_import_file

    Import a footage file into the AE project, and into a comp only if you name one.

  • ae_import_folder

    Import every file in a directory in one round-trip, optionally into its own project folder.

  • ae_inspect_layer

    Full detail of one layer: transform values, keyframes, expressions, effect parameters, masks.

  • ae_interpret_footage

    Change how AE interprets a footage item: conform frame rate, loop count, alpha mode.

  • ae_keyframe_easing

    Shape the keyframes a property already has: easing, interpolation, or both.

  • ae_keyframeswrite action

    Put keyframes on a property, read them, delete them or shift them in time.

  • ae_list_available_effects

    List every effect installed in AE with its matchName. Use `filter` to search (e.g. 'blur').

  • ae_list_fonts

    List the fonts AE can use, by PostScript name. Check here before setting a font on a text layer.

  • ae_list_layers

    List a comp's layers with type, source, timing, parenting, effects and what's animated.

  • ae_list_presets

    List the .ffx animation presets this install can reach, with full paths.

  • ae_markers

    Read or add markers, on a comp or on a layer. `op` is `get` or `add`.

  • ae_move_to_folder

    Move project items into a folder.

  • ae_new_compwrite action

    Create a new composition.

  • ae_new_projectwrite action

    Create a new After Effects project.

  • ae_open_project

    Open an After Effects project (.aep).

  • ae_precompose

    Precompose the given layers into a new comp.

  • ae_preview

    Render the work area as a small, slow movie and hand it back as a link.

  • ae_reduce_projectwrite action

    Run AE's 'Reduce Project': strip everything the named comps don't need.

  • ae_remove_unused_footagewrite action

    Run AE's 'Remove Unused Footage'.

  • ae_render_frames

    Render a comp's frames to PNGs and wait until they are really on disk.

  • ae_render_queue

    Work the render queue: `op` is `add`, `list` or `clear`.

  • ae_render_status

    How a `wait=False` render is going, or all of them.

  • ae_reorder_layer

    Move a layer in the stacking order. Give exactly one of to_index (1 = top), before, after.

  • ae_replace_source

    Point a layer at a different footage item or comp, keeping its transform, keyframes and effects.

  • ae_restack_by_artworkwrite action

    Put every pushed layer back in the stacking order the Illustrator artwork had.

  • ae_run_scriptwrite action

    Run arbitrary ExtendScript in After Effects. Code receives (ok, fail, payload).

  • ae_save_project

    Save the active AE project (SaveAs if path given).

  • ae_see_frame

    Render one frame of a comp and return the image, so the result can be looked at.

  • ae_set_comp

    Change a comp's settings (rename, size, duration, frame rate, work area).

  • ae_set_expression

    Set a property's expression (pass an empty string to clear it).

  • ae_set_layer

    Change a layer's properties. Only the arguments you pass are modified.

  • ae_set_text

    Edit an existing text layer. Only the arguments you pass are changed.

  • ae_set_track_matte

    Set a layer's track matte: alpha, alpha_inverted, luma, luma_inverted, or none to remove it.

  • ae_split_layer

    Split a layer in two at the given time.

  • ae_status

    Report After Effects install + bridge connection status, and the workspace.

  • ai_add

    Draw a primitive: `kind` is `rect`, `ellipse`, `path` or `text`.

  • ai_add_layer

    Add a new layer to the active Illustrator document.

  • ai_artboard_items

    List the items that belong to one artboard, with their ids.

  • ai_audit_assets

    What the document carries in its panels -- swatches, symbols, styles, images.

  • ai_audit_for_animation

    Find what will break or degrade when this artwork is pushed to After Effects.

  • ai_audit_structure

    Audit one frame's STRUCTURE with motion eyes: where does the hierarchy lie?

  • ai_close_document

    Close the active Illustrator document.

  • ai_cluster_items

    Propose how to group loose items. Read-only: nothing is modified.

  • ai_contact_sheet

    Render every artboard small and tile them into one numbered sheet.

  • ai_convert_color_space

    Convert the document color space. 'rgb' is what After Effects works in.

  • ai_deletewrite action

    Delete things: `what` is `items`, `empty_layers`, `off_artboard` or `layer`.

  • ai_deselect

    Clear the Illustrator selection.

  • ai_diff_frames

    What changed between two frames of a storyboard -- which is the animation.

  • ai_export

    Export the active Illustrator document to PNG/SVG/PDF/JPG.

  • ai_export_artboards

    Export every artboard to its own file; the directory is created.

  • ai_find_items

    Find items by any combination of criteria (AND). Returns their stable ids.

  • ai_frame_tree

    Everything on one artboard WITH its hierarchy, in artboard-local coordinates.

  • ai_get_selection

    Describe the current Illustrator selection (typename + name).

  • ai_inspect_document

    Overview of the open document: artboards, color space, item counts by type, fonts, linked images.

  • ai_inspect_item

    One item in full detail: bounds, fill, stroke, text, children.

  • ai_layers_from_artboards

    Give each artboard its own layer and move its artwork into it.

  • ai_list_artboards

    List artboards with size and position -- what each After Effects comp needs to match.

  • ai_list_items

    List page items, filterable by layer and typename (PathItem, GroupItem, TextFrame, PlacedItem...).

  • ai_list_layers

    List layers in the active Illustrator document.

  • ai_list_layers_tree

    The full layer tree including sublayers, with per-layer item counts.

  • ai_move_to_layer

    Move items into a layer, creating it if it doesn't exist.

  • ai_new_documentwrite action

    Create a new Illustrator document.

  • ai_open_document

    Open an existing Illustrator file (.ai / .pdf / .psd / .svg).

  • ai_optimize

    Get a delivered file into a state you can actually produce from, in one call.

  • ai_preparewrite action

    Run the preparation passes a delivered file needs, in the right order.

  • ai_propagate_names

    Carry the names of ONE named frame to its neighbours, matching by geometry.

  • ai_release_to_layerswrite action

    Put each top-level item of a layer onto its own layer.

  • ai_rename_items

    Rename many items at once: [{"item": "2/0/5", "name": "cabeza"}, ...].

  • ai_run_scriptwrite action

    Run arbitrary ExtendScript in Illustrator. The code receives (ok, fail, payload) and must call ok(data)/fail(msg).

  • ai_save_document

    Save the active Illustrator document.

  • ai_see_document

    Render the document and return the image itself, so the artwork can be looked at.

  • ai_select

    Select items by artboard, layer, type, name or explicit list. Filters combine with AND.

  • ai_select_layer

    Activate a layer by name in Illustrator.

  • ai_set_item

    Rename an item or change its visibility, lock, opacity or blend mode.

  • ai_set_layer

    Rename a layer or change its visibility, lock or opacity.

  • ai_set_style

    Paint the current selection: fill, stroke, or both in one call.

  • ai_status

    Report Illustrator connection status, version, document count and workspace.

  • ai_track_frames

    Follow every element across a run of frames: the motion plan as one object.

  • ai_ungroup

    Ungroup the selection one level.

  • main

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

1 medium
  • Code scan50 source files scanned20/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancerepository not readable: unknown3/15
  • Maintainer identityno repository or website to verify2/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    mograph_mcp-0.12.0/src/mograph/ae_bridge.py: …he panel wait raising the same message `eval()` would instead of letting the …
Overall 57/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add mograph-mcp -- uvx mograph-mcp
Add to Cursor

Mograph: common questions

Is Mograph MCP server safe?
With care: it is graded C, so read the findings first (57/100). Read the Mograph safety report
How do I install Mograph?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Mograph need an API key?
No secret keys are declared. It reads 3 settings from the environment.
Is Mograph maintained?
The latest release is v0.12.0.
What can I use instead of Mograph?
Servers from other publishers that do the same job: Hunch MCP server, gflow-cli MCP server and Google Drive MCP server. Compare all Mograph alternatives.

Alternatives to Mograph

Same job from other publishers: the closest match first, then the best rated.

All Mograph alternatives →
  • Hunch
    Focus-free macOS control for AI agents: drive your real Mac apps in the background, no stolen focus.
    A
  • gflow-cli
    Drive Google Flow from an agent: Veo video and Imagen image generation
    A
  • Google Drive MCP
    Secure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.
    B
  • rn-devtools-hub
    Drive a running React Native or Expo app from inside its JS runtime: see, act, prove.
    A
  • Tailscale
    Drive a Tailscale node and its tailnet through the CLI and the control-plane API
    B

More from VicThor-wpp