Achtung — Forschungsprojekt: Nutzung auf eigenes Risiko. Kein offiziell unterstütztes Tool. Keine Verbindung zu Herstellern oder Markeninhabern verwandter Produkte. Details

JobRouter-Prozesse mit KI bauen

Sag deinem KI-Chat-Programm, was du brauchst — fertige JR-Prozesse, Dialoge und Reporting-Ansichten ohne den klassischen Designer. Diese Seite erklärt, wie das technisch zusammenpasst und wie du es in 5 Minuten einrichtest.

Adresse, die du brauchst: https://jrmt.winkels.io/mcp/rpc

Wie funktioniert das eigentlich?

Damit du verstehst, was du da gleich einrichtest — drei Komponenten arbeiten zusammen. Jede hat ihre eigene Aufgabe:

👤
Du schreibst in normaler Sprache, was du willst: „Bau mir einen Urlaubsantrag mit drei Schritten".

🧠
Der KI-Assistent (Claude) versteht deinen Wunsch und überlegt, was er bauen muss. Er kennt selbst kein JobRouter — er braucht jemanden, der ihm dabei hilft.

🌉
Der MCP-Server (jrmt.winkels.io) ist die Brücke zwischen Claude und dem JR-Werkzeugkasten. Er stellt Claude einen Werkzeugkasten mit ca. 80 fertigen Werkzeugen bereit — „Erstelle Prozess", „Füge Feld hinzu", „Compile zu ZIP", …

⚙️
Die JRMT-Bibliothek Hinter den Werkzeugen steckt eine Software, die das eigentlich Schwere macht: sie kennt das exakte XML-Format von JobRouter und prüft jeden Schritt, bevor sie eine importfähige Datei erzeugt.

📦
Die fertige ZIP- oder XML-Datei landet bei dir — und du importierst sie in deinem JobRouter unter Administration → Prozesse → Import. Fertig.

Kurz gesagt: Claude ist der schlaue Mitarbeiter, der MCP-Server ist sein Telefon zu unserer Werkstatt, und JRMT ist die Werkstatt selbst. Du redest mit Claude — den Rest erledigen die anderen für dich.

MCP — was ist das? Model Context Protocol, ein offener Standard von Anthropic. Ähnlich wie USB für KI-Werkzeuge: jeder KI-Chat (Claude, Cursor, Continue, Cline, ...), der MCP unterstützt, kann sich an einen MCP-Server „anstecken" und bekommt sofort dessen Werkzeuge. Du musst nichts programmieren.

Schnellstart in 5 Minuten

Drei Schritte. Wähle weiter unten die Anleitung, die zu deinem Chat-Programm passt.

1

KI-Chat-Programm installieren

Empfohlen: Claude Desktop (kostenlos, läuft auf Mac/Windows/Linux). Alternativ funktioniert auch Claude Code, Cursor, Continue, Cline u.a.

2

JRMT als „MCP-Server" eintragen

Einmalig die URL https://jrmt.winkels.io/mcp/rpc in deinem Chat-Programm hinterlegen — siehe Anleitung pro Programm weiter unten.

3

Chatten und Prozess bauen lassen

„Erstelle einen Urlaubsantrag mit zwei Schritten und gib mir die ZIP." Claude ruft im Hintergrund die JRMT-Werkzeuge auf und schickt dir die fertige Datei.

Anleitung: Claude Desktop

Wenn du noch nie programmiert hast — das ist die beste Option. Du brauchst nur eine Textdatei zu öffnen und ein paar Zeilen reinzukopieren.

1

Claude Desktop herunterladen und installieren

Auf claude.ai/download gehen, die Version für dein Betriebssystem herunterladen und ganz normal installieren. Anschließend einmal starten und mit deinem Anthropic-Konto anmelden.

2

Konfigurationsdatei öffnen

Claude Desktop liest seine Einstellungen aus einer Datei namens claude_desktop_config.json. Wo die liegt, hängt von deinem Betriebssystem ab:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    Tipp: In Finder ⌘+Shift+G drücken und den Pfad einfügen.
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
    Tipp: Im Explorer in die Adresszeile %APPDATA%\Claude eingeben.
  • Linux: ~/.config/Claude/claude_desktop_config.json

