create_wizard
Creates a multi-step form wizard with custom fields and validation rules for guided user input.
Instructions
Generiert einen Multi-Step-Formular-Wizard mit Validierung.
Erstellt eine Wizard-Definition mit mehreren Schritten, die MCP-Clients als geführten Prozess rendern können. Jeder Schritt hat eigene Felder und Validierungsregeln.
Jeder Step braucht: {"title": "Schritt 1", "fields": [...]} Optional: description, validation (dict mit Regeln).
Validierungsregeln pro Step:
{"required_fields": ["name", "email"]}
{"custom": {"field_id": {"min_length": 3}}}
Args: steps: Liste von Step-Definitionen (dicts mit title, fields, etc.) title: Wizard-Gesamttitel allow_skip: Schritte überspringbar machen show_progress: Fortschrittsanzeige einblenden
Returns: JSON-String mit dem Wizard-Schema
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| title | No | Wizard | |
| allow_skip | No | ||
| show_progress | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |