Skip to main content

Einführung

Das Model Context Protocol (MCP) ist ein offener Standard für die Verbindung von Clientanwendungen (Hosts) mit MCP-Servern. Server stellen Tools, Ressourcen und Prompts bereit, damit KI-Assistenten zulässige Aktionen in Ihrer Umgebung nach einem einheitlichen Muster ausführen können, anstatt für jeden Assistenten oder Workflow eine eigene benutzerdefinierte Integration zu erstellen und zu pflegen. Der Iru Model Context Protocol (MCP)-Server stellt die Enterprise API von Iru in Form von MCP-Tools für KI-Assistenten bereit. Verbinden Sie Cursor, Claude Desktop, OpenAI Codex oder andere MCP-fähige Clients, um in natürlicher Sprache Geräte, Blueprints und Library Items abzufragen und zulässige Aktionen auszuführen, ohne eine eigene Iru-API-Integration zu entwickeln. Sie können die Tools von Iru auch mit Tools anderer Anbieter kombinieren (z. B. Ticketing, Chat oder IAM), um durchgängige, in natürlicher Sprache orchestrierte Workflows zu erstellen. Wenn Iru weitere Funktionen der Enterprise API hinzufügt, stehen diese über MCP mit demselben Berechtigungsmodell zur Verfügung.
Die Enterprise API (und das darauf basierende MCP) gilt für alle Iru-Bereiche, die diese API bereitstellen, einschließlich Endpoint und anderer Produkte wie Schwachstellenmanagement und Endpoint Detection and Response, abhängig von Ihrem Tenant und Ihren Berechtigungen.
Informationen zur REST-Nutzung (HTTP-APIs und Bearer-Token außerhalb von MCP) finden Sie in der Iru API-Übersicht.

Bevor Sie beginnen

  • Sie benötigen ein Iru-Administratorkonto mit der Berechtigung, API-Token unter Zugriff zu erstellen und zu verwalten, wie in der Iru API-Übersicht beschrieben.
  • Sie benötigen einen unterstützten MCP-Client (z. B. Claude Desktop, Cursor oder Codex).

API-Token mit MCP erstellen

Die vollständige Anleitung zur Benutzeroberfläche (Screenshots, Copy Token, Weiter, Konfigurieren / Skip, Berechtigungsraster) finden Sie unter API-Token generieren in der Iru API-Übersicht. Die Schritte hier entsprechen diesem Artikel; Sie müssen Enable MCP vor Erstellen aktivieren, damit Iru eine MCP-Konfiguration für dieses Token ausstellt.
1

Zugriff öffnen

Wählen Sie in der Seitenleiste die Schaltfläche Kontomenü und dann Zugriff aus.
2

Registerkarte API-Token öffnen

Wählen Sie unter Zugriff die Registerkarte API-Token aus.
3

Neues API-Token erstellen

Wählen Sie Add Token, um ein neues API-Token zu erstellen.
4

Token-Details konfigurieren

Geben Sie einen Name und eine Beschreibung für Ihr API-Token an.
5

MCP aktivieren

Aktivieren Sie Enable MCP, bevor Sie Erstellen auswählen. Für MCP ist dieser Schritt erforderlich; wenn Enable MCP deaktiviert ist, erhalten Sie ein Enterprise API-Token ohne MCP-Zugriff oder MCP-Konfiguration.
6

Token erstellen

Wählen Sie Erstellen aus.
API-Ratenbegrenzungen: Die Iru Endpoint Management API erzwingt 10.000 Anfragen pro Stunde pro Kunde. MCP-Aufrufe authentifizieren sich mit dem Wert X-API-Key unter headers in der MCP-Konfiguration für dieses Token und werden auf dasselbe stündliche Tenant-Limit angerechnet wie die direkte REST-Nutzung und andere Integrationen. Alle API-Token in Ihrem Tenant teilen sich dieses Limit. Hintergrundinformationen und Fehlerbehebung finden Sie unter Hinweise in der Iru API-Übersicht und in der Dokumentation zur Iru Endpoint Management API.

