Skip to main content
Glama
lucdesign

indesign-mcp-server

by lucdesign

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_document_infoB

Get detailed information about the current InDesign document

create_documentB

Create a new InDesign document with advanced options

open_documentB

Open an existing InDesign document

save_documentB

Save the current document

close_documentB

Close the current document

add_pageB

Add a new page to the document

delete_pageB

Delete a page from the document

duplicate_pageC

Duplicate a page

navigate_to_pageC

Navigate to a specific page

create_text_frameB

Create a text frame with advanced formatting options

edit_text_frameB

Edit properties of an existing text frame

find_replace_textC

Find and replace text in the document

place_imageC

Place an image with advanced options

create_rectangleC

Create a rectangle shape

create_ellipseC

Create an ellipse shape

create_paragraph_styleC

Create a new paragraph style

create_character_styleC

Create a new character style

apply_paragraph_styleB

Apply a paragraph style to text

list_stylesC

List all available styles in the document

create_color_swatchB

Create a new color swatch

list_color_swatchesA

List all color swatches in the document

apply_colorC

Apply color to an object

create_tableC

Create a table

populate_tableC

Populate table with data

create_layerC

Create a new layer

set_active_layerC

Set the active layer

list_layersA

List all layers in the document

export_pdfC

Export document as PDF with advanced options

export_imagesB

Export pages as images

export_epubC

Export document as EPUB

package_documentB

Package document for print production

execute_indesign_codeC

Execute custom ExtendScript code in InDesign

preflight_documentC

Run preflight check on the document

view_documentB

Get visual representation and detailed info about the current document

zoom_to_pageC

Zoom and fit page in view

data_mergeD

Perform data merge operation

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lucdesign/indesign-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server