Skip to main content
Glama
Tlechanteur

InDesign MCP Server

by Tlechanteur

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INDESIGN_PROGIDNoCOM ProgID for Windows. Default: 'InDesign.Application' (version-independent).InDesign.Application
INDESIGN_APP_NAMENoApplication name for AppleScript on macOS. Default: 'Adobe InDesign 2025'.Adobe InDesign 2025

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_documentC

Create a new InDesign document with advanced options

open_documentC

Open an existing InDesign document

save_documentC

Save the current document

close_documentC

Close the current document

add_pageC

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_frameC

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_swatchC

Create a new color swatch

list_color_swatchesA

List all color swatches in the document

apply_colorC

Apply color to an object

create_tableD

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_imagesC

Export pages as images

export_epubC

Export document as EPUB

package_documentC

Package document for print production

execute_indesign_codeB

Execute custom ExtendScript code in InDesign

preflight_documentC

Run preflight check on the document

view_documentA

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/Tlechanteur/indesign-mcp-server-windows'

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