Token und MCP-Konfiguration kopieren

Nachdem Sie das Token erstellt haben, zeigt Iru einmalig einen Erfolgsbildschirm an: Ihr Token wurde erfolgreich erstellt! Kopieren Sie, was Sie benötigen, bewahren Sie es sicher auf und denken Sie daran, dass Sie es nicht noch einmal sehen werden. Führen Sie die folgenden Schritte der Reihe nach aus; MCP-Konfiguration bezeichnet das JSON aus Copy MCP-Konfiguration in Schritt 2.
1

API-Token kopieren (optional für API-Nutzung ohne MCP)

Für REST oder benutzerdefinierte Skripte verwenden Sie Kopieren neben dem API token auf dem Erfolgsbildschirm. Dieser Wert wird für MCP nicht verwendet.
2

MCP-Konfiguration kopieren

Prüfen Sie unter MCP-Konfiguration das JSON und verwenden Sie dann Copy MCP-Konfiguration. Das Snippet von Iru basiert auf url, type und headers:
  • URL: das Feld url (der MCP-Endpunkt, den Iru Ihnen bereitstellt).
  • X-API-Key: der Eintrag X-API-Key in headers. Kopieren Sie ihn genau so, wie Iru ihn anzeigt, einschließlich des bereits im Snippet enthaltenen Präfixes sk_live:; MCP-Clients senden ihn bei jeder Anfrage als HTTP-Header X-API-Key.
  • X-MCP-Profile: der Eintrag X-MCP-Profile in headers, der als HTTP-Header X-MCP-Profile gesendet wird.
Copy MCP-Konfiguration liefert das JSON für MCP. Verwenden Sie die Werte aus headers genau so, wie Iru sie anzeigt. Der Wert X-API-Key enthält das bereits im Snippet vorhandene Präfix sk_live:.
Nur ein Platzhalterbeispiel:
mcp.json
3

Bestätigungskontrollkästchen aktivieren

Aktivieren Sie das Bestätigungskontrollkästchen: I have copied the token and MCP-Konfiguration and understand that I will not be able to see these details again.
4

Next auswählen

Wählen Sie Weiter aus.
Wenn Sie das Token oder die Konfiguration verlieren, widerrufen Sie das Token und erstellen Sie ein neues.

API-Berechtigungen konfigurieren

Nachdem Sie Weiter ausgewählt haben, wird der Bildschirm Manage API Permissions angezeigt. Diese Berechtigungen steuern, auf welche Endpunkte der Enterprise API das MCP zugreifen kann.
1

Jetzt konfigurieren oder überspringen

Wählen Sie eine der folgenden Optionen:
  • Konfigurieren, um die Berechtigungen jetzt festzulegen (empfohlen).
  • Skip, um die Berechtigungen später festzulegen.
2

Endpunkte auswählen (wenn Sie Configure gewählt haben)

Wenn Sie Konfigurieren gewählt haben, legen Sie in der Berechtigungsliste fest, was dieses Token tun darf:
  • Erweitern Sie eine Kategorie (z. B. Blueprints), um einzelne Endpunkte anzuzeigen.
  • Aktivieren Sie die Kontrollkästchen für die Endpunkte, die Sie zulassen möchten.
3

Speichern

Wenn Sie fertig sind, wählen Sie Speichern aus.
4

Überprüfen

Überprüfen Sie, ob das Token MCP enabled: Yes anzeigt, wenn Sie MCP bei der Erstellung aktiviert haben, und ob die ausgewählten Berechtigungen aktiviert sind.
5

Berechtigungen später konfigurieren (wenn Sie übersprungen haben)

Wenn Sie die Einrichtung der Berechtigungen übersprungen haben, können Sie die Berechtigungen später konfigurieren, indem Sie das Token öffnen, Bearbeiten wählen, die Berechtigungen auswählen und Speichern wählen.

API-Token widerrufen

