ANY//DOCS
ENZur Website

KI-Integration

Was ist MCP?

Das Model Context Protocol (MCP) ist ein offener Standard, über den ein KI-Assistent Tools und Daten erreicht, die ausserhalb des Modells liegen. AnyAutomation Studio unterstützt MCP als Client: Sie fügen externe MCP-Server hinzu — Figma, Notion, Linear, Atlassian, einen GitHub-MCP-Server oder eigene interne Dienste — und deren Tools stehen dem integrierten KI-Chat neben den TIA-bewussten Tools zur Verfügung, die mit Studio ausgeliefert werden.

AnyAutomation Studio läuft nicht als MCP-Server, zu dem sich andere KI-Clients verbinden, und es gibt kein Startargument, das es dazu macht. Der Ablauf ist umgekehrt: Studio ist der Client, und Sie richten es auf die Server, die Sie nutzen möchten.

Eingebaute TIA-Tools

Der KI-Chat von Studio bringt eine Reihe TIA-Portal-bewusster Tools mit, die gegen das aktuell geöffnete und verbundene Projekt arbeiten. Der Assistent nutzt sie, um den Projektbaum zu durchsuchen, Baustein-Quellcode zu lesen, den Hardware-Katalog zu durchsuchen, Analysen auszuführen und — nach Ihrer Bestätigung — Projektobjekte anzulegen, zu importieren, zu generieren, zu exportieren oder zu löschen. Lesende Tools laufen still und geben ihre Ergebnisse als Kontext an das Modell zurück; Tools, die das Projekt ändern, fragen zuerst im Chat um Bestätigung, und destruktive Aktionen weisen darauf hin, dass sie nicht rückgängig gemacht werden können. Nach einer bestätigten, erfolgreichen Änderung aktualisiert sich der TIA Portal Projekt-Explorer automatisch, damit das Ergebnis sichtbar wird.

Die TIA-Tools (mit Ausnahme des Verbindungs-Tools) erfordern eine aktive TIA Portal Verbindung. Ist keine vorhanden, kann sich der Assistent mit einer laufenden Instanz verbinden und ein Projekt per Pfad öffnen — auf demselben Weg, den auch der Projekt-Explorer nutzt.

Externen MCP-Server hinzufügen

Externe MCP-Server werden über den Abschnitt MCP Servers des Agent-Customizations-Editors verwaltet (öffnen Sie ihn über das Chat-Zahnrad → Open Customizations oder über die Befehlspalette). So registrieren Sie einen Server:

  1. Öffnen Sie den Abschnitt MCP Servers und wählen Sie Add Server.
  2. Wählen Sie einen Transport — einen lokalen Subprozess (Stdio) oder eine Remote-URL (HTTP).
  3. Für einen lokalen Server geben Sie Befehl, Argumente, Arbeitsverzeichnis und etwaige Umgebungsvariablen an. Für einen Remote-Server geben Sie die Endpoint-URL an und wählen einen Authentifizierungsmodus.
  4. Speichern Sie den Server. Er erscheint in der Liste mit einem Schalter pro Server und Start- / Stop-Steuerung.

Sobald der Server aktiviert und gestartet ist, reihen sich seine Tools im Chat-Tool-Picker neben den eingebauten TIA-Tools ein, und der Assistent kann sie während eines Gesprächs aufrufen.

Tool-Picker

Jedes Tool, das der Chat nutzen kann — eingebaute TIA-Tools, Tools von MCP-Servern und Tools anderer Erweiterungen — erscheint im Chat-Tool-Picker, gruppiert nach Quelle. Jedes Tool hat einen Schalter, mit dem Sie einschränken, was der Assistent in einem Gespräch verwenden darf.

Tool-Freigaben

Tool-Aufrufe, die Ihr Projekt ändern, werden über eine Freigabestufe pro Tool gesteuert, die Sie im Abschnitt Tool Approvals des Agent-Customizations-Editors festlegen. Jedes TIA-Tool bietet vier Stufen — Ask Every Time, Allow in This Session, Always Allow oder Always Deny. Ihre Wahl wirkt sofort auf die Bestätigungsabfrage des Tools im Chat. Always Allow und Always Deny bleiben über Fenster-Neuladen erhalten; Allow in This Session wird nach einem Neuladen auf Ask Every Time zurückgesetzt; ein Reset All-Link löscht alle Überschreibungen.

Lizenz-Gating

Die Siemens-Referenzleitfäden, auf die der Assistent zurückgreift, sind lizenzgebunden: Sie speisen das Modell nur, solange Ihr Konto eine aktive KI-Chat-Berechtigung besitzt (Professional, Enterprise oder eine aktive Trial). Mit einer berechtigten Lizenz funktionieren sie einfach — kein Schlüssel, kein Dialog, kein zusätzlicher Schritt. Bei Abmeldung oder einer Herabstufung der Lizenzstufe lösen sie sich nicht mehr auf. Das Chat-Panel und der MCP-Client selbst sind über alle Stufen verfügbar; die Berechtigung betrifft das mitgelieferte Referenzmaterial.

Diagnose

Wenn ein Tool-Aufruf oder ein MCP-Server sich nicht erwartungsgemäss verhält, nutzen Sie das Output-Panel am unteren Fensterrand: Wählen Sie im Kanal-Dropdown den KI-Chat- oder MCP-Kanal, um den passenden Log-Stream zu sehen. Das Problems-Panel zeigt Probleme, die bei verbundenem Projekt auftreten.