LeashIndex Get the report

Index / storage

io.github.ie3jp/illustrator-mcp-server

io-github-ie3jp-illustrator-mcp-server declares 66 capabilities across 66 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-22 from tools/list answered by the npm package illustrator-mcp-server@1.10.3 (published to npm as illustrator-mcp-server, listed in the official MCP registry as io.github.ie3jp/illustrator-mcp-server 1.10.3), run in an isolated container with no network access and no credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 66 tools

66 of 66 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 22 of 66 tools

22 tools are classified as irreversible and declare no limit.

high · no-expiry · All 66 tools

66 of 66 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 66 tools

66 of 66 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 20 of 66 tools

20 tools can modify data and declare no limit.

low · uncapped-read · 24 of 66 tools

24 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
get_document_inforead declared
get_artboardsread declared
get_layersread declared
get_selectionread declared
list_text_framesread declared
get_text_frame_detailread declared
get_colorsread declared
get_path_itemsread declared
get_guidelinesread declared
get_groupsread declared
get_effectsread declared
get_imagesread declared
get_symbolsread declared
get_document_structureread declared
find_objectsread declared
check_contrastread declared
extract_design_tokensdestructive declared
exportdestructive declared
export_pdfdestructive declared
get_overprint_inforead declared
get_separation_inforead declared
preflight_checkread declared
check_text_consistencyread declared
set_workflowwrite inferred
set_illustrator_versionwrite inferred
create_rectanglewrite inferred
create_ellipsewrite inferred
create_linewrite inferred
create_text_framewrite inferred
create_pathwrite inferred
modify_objectdestructive declared
convert_to_outlinesdestructive declared
place_imagewrite assumed
import_svg_as_editablewrite assumed
resize_for_variationwrite inferred
align_objectswrite assumed
replace_colordestructive declared
manage_layersdestructive declared
place_color_chipswrite assumed
place_style_guidewrite assumed
create_crop_marksdestructive declared
create_documentwrite inferred
close_documentdestructive declared
save_documentdestructive declared
open_documentwrite assumed
group_objectsdestructive declared
ungroup_objectsdestructive declared
duplicate_objectswrite assumed
list_fontsread declared
manage_artboardsdestructive declared
set_z_orderwrite inferred
move_to_layerwrite inferred
delete_objectsdestructive declared
apply_graphic_styledestructive declared
list_graphic_stylesread declared
manage_swatchesdestructive declared
apply_text_styledestructive declared
list_text_stylesread declared
create_gradientdestructive declared
manage_linked_imagesdestructive declared
undodestructive declared
manage_datasetsdestructive declared
place_symboldestructive declared
create_path_textwrite inferred
select_objectswrite assumed
convert_coordinateread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.