Widerrufen Sie das Token unter Zugriff wie jedes andere API-Token. Die Schritte und Hinweise zu Aktivität finden Sie unter Token widerrufen in der Iru API-Übersicht.

Hinweise

Das REST-API-Token aus Kopieren und das JSON der MCP-Konfiguration werden bei der Erstellung jeweils nur einmal auf dem Erfolgsbildschirm angezeigt.
Durch das Widerrufen des Tokens wird der darauf basierende API- und MCP-Zugriff beendet.
Bei destruktiven Vorgängen (z. B. Löschen, Entfernen, Sperren) sollte Ihr Assistent die Auswirkungen zusammenfassen und vor der Ausführung Ihre ausdrückliche Zustimmung einholen, es sei denn, Sie haben diese Aktion für das MCP in eine Zulassungsliste aufgenommen. Befolgen Sie die Change-Management-Regeln Ihrer Organisation.
Umfangreiche Listenantworten werden paginiert. Bitten Sie den Assistenten, Filter zu verfeinern, zur nächsten Seite zu wechseln oder einen Export durchzuführen, wenn Sie den vollständigen Datensatz benötigen, ohne jede Zeile in den Chat zu laden.
Die MCP-Konfiguration ist JSON mit url, type und headers. headers enthält X-API-Key und X-MCP-Profile, die Iru gemeinsam bei jeder MCP-Anfrage erwartet. Richten Sie Ihren Client auf url aus und leiten Sie diese beiden Header-Werte unverändert weiter. Der Wert X-API-Key enthält das bereits im Snippet vorhandene Präfix sk_live:.

Best Practices

Prinzip der geringsten Rechte anwenden

Erstellen Sie ein Token nur mit den Enterprise API-Bereichen, die Ihre Automatisierung benötigt, und aktivieren Sie dann MCP für dieses Token.

Token nach Team oder Anwendungsfall trennen

Verwenden Sie beispielsweise ein lesendes Token für Berichtsassistenten und ein enger gefasstes operatives Token für Behebungs-Workflows.

Bei Verdacht rotieren

Wenn die MCP-Konfiguration offengelegt wurde, widerrufen Sie das Token in Iru und stellen Sie ein neues aus; aktualisieren Sie jeden MCP-Client, der noch die alten Werte für url oder headers hat.

Lokale Konfigurationsdateien schützen

claude_desktop_config.json enthält Ihre url und Header-Werte. Committen Sie die Datei nicht in die Versionskontrolle und teilen Sie sie nicht in Chatprotokollen.

MCP- und API-Geheimnisse schützen

Behandeln Sie die MCP-Konfiguration und jedes REST-Token, das Sie für die Nutzung ohne MCP mit Kopieren kopieren, als Geheimnisse. Speichern Sie sie in einem Passwort-Manager oder einem sicheren Tresor, nicht in Chatprotokollen oder Screenshots.

Iru MCP zu Ihrem MCP-Client hinzufügen

Wählen Sie einen Client und folgen Sie dann den Schritten für diesen Host.

Iru MCP zu Claude Desktop hinzufügen

Claude Desktop ist die Desktop-App von Anthropic zum Chatten mit Claude. Registrieren Sie Iru, indem Sie claude_desktop_config.json mit den Werten für url und headers aus Ihrer MCP-Konfiguration bearbeiten.

Voraussetzungen

  • Schließen Sie in Iru Token und MCP-Konfiguration kopieren ab, damit Sie url und headers (X-API-Key, X-MCP-Profile) haben.
  • Installieren Sie Node.js 20+ von nodejs.org. Das Installationsprogramm enthält npx, das Claude Desktop zum Ausführen der Iru MCP-Verbindung verwendet.
Verwenden Sie mcp-remote@latest in args, damit Claude Desktop das aktuelle mcp-remote-Paket ausführt. Wenn die MCP-Verbindung mit latest fehlschlägt, legen Sie vorübergehend eine frühere Version fest (z. B. mcp-remote@0.1.13). Wenn dieser Fehler auftritt, liegt das Problem bei mcp-remote, nicht bei Iru.
1

