
lucdesign/indesign-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Комплексный 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
Установка
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": {}
}
}
}