Einen KI-Assistenten per MCP mit PrintTiler verbinden
Mit einem kompatiblen lokalen KI-Client lassen sich Kachel-Layouts in PrintTiler vorbereiten. Dateizugriff, Vorschau und PDF-Export bleiben unter Ihrer Kontrolle.
Schnellstart
- MCP in PrintTiler aktivieren (standardmäßig deaktiviert).
- Ordner autorisieren und einen kompatiblen lokalen STDIO-Client einrichten.
- Status und Vorschau prüfen; vor dem PDF-Export zustimmen.
Beispielablauf
Nur illustrative Prompts, kein tatsächliches Gesprächsprotokoll.
Lies den aktuellen PrintTiler-Status und nenne die tatsächlichen Kachelspalten, -zeilen und Seiten. Ändere nichts.Öffne /Users/me/Documents/poster.png (autorisierte Eingabe). Stelle A4 Hochformat, Custom Fit, 2 Seiten nebeneinander und 3 darunter ein. Vorschau anzeigen und tatsächliche Seitenzahl nennen; die Seitenverriegelung kann sie beeinflussen. STOPP – nicht exportieren.Prüfe Bereitschaft und Vorschau, STOPP und frage nach meiner Zustimmung. Erst nach meiner Zustimmung als PDF nach /Users/me/Documents/output.pdf exportieren.
Die angeforderte Seiteneinteilung kann die Seitenverriegelung berücksichtigen: tatsächliche Vorschau prüfen; 2 × 3 garantiert keine sechs Seiten.
Prompt-Szenarien für den MCP-Workflow
Kopiere einen fertigen Prompt, ersetze die Platzhalter durch autorisierte absolute Mac-Pfade und füge ihn in deinen MCP-Client ein. Diese Beispiele bereiten Layouts vor oder prüfen sie: Die meisten stoppen bei der Vorschau, das Export-Beispiel wartet auf deine ausdrückliche Zustimmung, und MCP druckt nicht – der eigentliche Druck bleibt manuell in der App.
Poster für Klasse oder Zuhause
Teile ein Bild auf zwei Spalten Breite (across = 2) in A4 hoch auf, melde die echten Zeilen und Seiten und stoppe vor Export oder Druck.
Prompt anzeigen
Lies den aktuellen PrintTiler-Status. Öffne das Bild unter <INPUT_PATH> und prüfe, ob es bereit ist. Stelle A4 hoch mit Custom Fit across=2 ein (zwei Spalten breit) und ändere die aktuelle Seitenverhältnis-Sperre nicht. Melde die tatsächlichen Spalten, Zeilen und Seiten und zeige eine erste Ausgabekachel aus der Vorschau. STOPP vor dem Export und nicht drucken.Die Vorschau liefert eine Ausgabekachel, nicht das zusammengesetzte Poster.
A4 hoch und Letter quer vergleichen
Vergleiche beide unterstützten Papiere mit den aktuellen Einstellungen und stelle das Originalpapier wieder her, bis du wählst.
Prompt anzeigen
Lies im aktuellen PrintTiler-Dokument den Status und notiere das aktuelle Papier und die Ausrichtung. Behalte denselben Anpassungsmodus sowie den aktuellen Rand und die Überlappung. Vergleiche A4 hoch mit Letter quer; beide werden unterstützt. Melde für jedes die tatsächliche Seitenzahl und zeige eine erste Ausgabekachel. Stelle das ursprüngliche Papier und die Ausrichtung wieder her und frage mich dann, welches ich verwenden soll. Nicht exportieren.Wähle das tatsächlich eingelegte Papier; dies verspricht nicht weniger Blätter.
Breite Querillustration
Passe eine breite Querillustration mit Fit Width an die Breite von Letter quer an und prüfe die tatsächliche Vorschau, die nur eine Seite umfassen kann.
Prompt anzeigen
Öffne die Querillustration unter <INPUT_PATH> und prüfe, ob sie bereit ist. Stelle Letter quer mit Fit Width ein. Melde die tatsächlichen Spalten, Zeilen und Seiten und zeige eine erste Ausgabekachel aus der Vorschau. STOPP hier und nicht exportieren.Prüfe Vorschau und tatsächliche Seitenzahl, bevor du den nächsten Schritt wählst.
Poster aus einer PDF-Quellseite
Teile nur Quellseite 2 einer PDF auf A4-Hochformatseiten auf, melde die Anzahl und stoppe vor dem Export.
Prompt anzeigen
Öffne die PDF unter <INPUT_PDF_PATH> und prüfe, ob sie bereit ist und wie viele Quellseiten sie hat; bei weniger als 2 Seiten stoppe. Wähle PDF-Quellseite 2 (einsbasiert). Stelle A4 hoch mit Custom Fit across=2 ein (zwei Spalten breit) und ändere die aktuelle Seitenverhältnis-Sperre nicht. Melde die tatsächliche Seitenzahl und zeige eine erste Ausgabekachel. STOPP und nicht exportieren.Es wird nur die ausgewählte Quellseite aufgeteilt, nicht die gesamte PDF als Stapel.
Nach ausdrücklicher Zustimmung exportieren
Prüfe Raster und erste Kachel und exportiere erst nach deiner Zustimmung in eine neue PDF.
Prompt anzeigen
Lies aus PrintTiler das aktuelle Dokument, die Quellseite, den Bereitschaftsstatus und das tatsächliche Raster und zeige eine erste Ausgabekachel. STOPP und frage nach meiner ausdrücklichen Zustimmung. Erst nach meiner Zustimmung exportiere in die neue Datei unter <OUTPUT_PDF_PATH>. Existiert diese Datei bereits, stoppe und frage mich nach einem neuen Namen, statt zu überschreiben. Prüfe zuerst das Ziel und exportiere einmal; wiederhole nach einem Timeout nicht automatisch. Nicht drucken.<OUTPUT_PDF_PATH> steht für den gesamten absoluten .pdf-Pfad, hänge also keine Erweiterung an.
Ersetze <INPUT_PATH>, <INPUT_PDF_PATH> und <OUTPUT_PDF_PATH> durch autorisierte absolute Mac-Pfade. MCP muss zuerst eingerichtet sein. Dies sind beispielhafte Prompt-Vorlagen, keine Aufzeichnung einer ausgeführten Unterhaltung. Eine Vorschau kann Bildinhalte und Layout-Metadaten an deinen Assistenten oder dessen Anbieter senden. Bearbeite das Dokument nicht manuell, während eine MCP-Anfrage läuft. Die aktuelle Seitenverhältnis-Sperre bleibt unverändert, und ein angefordertes Raster garantiert keine feste Seitenzahl. MCP druckt nicht. Bietet dein Client Spracheingabe, kannst du sie nutzen, aber PrintTiler ist keine Sprachoberfläche.
MCP druckt nicht. MCP ist standardmäßig deaktiviert und nutzt einen kompatiblen lokalen STDIO-Client. Ordner müssen autorisiert werden; Vorschauinhalte können mit Ihrem Assistenten/Anbieter geteilt werden.
Voraussetzungen
PrintTiler 1.14.0 oder neuer unter macOS 12 oder neuer sowie ein installierter, vertrauenswürdiger MCP-Client mit Unterstützung lokaler STDIO-Server. Diese Anleitung gilt für lokale Clients, nicht für entfernte Web-Connectoren. Der PrintTiler-Dienst benötigt keine zusätzliche Installation von Python, Node oder Swift; der Client muss installiert sein.
Client einrichten
- Öffnen Sie in PrintTiler Settings → MCP → Enable. MCP ist standardmäßig aus; die App merkt sich Ihre Auswahl.
- Öffnen Sie Settings → MCP → Setup MCP… und wählen Sie den Client. Kopieren Sie den von der App erzeugten tatsächlichen Programmpfad; die Installation liegt nicht unbedingt in /Applications.
- Klicken Sie links unten in Setup MCP auf File Access…. Mit Add Folder… erlauben Sie Eingabeordner zum Lesen und Ausgabeordner zum Lesen/Schreiben. Die Listen sind getrennt; Remove widerruft die gewählte Freigabe.
- Befolgen Sie die passenden Client-Schritte unten und schließen Sie Setup MCP, bevor der Assistent Tools verwendet.
Claude Desktop
- Öffnen Sie Settings → Developer → Edit Config. Auf dem Mac ist die Datei ~/Library/Application Support/Claude/claude_desktop_config.json.
- Fügen Sie den erzeugten Eintrag mcpServers.printtiler in gültiges JSON ein, ohne andere Server oder Einstellungen zu entfernen. Speichern Sie und starten Sie Claude Desktop vollständig neu; ein geschlossenes Fenster reicht nicht.
Claude Code
- Öffnen Sie ein Terminal im gewünschten Projektverzeichnis und führen Sie den von PrintTiler erzeugten Befehl aus. Der standardmäßige local-Bereich gilt nur für den aktuellen Benutzer und das Projekt, nicht für alle Projekte.
- Starten Sie Claude Code im selben Verzeichnis neu und prüfen Sie printtiler mit /mcp oder claude mcp list. Aktualisieren Sie vorhandene Einträge statt Duplikate anzulegen.
ChatGPT (Codex)
- Öffnen Sie im Codex-Modus der Desktop-App Settings → MCP Servers → Add server und wählen Sie STDIO. Dies ist kein Remote-Connector von ChatGPT im Web.
- Kopieren Sie die Felder einzeln: Name ist printtiler, Command der tatsächliche Programmpfad und Arguments --mcp-stdio. Speichern Sie und starten Sie den Client neu. Die GUI bietet keine Tool-Timeout-Einstellung; suchen Sie dort nicht nach 210 Sekunden.
Codex CLI
- Öffnen Sie ~/.codex/config.toml oder bei angepasstem CODEX_HOME die Datei $CODEX_HOME/config.toml. Ergänzen oder aktualisieren Sie [mcp_servers.printtiler] genau einmal und erhalten Sie andere Tabellen.
- Das erzeugte TOML enthält tool_timeout_sec = 210. Speichern Sie, starten Sie Codex CLI neu und prüfen Sie /mcp oder codex mcp list. Andere konfigurierbare Clients sollten länger als die 180 Sekunden des Servers warten.
Konfigurationsformate
Die von der App erzeugten Werte sind maßgeblich; die folgenden Hinweise sind illustrativ. JSON-Clients verwenden einen STDIO-Befehl und Argumente, TOML-Clients eine Server-Tabelle und ein Timeout. Kopieren Sie immer die aktuell angezeigten Werte. Eine entfernte Server-URL oder ein „open -a“-Starter ist nicht erforderlich.
{
"mcpServers": {
"printtiler": {
"command": "<executable path shown by Setup MCP>",
"args": ["--mcp-stdio"]
}
}
}[mcp_servers.printtiler]
command = "<executable path shown by Setup MCP>"
args = ["--mcp-stdio"]
tool_timeout_sec = 210Dateizugriff und Datenschutz
Dateizugriff… verwaltet getrennte Listen: Eingabeordner sind schreibgeschützt, Ausgabeordner erlauben Lesen/Schreiben. Mehrere Ordner lassen sich hinzufügen oder entfernen. Für nicht gelistete Eingabeordner wird eine Freigabe auf Verzeichnisebene angefordert. Beim Überschreiben vorhandener Dateien erfolgt eine Bestätigung per elicitation, falls der Client dies unterstützt, sonst über den macOS-Speicherdialog. Neue Dateien in freigegebenen Ausgabeordnern können ohne weiteren Dialog gespeichert werden. Die Beispielvorschau kann Bildinhalte und Layout-Metadaten an den Assistenten übertragen; es gelten die Richtlinien des Anbieters. PrintTiler lädt keine Dateien auf eigene Server hoch. MCP druckt nicht: Es gibt kein Druck-Tool. Deaktivieren Sie es unter Einstellungen > MCP und widerrufen Sie bei Bedarf Ordnerrechte.
Die fünf Tools verwenden
Es gibt fünf Tools: printtiler_get_state, printtiler_open_document, printtiler_set_layout, printtiler_preview und printtiler_export_pdf. Sie wirken auf das Dokumentfenster im Vordergrund; bearbeiten Sie es nicht gleichzeitig. Sichere Reihenfolge: Status lesen, freigegebene lokale Datei öffnen, Layout festlegen, Vorschau prüfen, PDF exportieren. Ein 3×2-Raster garantiert nicht exakt sechs Seiten: Prüfen Sie vor dem Export tatsächliche Spalten, Zeilen und Seitenzahl.
Wenn PrintTiler nicht läuft, kann der erste tatsächliche Tool-Aufruf die App öffnen. MCP muss zuvor aktiviert worden sein; ein Aufruf aktiviert es niemals stillschweigend.
Beispielprompt
Beispiel: ‚Lies den aktuellen Zustand und öffne /Users/me/Documents/input.png. Wähle A4 Hochformat, Custom Fit, 3 Seiten breit und 2 hoch. Zeige die Vorschau und tatsächliche Spalten, Zeilen und Seitenzahl. STOPP und frage nach meiner Zustimmung. Exportiere erst nach meiner Freigabe nach /Users/me/Documents/output.pdf.‘ Ersetzen Sie die Pfade durch freigegebene lokale absolute Pfade. Prüfen Sie nach einem Timeout die Ausgabe vor einem erneuten Versuch.
PrintTiler im Mac App Store ansehen
Fehlerbehebung
Wurde die App verschoben, kopieren Sie die neu erzeugte Konfiguration. Ist das Einrichtungsfenster belegt, schließen Sie es vor Tool-Aufrufen. Bei verweigerter Berechtigung den Ordner in der App freigeben; Rechte nicht mit chmod umgehen. Bei ungültiger Konfiguration lokale STDIO-Unterstützung des Clients prüfen und Konfiguration isolieren. Nicht jeder Claude- oder Codex-Client ist getestet oder garantiert kompatibel. Server-Timeout: 180 Sekunden einschließlich Dialogen; Clients sollten länger warten (generierter Codex-Wert: 210 Sekunden). Nach Timeout vor einem erneuten Versuch vorhandene Ausgabe prüfen.
PDF-Druck · Überlappung · A4-Format
Siehe auch PDF-, Überlappungs- und Papierformat-Anleitungen sowie Datenschutzerklärung.