Claude Desktop herunterladen und installieren

Laden Sie Claude Desktop für macOS herunter, installieren Sie die App und melden Sie sich an: Download Claude.
2

Einstellungen von Claude Desktop öffnen

Öffnen Sie Claude Desktop und wählen Sie in der Menüleiste Claude → Settings aus.
3

Developer-Einstellungen öffnen

Wählen Sie unter Einstellungen Developer aus.
4

Konfigurationsdatei öffnen

Wählen Sie unter Developer Edit Config aus. Claude Desktop öffnet den Konfigurationsordner im Finder.
5

claude_desktop_config.json öffnen

Öffnen Sie claude_desktop_config.json aus diesem Ordner in einem Texteditor Ihrer Wahl.
Eine neue Datei zeigt möglicherweise {} an. Eine vorhandene Datei kann bereits mcpServers, preferences oder andere Einstellungen enthalten. Fügen Sie in diesem Fall nur den Block "iru" innerhalb von mcpServers hinzu und lassen Sie den Rest unverändert. Fügen Sie nach der schließenden } von mcpServers ein Komma vor dem nächsten Abschnitt der obersten Ebene ein (z. B. "preferences").
6

Iru MCP-Servereintrag hinzufügen

Fügen Sie Folgendes in claude_desktop_config.json ein. In den drei hervorgehobenen Zeilen tragen Sie Ihre Werte aus der MCP-Konfiguration ein. Tragen Sie Ihren X-API-Key und Ihr X-MCP-Profile unter env ein; beim Start von Claude Desktop verwendet mcp-remote diese Werte für die Platzhalter ${IRU_X_API_KEY} und ${IRU_X_MCP_PROFILE} in args.
claude_desktop_config.json
Ersetzen Sie die hervorgehobenen Platzhalter:
  • https://YOUR_TENANT.connect.iru.com/mcp-server/connector/kandji/tools durch url aus der MCP-Konfiguration
  • sk_live:YOUR_API_KEY durch X-API-Key aus der MCP-Konfiguration
  • YOUR_PROFILE_ID durch X-MCP-Profile aus der MCP-Konfiguration
7

In eine vorhandene Datei einfügen

Überspringen Sie diesen Schritt, wenn Sie mit einer leeren Datei begonnen haben. Wenn preferences oder andere Einstellungen bereits unterhalb von mcpServers stehen, sollte Ihre Datei die Abschnitte wie folgt verbinden. Die hervorgehobene Zeile ist das Komma zwischen mcpServers und dem nächsten Schlüssel der obersten Ebene:
claude_desktop_config.json
8

Datei speichern und Claude Desktop neu starten

Speichern Sie claude_desktop_config.json und beenden Sie Claude Desktop vollständig. Das Schließen des Fensters reicht nicht aus; wählen Sie in der Menüleiste Claude → Quit Claude und starten Sie Claude Desktop dann neu.Claude Desktop lädt die MCP-Konfiguration beim Start.
9

Verbindung überprüfen

Nachdem Claude Desktop wieder geöffnet ist, starten Sie einen neuen Chat und fragen Sie:
Wenn die Verbindung funktioniert, ruft Claude den Iru MCP-Server auf und gibt eine Liste Ihrer registrierten Geräte zurück. Wenn ein Fehler angezeigt wird, lesen Sie unten Fehlerbehebung.
10

Zugriff bei Aufforderung genehmigen

Claude fragt vor jeder Nutzung eines Iru MCP-Tools nach. Wählen Sie Allow once nur für diesen Durchlauf oder Always allow, wenn Sie bei ähnlichen Aktionen weniger Abfragen wünschen. Genehmigen Sie, wenn Sie Lesevorgänge oder zulässige Änderungen in Iru wünschen; lehnen Sie ab, wenn das Tool nicht ausgeführt werden soll.
11

Wenn weiterhin etwas fehlschlägt

