PluginBench
MCP Server

LayoutBridge for Adobe InDesign® MCP Server

com.mcp-interfaces/layoutbridge-spm

What is the LayoutBridge for Adobe InDesign® MCP server?

layoutbridge-spm – MCP server for Adobe® InDesign®: pages, frames, text, styles, tables, export

How to install LayoutBridge for Adobe InDesign®

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • LAYOUTBRIDGE_SPM_LICENSE_KEY
    secret

    Licence key for this workstation (from the purchase receipt). Alternatively put the key into a file and set LAYOUTBRIDGE_SPM_LICENSE_FILE.

  • LAYOUTBRIDGE_SPM_LICENSE_FILE

    Path to a file containing the licence key. Used when LAYOUTBRIDGE_SPM_LICENSE_KEY is not set; default location is the application data folder of layoutbridge-spm.

  • LAYOUTBRIDGE_SPM_LOG_LEVEL

    Call log detail: off, basic (default; no document text, user name removed from paths) or full (unfiltered, for a support case only).

  • LAYOUTBRIDGE_SPM_INSTANCE_NAME

    Optional label for this workstation's licence activation. Default is a random identifier without personal data.

  • LAYOUTBRIDGE_SPM_CONFIG

    Optional path to a config.json with house defaults (e.g. PDF export preset, tracking warning threshold, minimum image resolution).

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "layoutbridge-spm": {
      "command": "npx",
      "args": [
        "-y",
        "layoutbridge-spm"
      ],
      "env": {
        "LAYOUTBRIDGE_SPM_LICENSE_KEY": "<YOUR_LAYOUTBRIDGE_SPM_LICENSE_KEY>",
        "LAYOUTBRIDGE_SPM_LICENSE_FILE": "<YOUR_LAYOUTBRIDGE_SPM_LICENSE_FILE>",
        "LAYOUTBRIDGE_SPM_LOG_LEVEL": "<YOUR_LAYOUTBRIDGE_SPM_LOG_LEVEL>",
        "LAYOUTBRIDGE_SPM_INSTANCE_NAME": "<YOUR_LAYOUTBRIDGE_SPM_INSTANCE_NAME>",
        "LAYOUTBRIDGE_SPM_CONFIG": "<YOUR_LAYOUTBRIDGE_SPM_CONFIG>"
      }
    }
  }
}

Related MCP servers

Tamper-evident daily ledgers of 12 Japanese public-data domains, with cross-ledger entity search.

Query webpages and extract structured data using natural language

30
Python
View repository →

Access Ahrefs SEO data—domain authority, backlinks, traffic, and keyword rankings—via AI agents.

30
Python
View repository →

Create, read, update, and delete records in Airtable bases and tables via AI agents.

30
Python
View repository →

Access NFT metadata, ownership, and contract details across blockchains via Alchemy API

30
Python
View repository →

Search and index data with Algolia, plus get personalized recommendations via MCP.

30
Python
View repository →