LI

lucdesign/indesign-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

59 stars 16 forks Качество 80 Тренд 21MIT

Комплексный MCP-сервер для автоматизации Adobe InDesign с более чем 35 профессиональными инструментами

Обзор

Комплексный для с. Этот сервер позволяет помощникам ИИ, таким как Клод, напрямую управлять Adobe InDesign, автоматизируя сложные рабочие процессы публикации, создание документов и профессиональные задачи макета. - Создание, открытие, сохранение и закрытие документов с расширенными опциями - Поддержка всех стандартных форматов (A4, A5, Letter, Legal, Custom) - Лицевые страницы, кровотечения, слизни и конфигурация маржи - Многостраничная обработка документов - Расширенное создание и редактирование текстовых рамок - Управление стилем символов и абзацев - Найти / заменить с поддержкой GREP - Профессиональные средства управления типографикой (ведущая, отслеживающая, оптическая выравнивание запаса) - Размещение изображений с несколькими вариантами подгонки - Создание формы (прямоугольники, эллипсы со стилем) - Управление слоем и организация - Создание и управление цветными часами (CMYK, RGB, Spot colors) - Создание таблиц и популяция данных - Поддержка заголовков и нижних колонок - возможности интеграции данных CSV - Профессиональный экспорт PDF с предустановками - Многоформатный экспорт изображений (PNG, ...).

Обзор (машинный перевод)

Комплексный сервер Model Context Protocol (MCP) для автоматизации Adobe InDesign с 51+ профессиональными инструментами. Этот сервер позволяет помощникам ИИ, таким как Клод, напрямую управлять Adobe InDesign, автоматизируя сложные рабочие процессы публикации, создание документов и профессиональные задачи макета.

Feature Особенности

** Управление документами**

  • Создание, открытие, сохранение и закрытие документов с расширенными возможностями Поддержка всех стандартных форматов (A4, A5, Letter, Legal, Custom)
  • Лицевые страницы, кровотечения, слизни и конфигурация маржи
  • Многостраничная обработка документов

️ Текст и типография*

  • Расширенное создание и редактирование текстовых кадров
  • Управление стилем символов и параграфов Найти / заменить с помощью GREP
  • Профессиональные средства управления типографикой (ведущая, отслеживающая, оптическая маржа)

** Графика и планировка**

  • Размещение изображений с несколькими вариантами подгонки
  • Создание формы (прямоугольники, эллипсы со стилем)
  • Управление уровнем и организация Создание и управление цветными часами (CMYK, RGB, Spot Colors)

ableТаблицы и данные

  • Создание таблиц и популяция данных
  • Поддержка заголовков и нижних колонок Возможности интеграции данных CSV

** Экспорт и производство**

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

InDesign MCP Server

A comprehensive Model Context Protocol (MCP) server for Adobe InDesign automation with 51+ professional tools. This server enables AI assistants like Claude to directly control Adobe InDesign, automating complex publishing workflows, document creation, and professional layout tasks.

🚀 Features

📄 Document Management

  • Create, open, save, and close documents with advanced options
  • Support for all standard formats (A4, A5, Letter, Legal, Custom)
  • Facing pages, bleeds, slugs, and margin configuration
  • Multi-page document handling

✍️ Text & Typography

  • Advanced text frame creation and editing
  • Character and paragraph style management
  • Find/replace with GREP support
  • Professional typography controls (leading, tracking, optical margin alignment)

🎨 Graphics & Layout

  • Image placement with multiple fit options
  • Shape creation (rectangles, ellipses with styling)
  • Layer management and organization
  • Color swatch creation and management (CMYK, RGB, Spot colors)

📊 Tables & Data

  • Table creation and data population
  • Support for headers and footers
  • CSV data integration capabilities

📤 Export & Production

  • Professional PDF export with presets
  • Multi-format image export (PNG, JPEG, TIFF)
  • EPUB export for digital publishing
  • Package for print production
  • Preflight checking

🔧 Automation & Scripting

  • Data merge operations
  • Custom ExtendScript execution
  • Batch processing capabilities
  • Professional publishing workflows

📋 Prerequisites

  • Adobe InDesign 2025 (or compatible version)
  • macOS (required for AppleScript integration)
  • Node.js 18+
  • MCP-compatible client (like Claude Desktop)

🛠️ Installation

1. Clone the Repository

git clone https://github.com/lucdesign/indesign-mcp-server.git
cd indesign-mcp-server

2. Install Dependencies

npm install

3. Configure MCP Client

Add the server to your MCP client configuration (e.g., Claude Desktop):

claude_desktop_config.json:

{
  "mcpServers": {
    "indesign": {
      "command": "node",
      "args": ["/path/to/indesign-mcp-server/index.js"],
      "env": {}
    }
  }
}

4. Start Adobe InDesign

Ensure Adobe InDesign is running before using the MCP server.

🎯 Quick Start

Create a Professional Document

// Create an A4 document with facing pages
create_document({
  preset: "A4",
  orientation: "Portrait", 
  pages: 4,
  facingPages: true,
  marginTop: 20,
  marginBottom: 20,
  marginLeft: 20,
  marginRight: 20
})

Add Formatted Text

// Create a text frame with professional typography
create_text_frame({
  content: "Professional Publishing with InDesign MCP",
  x: 20,
  y: 20,
  width: 170,
  height: 50,
  fontSize: 18,
  fontFamily: "Helvetica Neue",
  fontStyle: "Bold",
  alignment: "LEFT_ALIGN"
})

Create and Apply Styles

// Create a character style
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "indesign": { "command": "node", "args": ["/path/to/indesign-mcp-server/index.js"], "env": {} } } }