Gültigkeit von WebMCP-Schemas

Ein gültiges Schema sorgt dafür, dass der KI-Agent die Struktur der Daten versteht, die er bereitstellen muss.

Gründe für das Fehlschlagen der WebMCP-Schema-Gültigkeitsprüfung

Das Audit schlägt fehl, wenn:

  • Ein Formular hat ein tooldescription, aber das Attribut toolname fehlt.
  • Ein Formular hat ein toolname, aber das Attribut tooldescription fehlt.
  • Einem erforderlichen Formularfeld fehlt ein name-Attribut.

Lighthouse gibt auch eine Warnung aus, wenn ein optionales Feld ein name hat, aber ein toolparamdescription oder ein zugehöriges <label> fehlt.

Korrektur

  1. Symmetrie: Geben Sie für jedes Tool sowohl einen Namen als auch eine Beschreibung an.
  2. Namen zu Eingaben hinzufügen: Prüfen Sie, ob jedes Eingabeelement in einem Toolformular ein eindeutiges name-Attribut hat.
  3. Parameterkontext angeben: Fügen Sie den Eingaben toolparamdescription hinzu, damit der Agent versteht, welcher Wert erwartet wird.