End-user licence agreement for the software LayoutBridge (layoutbridge-spm)
SP Medienservice, Owner: Sascha Piprek
Reinhold-Sonnek-Str. 12, 51147 Köln, Germany
VAT ID DE123224662
E-mail: kontakt@mcp-interfaces.com
– hereinafter “the Licensor” –
“LayoutBridge” is a product name of the Licensor.
This page is an English translation of the German licence terms at mcp-schnittstellen.de/layoutbridge/lizenzbedingungen.html. The German version is binding (§ 16 (4)).
§ 1 Scope, customers
- These licence terms govern the provision and use of the software
layoutbridge-spm(hereinafter "the Software") by the Licensor to the customer. They apply regardless of the distribution channel through which the customer obtained the Software. - The Software is provided exclusively to entrepreneurs within the meaning of § 14 of the German Civil Code (BGB), legal entities under public law and special funds under public law. It is not provided to consumers within the meaning of § 13 BGB. By activating a licence key, the customer confirms that it uses the Software for the purposes of its commercial or independent professional activity.
- Deviating or conflicting terms of the customer do not become part of the contract, even if the Licensor does not expressly object to them. Individual agreements take precedence over these terms.
§ 2 Subject matter
- The Software is a server running locally on the customer's computer in accordance with the Model Context Protocol (MCP) standard, which provides an AI application of the customer with tools for controlling Adobe® InDesign®. The scope of performance owed is determined by the Licensor's product description valid at the time the contract is concluded, at https://mcp-interfaces.com/layoutbridge/, in conjunction with the documentation supplied.
- The Software is provided to the customer for use against payment for the duration of the subscription (rental of software, § 535 BGB). No ownership or other rights in the Software are acquired.
- The source code of the Software is not part of the subject matter.
- System requirements are Adobe® InDesign® in a supported version (Mac® or Windows® 10/11 x64); on Windows additionally Windows PowerShell 5.1, through which access to Adobe® InDesign® is carried out; for delivery via npm, also Node.js version 20 or later. With the bundle file, the Node.js runtime is provided by the AI application (currently Claude Desktop). The versions supported at any given time are stated in the documentation.
- Not part of the contract are, in particular, Adobe® InDesign®, the AI application used by the customer, the runtime environment and the payment and licence service. The customer has to obtain and maintain the licences and access required for these at its own expense. The versions of Adobe® InDesign® supported by the Licensor and the further system requirements are set out in the documentation.
- The Software accesses and modifies the InDesign® documents opened by the customer. § 12 (data backup) is to be observed.
§ 3 Conclusion of contract, processing via the payment service
- Paid subscriptions are purchased via the payment service provider Polar (Polar Software, Inc., USA, hereinafter "the payment service"). The payment service acts towards the customer as the seller ("merchant of record"); it handles the order, payment, invoicing, sales tax and refunds and issues the licence key. In this respect, the terms of the payment service apply.
- The Licensor grants the customer the rights of use in the Software on the basis of these licence terms. These terms apply alongside the terms of the payment service; they govern use, licence term, support and the Licensor's liability.
- The customer accepts these licence terms by installing the Software or by activating a licence key.
§ 4 Rights of use
- For the duration of the subscription, the customer receives a simple, non-exclusive, non-transferable and non-sublicensable right to use the Software as intended.
- One licence entitles the customer to use the Software on exactly one workstation. A workstation is an installation on one computer; this corresponds to one activation of the licence key. A further licence is required for each additional workstation.
- Use by employees of the customer at the licensed workstation is permitted.
- The customer may make the copies necessary for use as intended and may make one backup copy. Copyright notices must not be removed or altered in doing so.
- The customer's mandatory rights under §§ 69d, 69e of the German Copyright Act (UrhG) remain unaffected.
§ 5 Restrictions
- The customer may not pass the Software on to third parties, rent, lend or sublicense it, or make it accessible to third parties by way of remote use or as a service (e.g. as a hosting, data-centre or SaaS offering). Providing services to the customer's own clients using the Software at the licensed workstation remains permitted.
- Outside the mandatory statutory limits, the customer may not reverse engineer, decompile or disassemble the Software, nor edit or rework it.
- The technical protection and verification mechanisms of the Software (§ 6) must not be circumvented, removed or disabled. Passing on a licence key or using it on more workstations than licensed is likewise not permitted.
- If the customer breaches paragraphs 1 to 3, the Licensor may block the licence key and terminate the contract for cause without notice. In the case of use beyond the licensed number of workstations, the customer owes, for the period of excess use, the fee that would have been payable for the number of workstations actually used. Further claims remain unaffected; the customer remains free to prove a lower loss.
§ 6 Licence key, licence verification, change of computer
- Use of the Software requires a valid licence key. The key is generated by the payment service upon purchase and delivered to the customer. The customer stores it in an environment variable or in the file provided for this purpose; details are set out in the documentation.
- The Software verifies the licence key on the first tool call after setup and thereafter at most once every 24 hours. As long as a valid verification result less than 24 hours old is available, no connection is established; restarting the Software alone does not trigger a verification. The licence key and a randomly generated identifier of this workstation are transmitted to the payment service's licence service; no computer name or other personal reference is transmitted. For technical reasons, the customer's IP address is transmitted in the process. The contents of the documents being edited are not transmitted. Details are set out in the privacy policy for the product at https://mcp-interfaces.com/layoutbridge/privacy.html.
- If the licence service cannot be reached, the Software continues to work for 14 days from the last valid verification (grace period) and retries the verification no more often than once an hour. After the grace period has expired, use is blocked until a verification succeeds again. Use without any network connection is not part of the contract.
- Without a valid licence key, all functions of the Software are blocked; in that case the Software issues a corresponding notice. There is no free tier.
- When changing computers, the customer releases the activation on the old computer by running
npx layoutbridge-spm --deactivatethere; the same key can then be set up on the new computer. This command requires neither Adobe® InDesign® nor the AI application. If the old computer is no longer available, the customer can release the activation in the payment service's customer portal; otherwise the Licensor releases it on request. - The customer must protect the licence key against access by third parties. The Licensor must be informed without delay in the event of loss or unauthorised use.
§ 7 Term and termination
- Depending on the variant chosen, the subscription is concluded for a term of one month or one year. It renews for the same term unless it is cancelled by the end of the current period.
- Cancellation is made via the payment service's customer portal or in text form to the Licensor at kontakt@mcp-interfaces.com.
- The right of both parties to terminate for cause remains unaffected. Cause for the Licensor exists in particular in the event of a breach of § 5 or of default of payment by the customer.
- If a payment due is not made, the licence key may be blocked in accordance with the rules of the payment service; the Software can then no longer be used.
- The right of use ends with the termination of the contract. The customer must uninstall the Software and delete any copies, including the backup copy. The customer's documents created or edited with the Software are not affected and may continue to be used without restriction.
§ 8 Updates and further development
- During the term, the Licensor makes the current version of the Software available to the customer.
- The Licensor is entitled to further develop and adapt the Software, in particular to adapt it to new versions of Adobe® InDesign®, the operating system or the AI application. The contractually owed scope of functions may not be materially restricted as a result.
- The Licensor does not owe compatibility with versions of Adobe® InDesign®, the operating system or the AI application that had not yet been released at the time the contract was concluded. The customer is expected to install updates of the Software; there are no claims for defects insofar as the defect has been remedied in the current version and installing it was reasonable for the customer.
§ 9 Support
- During the term, the Licensor answers enquiries concerning installation, setup and function of the Software in text form at kontakt@mcp-interfaces.com. Enquiries are handled on working days (Monday to Friday, excluding public holidays at the Licensor's registered office).
- No specific response or recovery time is owed unless expressly agreed otherwise.
- Support does not cover services relating to the customer's environment, training, custom development, or enquiries concerning Adobe® InDesign® or the customer's AI application.
§ 10 Liability for defects
- The Licensor provides the Software in a condition suitable for use in accordance with the contract and maintains it in that condition during the term.
- The Licensor's strict liability under § 536a (1) alt. 1 BGB for defects already present at the time the contract was concluded is excluded. § 11 remains unaffected.
- The customer must report defects without delay in text form with a description sufficient for reproduction and must support the Licensor in narrowing them down.
- Insignificant deviations do not entitle the customer to a reduction. A reduction by deduction from the current fee is permitted only if the defect is undisputed or has been established by a final judgment.
- Impairments that result from use other than as intended, from interventions by the customer or third parties, from missing system requirements or from disruptions of third-party services (in particular Adobe® InDesign®, the AI application, the payment and licence service, the network connection) do not constitute defects.
§ 11 Liability
- The Licensor is liable without limitation in cases of intent and gross negligence, for culpable injury to life, body or health, under the German Product Liability Act and to the extent of a guarantee assumed.
- In the event of a slightly negligent breach of a material contractual obligation, liability is limited to the foreseeable damage typical of the contract at the time of its conclusion. Material contractual obligations are those whose fulfilment makes the proper performance of the contract possible in the first place and on whose observance the customer may regularly rely.
- Otherwise, liability is excluded.
- For loss of data, the Licensor is liable only up to the expense that would have been required for recovery with proper and regular data backup (§ 12).
- The limitations of liability also apply to the personal liability of the Licensor's employees, representatives and vicarious agents.
§ 12 Cooperation and data backup by the customer
- The Software makes changes to the customer's InDesign® documents on the instruction of the customer's AI application. Before using the Software and thereafter at reasonable intervals, at least once a day, the customer must make backups of its documents and data and verify that they can be restored.
- The customer checks the work results before using them, in particular before release for printing or publication. The Licensor does not owe the substantive correctness of changes initiated by the AI application.
- The customer ensures the system requirements, the necessary third-party licences and a suitable network connection for the licence verification.
§ 13 Third-party rights
The customer ensures that it holds the necessary rights in the content edited with the Software. It indemnifies the Licensor against third-party claims based on an infringement of such rights by the content edited by the customer, including reasonable costs of legal defence, unless the customer is not responsible for the infringement.
§ 14 Data protection
Information on the processing of personal data by the Software and by the licence verification is contained in the privacy policy for the product at https://mcp-interfaces.com/layoutbridge/privacy.html. The payment service is responsible for the processing it carries out; its privacy policy applies.
§ 15 Changes to these terms
The Licensor may amend these terms with effect for future billing periods insofar as the amendment is reasonable for the customer. The amendment is communicated to the customer in text form at least six weeks before it takes effect. If the customer does not object before the amendment takes effect or does not cancel by the end of the current period, the amendment is deemed accepted; the customer is specifically informed of this effect in the notification.
§ 16 Final provisions
- The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods.
- The exclusive place of jurisdiction for all disputes arising from and in connection with this contract is Cologne (Köln), Germany, provided the customer is a merchant, a legal entity under public law or a special fund under public law, or has no general place of jurisdiction in Germany.
- The transfer of rights and obligations under this contract by the customer requires the Licensor's consent in text form.
- The German version of these terms is binding. This English translation serves for information only.
- Should any provision be or become invalid, the validity of the remaining provisions remains unaffected.
Version: September 2026.
Adobe® and InDesign® are either registered trademarks or trademarks of Adobe in the United States and/or other countries. Mac®, macOS® and Apple Pay® are trademarks of Apple Inc. Microsoft, Windows® and PowerShell are trademarks of the Microsoft group of companies. Google Pay and YouTube are trademarks of Google LLC. Node.js is a trademark of the OpenJS Foundation. Claude is a name of Anthropic. Cursor, Codex, Polar, npm and all other product and company names mentioned are trademarks or names of their respective owners. All references serve solely to describe compatibility and distribution channels; there is no affiliation with, and no endorsement or sponsorship by, these companies.