Öffnen Sie in Claude Desktop Settings → Developer, um den Eintrag iru, den Ausführungsstatus des Servers und alle vom Host gemeldeten Fehler zu prüfen. Siehe unten Fehlerbehebung.

Fehlerbehebung

Allgemeine Hilfe zu MCP (Speicherorte von Protokollen, Konfigurationsprüfungen, MCP Inspector und Client-Debugging über die Iru-spezifischen Hinweise unten hinaus) finden Sie im Model Context Protocol debugging guide.
Prüfen Sie url und headers (X-API-Key, X-MCP-Profile) in der MCP-Konfiguration erneut. Entfernen Sie überflüssige Leerzeichen. X-API-Key muss dem vollständigen Wert aus Iru entsprechen, einschließlich des bereits im Snippet enthaltenen Präfixes sk_live:. Wenn das zugrunde liegende Token rotiert oder widerrufen wurde, erstellen Sie ein neues und aktualisieren Sie jeden Client.
Die Enterprise API-Bereiche des Tokens können diese Vorgänge blockieren. Bearbeiten Sie die API-Berechtigungen des Tokens unter Zugriff oder erstellen Sie ein neues Token mit den benötigten Bereichen.
Bestätigen Sie, dass die MCP-Konfiguration im Client mit url und headers aus Iru übereinstimmt, und beenden Sie dann die Host-App vollständig und starten Sie sie neu, damit die MCP-Einstellungen neu geladen werden. Wenn das Problem weiterhin besteht, verwenden Sie den Model Context Protocol debugging guide für Host-Protokolle, JSON-Validierung und Tests mit MCP Inspector.
Benutzerdefinierte Connectors erreichen Ihren MCP-Server über die Infrastruktur von Anthropic. Bestätigen Sie, dass url in der MCP-Konfiguration korrekt ist, dass der Dienst im öffentlichen Internet erreichbar ist und dass eine Unternehmens-Firewall die IP-Bereiche von Anthropic zulässt. Siehe Erste Schritte with custom connectors using remote MCP und Anthropic IP addresses.
Öffnen Sie in Claude Desktop Einstellungen und dann Developer. Dort können Sie die Serverkonfiguration iru prüfen, sehen, ob der Server läuft, und alle vom Host gemeldeten Fehler lesen. Informationen zu Protokollpfaden von Claude, DevTools und zugehörigen Schritten finden Sie unter Debugging in Claude Desktop im Model Context Protocol debugging guide.
Verwenden Sie mcp-remote@latest in args, damit Sie beim aktuellen mcp-remote-Paket bleiben. Wenn die Verbindung fehlschlägt, ändern Sie diesen Wert vorübergehend auf eine frühere Version (z. B. mcp-remote@0.1.13), speichern Sie claude_desktop_config.json und beenden Sie Claude Desktop vollständig, bevor Sie es erneut öffnen. Kehren Sie zu mcp-remote@latest zurück, sobald es möglich ist. Wenn dieser Fehler auftritt, liegt das Problem bei mcp-remote, nicht bei Iru.
Bestätigen Sie, dass Node.js 20+ installiert ist, öffnen Sie dann claude_desktop_config.json und bestätigen Sie, dass die MCP-URL des Eintrags iru in args und die Werte in env weiterhin mit url, X-API-Key und X-MCP-Profile aus der MCP-Konfiguration übereinstimmen (IRU_X_API_KEY muss das Präfix sk_live: enthalten). Die Zeilen mit --header sollten weiterhin ${IRU_X_API_KEY} und ${IRU_X_MCP_PROFILE} verwenden, nicht Ihren eigentlichen Schlüssel oder Ihr Profil. Unter macOS sollte command npx lauten; verwenden Sie unter Windows den vollständigen Pfad C:\Program Files\nodejs\npx.cmd. Speichern Sie die Datei und beenden Sie Claude Desktop vollständig (Claude → Quit Claude unter macOS, Quit in der Taskleiste unter Windows), bevor Sie es erneut öffnen. Prüfen Sie unter Windows logs\mcp-server-iru.log neben claude_desktop_config.json, wenn iru weiterhin fehlschlägt. Siehe Iru MCP zu Claude Desktop hinzufügen.
Beenden Sie Cursor vollständig und öffnen Sie es dann erneut; Cursor lädt MCP beim Start. Wenn mcp.json weiterhin nicht geladen wird, prüfen Sie, ob das JSON gültig ist. Bestätigen Sie bei einer neuen Einrichtung, dass Sie die gesamte Datei durch die MCP-Konfiguration ersetzt haben; wenn Sie sie mit vorhandenen Servern zusammengeführt haben, prüfen Sie, ob der Block iru und die Kommas korrekt sind. Prüfen Sie, ob url, X-API-Key und X-MCP-Profile mit der MCP-Konfiguration übereinstimmen (siehe Iru MCP zu Cursor hinzufügen). X-API-Key muss das bereits im Snippet enthaltene Präfix sk_live: enthalten. Bei tiefergehenden Host-Problemen lesen Sie den Model Context Protocol debugging guide.
Wenn Codex beim Chatten Add a project to use Codex anzeigt, öffnen oder erstellen Sie zuerst einen Projektordner im Editor und kehren Sie dann zur Codex-Seitenleiste zurück.
Wenn Sie MCP-Einstellungen in der Benutzeroberfläche nicht speichern oder ändern können, bearbeiten Sie ~/.codex/config.toml direkt. Laut Model Context Protocol in Codex teilen sich die CLI, die Codex-IDE-Erweiterung und die Codex Desktop App diese Datei. Die Einrichtungsabläufe in der Benutzeroberfläche finden Sie unter Codex-IDE-Erweiterung oder Codex Desktop App.Öffnen Sie ~/.codex/config.toml in einem Texteditor. ~ ist Ihr Benutzerordner (z. B. /Users/your-user-name/.codex/config.toml unter macOS).Legen Sie url und http_headers aus der MCP-Konfiguration fest, genau so kopiert, wie Iru sie anzeigt. Der Wert X-API-Key in http_headers enthält das bereits im Snippet vorhandene Präfix sk_live:. Verwenden Sie Iru MCP als Servernamen. In config.toml muss der Tabellenname nach mcp_servers. dem Namen entsprechen, unter dem Codex diesen Server gespeichert hat (häufig von Iru MCP abgeleitet, z. B. iru_mcp).Beispiel für Iru MCP:
config.toml
Speichern Sie die Datei und beenden Sie Codex dann vollständig oder starten Sie Ihren Editor neu, damit die MCP-Einstellungen neu geladen werden.
Bestätigen Sie, dass Iru MCP in den MCP-Einstellungen von Codex aktiviert ist und url und headers mit der MCP-Konfiguration übereinstimmen (X-API-Key muss das bereits im Snippet enthaltene Präfix sk_live: enthalten). Beenden Sie dann die Host-App vollständig und öffnen Sie sie erneut, damit Codex MCP neu lädt. Bei der Codex-IDE-Erweiterung bedeutet dies, den Editor zu beenden; bei der Codex Desktop App beenden Sie Codex vollständig. Für Debugging auf Transportebene lesen Sie den Model Context Protocol debugging guide.

Verwandte Artikel

Iru API-Übersicht

REST-APIs, Token, Berechtigungen und Activity für die Enterprise API, die MCP als Tools bereitstellt.

Iru Endpoint API in Postman einrichten

Importieren Sie die veröffentlichte Sammlung und senden Sie authentifizierte Anfragen außerhalb von MCP.

Referenz zur Iru Endpoint Management API

Durchsuchen Sie Endpunkte, Parameter sowie Anfrage- und Antwortbeispiele für die zugrunde liegende API.

Drittanbieter-Apps mit der Iru Endpoint API integrieren

Verbinden Sie Produkte von Drittanbietern und ordnen Sie die API-Berechtigungen zu, die jede Integration benötigt.