Existiert die Datei noch nicht, lege sie an. Öffne sie in einem Texteditor (Notepad, TextEdit, VS Code — alles geht).

3

Folgenden Inhalt einfügen und speichern

Wenn die Datei leer ist, kopiere den kompletten Block. Wenn sie schon Inhalt hat, ergänze nur den "jrmt"-Eintrag im bestehenden "mcpServers"-Block:

{
  "mcpServers": {
    "jrmt": {
      "url": "https://jrmt.winkels.io/mcp/rpc",
      "transport": "http",
      "headers": {
        "Authorization": "Bearer DEIN_API_KEY"
      }
    }
  }
}

API-Key: Ersetze DEIN_API_KEY durch deinen persönlichen Key (Format jrmt_…). Noch keinen? Hier kostenlos registrieren — E-Mail bestätigen, Key wird einmalig angezeigt. Aktuell läuft eine Übergangsphase, in der der Server auch ohne Key antwortet; das wird in Kürze abgeschaltet.

4

Claude Desktop neu starten

Komplett beenden (Mac: ⌘+Q, nicht nur Fenster zu) und wieder öffnen. Claude liest die Konfiguration nur beim Start.

5

Prüfen, ob es klappt

Im Chat-Fenster siehst du unten ein kleines Werkzeug-Symbol 🔌. Klick es an — dort sollte jrmt erscheinen mit dem Hinweis „connected" und der Liste der verfügbaren Werkzeuge. Oder schreib einfach in den Chat: „Welche JRMT-Tools hast du?"

Ältere Claude-Desktop-Version? Wenn der "transport": "http"-Eintrag keine Wirkung hat, ist deine Version zu alt. Update auf die aktuelle Version (Menüleiste → Claude → Check for Updates) — HTTP-MCP-Support kam erst Ende 2025.

Anleitung: Claude Code (für Entwickler)

Wenn du Claude im Terminal nutzt: ein einzelner Befehl.

claude mcp add --transport http jrmt https://jrmt.winkels.io/mcp/rpc \
  --header "Authorization: Bearer DEIN_API_KEY"

Danach im Chat /mcp tippen — JRMT sollte als verbunden erscheinen. DEIN_API_KEY bekommst du über die Registrierung.

Anleitung: andere KI-Programme

Cursor, Continue, Cline, Goose, Zed und viele weitere KI-Tools unterstützen MCP. Die Einrichtung ist überall ähnlich — du brauchst nur drei Informationen:

Schau in die MCP-Doku deines Programms — es gibt überall einen Konfigurationsbereich dafür.

Was passiert eigentlich im Chat?

