Zum Hauptinhalt springen
KI

MCP-Tools, die dem KI-Agenten sagen, was sie tun

· 3 Min. Lesezeit

Immer mehr PageToVid-Filme entstehen, weil ein KI-Assistent unseren MCP-Server aufruft, nicht weil ein Mensch ein Formular ausfüllt. Diese Woche haben wir beobachtet, was diese Agenten wirklich mit unseren Tools tun. Die meisten ihrer Zögerer gingen auf uns zurück: richtige Fakten, an Stellen, die kein Agent liest.

Zuerst sagen, was das Konto darf

Ein Bericht aus einer echten Arbeitsstunde: Auf einem Konto, bei dem KI-Generierung gar nicht berechnet wurde, nutzte der Agent sie kein einziges Mal. Unser Konto-Tool begann seinen KI-Absatz mit wird nach Nutzung berechnet. Der Agent las das als Budgetwarnung und hielt sich fern. Die gute Nachricht, dass nichts berechnet würde, kam erst später, als das Storyboard schon abgeschickt war.

Das Konto-Tool beginnt jetzt mit dem, was das Konto darf, und sagt in einem einfachen Feld, ob Generierung berechnet wird. Kostenlos liest sich als Einladung; kostenpflichtig zuerst als Möglichkeit und dann als Budget, mit Verweis auf die Einstellung, die Ausgaben deckelt, statt auf Verzicht. Seine Beschreibung sagt außerdem gleich zu Beginn, dass man es zuerst aufrufen soll, und nennt die nächsten Schritte. Viele Clients verstecken Tools inzwischen hinter einer Suche, also zählt, sofort gefunden und verstanden zu werden.

Ein Stopp-Knopf, der wirklich stoppt

Ein Agent konnte einen Film starten, den Plan lesen, merken, dass er nicht passt, und musste dann bis zum Ende warten. Jetzt gibt es ein Tool zum Abbrechen. Es gibt alles zurück, was der Film ausgegeben hatte, KI-Visuals eingeschlossen, auf demselben Weg wie jeder Render, der vorzeitig endet.

Den Abbruch endgültig zu machen, verlangte mehr Sorgfalt als der Knopf selbst. Der Status eines Films bewegt sich jetzt nur noch vorwärts, ausgehend von dem Stand, an dem er zuletzt gesehen wurde. Ist ein Film abgebrochen, kann kein Teil der Pipeline ihn zurück in die Aufnahme schieben, und ein Render, der im selben Augenblick fertig wird, endet sauber mit genau einem Ergebnis. Für einen Agenten ist Abbrechen damit ein Versprechen, keine Bitte.

Erklärungen dort, wo gelesen wird

Manche korrekten Werte wurden uns immer wieder als Fehler gemeldet: ein leerer Link zu generierten Visuals bei einem Film ohne solche, ein Clip-Limit, das in Wahrheit die Obergrenze dieses Aufrufs war, ein Sprechtext, der kürzer ist als sein Film. Jeder hatte eine Erklärung, abgelegt in einem Code-Kommentar, den kein Agent je sieht.

Die Erklärungen stehen jetzt im Ausgabeschema, Feld für Feld, und ein Test liest dieses Schema genau so, wie es beim Client ankommt. Weitere kleine Korrekturen folgten derselben Regel:

  • Die Seitenanalyse lieferte bis zu 40 gerankte Kandidaten für einen Film, der vier oder fünf nutzt. Jetzt kommt standardmäßig eine kurze Auswahl, und sie sagt weiterhin, was die Seite sonst noch bietet.
  • Die Liste der Seiten, die ein Film besuchen darf, wird dem Agenten jetzt gezeigt, aus derselben Quelle, an die der Planer gebunden ist, damit sich niemand fragen muss, woher eine Seite kam.
  • Das Status-Tool listet seine Zustände in der Reihenfolge der Pipeline, und das Storyboard sagt, ob jede Dauer gerendert oder nur geplant ist.

Unser Handwerk, als Prompts veröffentlicht

Wir hatten aufgeschrieben, wie ein guter Spot, ein Hochformatfilm, eine Demo und eine Reparatur gelingen, aber in einem Format, das nur ein Client lesen konnte. Die meisten Agenten laufen auf anderen Clients und anderen Modellen. Also haben wir vier MCP-Prompts veröffentlicht: make_an_ad, make_a_vertical, make_a_demo und fix_this_film. Jeder MCP-Client kann einen Prompt auflisten und bei Bedarf abrufen, egal welches Modell dahintersteht.

Jede Zahl in einem Prompt ist eine Aussage über die Tools, deshalb prüfen Tests jede einzelne gegen die echten Schemas: Bildgrößen, Längengrenzen, Standardwerte. Ändert sich ein Tool, kann der Prompt, der es beschreibt, nicht still veralten.

Eine Tool-Liste, die mit Absicht wächst

All das brachte mehr Text, und ein Agent lädt die komplette Tool-Liste zu Beginn jeder Sitzung in seinen Kontext. Also haben wir sie gewogen. Ein Test schickt die Liste über denselben Transport wie ein Client und gibt ihre Größe aus, wie viel davon Text und wie viel Struktur ist, und welche Tools am schwersten wiegen.

Unser erstes Ziel erwies sich als unrealistisch: Allein die Struktur, ohne jede Beschreibung, war schon doppelt so groß. Stattdessen gilt jetzt eine Obergrenze knapp über der heute gemessenen Größe. Die Liste darf weiter wachsen, aber nur mit Absicht, und jede Erhöhung nennt ihren Grund.

Wenn du mit Assistenten baust, fang bei unserer Assistenten-Seite oder der Entwicklerdokumentation an.

Sieh es auf deiner eigenen Website

Füge eine Seite ein und bekomme das vertonte Video, um das es in diesem Blog geht. Das erste ist kostenlos.

Erstes Video gratis · keine Kreditkarte · in Minuten fertig

← Alle Artikel