Damit du eine Vorstellung bekommst — hier ein typischer Ablauf, wenn du Claude um einen Prozess bittest:

  1. Du schreibst: „Erstelle einen Urlaubsantrag-Prozess. Felder: Mitarbeiter, Von-Datum, Bis-Datum, Begründung. Zwei Schritte: Antrag und Genehmigung. Compile und gib mir die ZIP."
  2. Claude denkt nach — er erkennt: das ist eine JR-Sache, dafür hat er den MCP-Server.
  3. Claude ruft Werkzeuge auf — typisch wären: create_process, add_field (vier Mal), add_step (zwei Mal), bind_role, dann compile_process. Du siehst diese Aufrufe im Chat.
  4. Der MCP-Server antwortet nach jedem Werkzeug-Aufruf mit einer Bestätigung oder mit Hinweisen, falls etwas fehlt („Du hast noch keine Rolle gebunden — soll ich eine anlegen?").
  5. Die ZIP-Datei landet bei dir — entweder direkt im Chat als Download oder Claude zeigt dir einen Link, den du klicken kannst.

Du musst keine Werkzeug-Namen kennen oder verstehen. Beschreib einfach, was du brauchst — Claude findet selbst heraus, welche Werkzeuge nötig sind.

Beispiele zum Mitnehmen

Diese Sätze kannst du eins-zu-eins in den Chat kopieren. Sie zeigen, wie ausführlich oder knapp du sein kannst:

„Erstelle einen Prozess für Urlaubsanträge. Felder: Mitarbeiter, Abteilung, Von-Datum, Bis-Datum, Anzahl Tage, Begründung. Drei Schritte: Antrag, Genehmigung, Information. Compile und gib mir die ZIP."
„Bau ein Mitarbeiter-Onboarding mit getrennten Bearbeiterschritten für HR, IT und Geschäftsführung. HR füllt Stammdaten, IT richtet Accounts ein, die Geschäftsführung gibt frei. Bei Ablehnung zurück zur Erfassung."
„Erstelle einen Bestellfreigabeprozess mit einer Tabelle für Positionen (Artikel, Menge, Einzelpreis). Über 1000 € braucht es die Geschäftsführung, sonst genügt die Abteilungsleitung."
„Bau mir eine Reporting-Ansicht (jobselect), die alle Aufträge der letzten 12 Monate aus der Tabelle order_demo zeigt: Auftragsnummer, Kundenname, Betrag, Datum. Filter für Kunde und Datumsbereich. Die DB-Verbindung heißt JRMT_DEMO, Rolle admins."
„Lies meine bestehende Prozess-ZIP ein, hänge zwei neue Felder ans Eingabeformular und ergänze eine englische Übersetzung für alle Step-Labels. Dann gib mir die neue ZIP."

Was du alles bauen kannst

Der MCP-Server hat zwei große Themenbereiche — Prozesse (Antragsformulare und Workflows) und Reporting (Datenbank-Auswertungen):

Prozesse / Anträge

Reporting / jobselect-Ansichten

Werkzeug-Katalog (für Neugierige)

Der MCP-Server stellt insgesamt ca. 80 Werkzeuge bereit. Du musst keines davon kennen — Claude wählt sie selbst aus. Wenn du trotzdem unter die Haube schauen willst, hier die Übersicht:

Alle Werkzeuge anzeigen

Prozess-Lebenszyklus

Metadaten & Rollen

Felder & Listen

Workflow: Steps & Regeln

Dialog-Struktur

Dialog-Elemente (je ein Tool pro Typ)

Skripte & Logik

Reporting / jobselect-Ansichten

Sonstiges

Wo landet die fertige Datei?

Modernere Chat-Programme (Claude Desktop ab Ende 2025, Claude Code, Cursor, …) zeigen die ZIP- oder XML-Datei direkt im Chat als Download-Button an — ein Klick, Datei ist im Download-Ordner. Du musst nichts kopieren oder Befehle eintippen.

Falls dein Chat-Programm das nicht beherrscht: Claude bekommt zusätzlich einen Download-Link in den Text und zeigt ihn dir. Der Link ist 60 Minuten gültig — anklicken, Datei landet im Browser-Download-Ordner.

Anschließend in deinem JobRouter unter Administration → Prozesse → Import bzw. Datenmanagement → Import einspielen.

Häufige Probleme

Im Chat erscheinen keine JRMT-Werkzeuge
Claude sagt „Verbindung fehlgeschlagen"
Claude baut den Prozess, aber der Import in JR scheitert
Antworten dauern sehr lange oder kommen nicht

Faire Nutzung & Datenschutz

Nutzungslimits: 300 API-Anfragen und 60 Compile-Vorgänge pro Minute und IP-Adresse. Bei Überschreitung kommt HTTP 429 zurück — kurz warten, dann geht es weiter. Melde dich, wenn du mehr brauchst.

Was wird gespeichert? Während du baust, hält der Server den aktuellen Stand deines Prozesses bzw. deiner Reporting-Ansicht in einer lokalen SQLite-Datenbank — damit du im Chat auch über mehrere Tage hinweg an dem gleichen Prozess arbeiten kannst. Keine Weitergabe an Dritte. Inhalte werden nicht von Anthropic gespeichert, sondern nur für die Werkzeug-Aufrufe an unsere API geschickt.

Forschungsprojekt: JRMT ist kein offiziell unterstütztes JobRouter-Produkt. Nutzung auf eigenes Risiko. Keine Verbindung zu Herstellern oder Markeninhabern verwandter Produkte.

Wer steckt dahinter

JRMT ist ein Gemeinschaftsprojekt von Daniel Winkels und Bernd Hüster. Es soll zeigen, was möglich ist, wenn JR konsequent als API-first behandelt und mit LLM-gestützten Werkzeugen kombiniert wird — vom leeren Skelett bis zur importfähigen ZIP, ohne den klassischen Designer.