Wiki

Schnittstellen verstehen.

Wie tauschen Programme Daten aus? Und welche Rechte brauchen sie dafür?

Etwa 2 MinutenStand: 2026/10

Die Beispiele sind fiktiv. Unter jedem Begriff findest du Quellen zum Nachlesen.

Eine mögliche MCP-Anbindung. Der MCP-Server kann weitere Systeme über deren APIs erreichen.
KI-generiertes Schaubild, eigens für cooexistenz entworfen. Eine mögliche MCP-Anbindung. Der MCP-Server kann weitere Systeme über deren APIs erreichen.

API / Schnittstelle

Eine API ist eine festgelegte Verbindung, über die ein Programm Funktionen oder Daten eines anderen nutzen kann. Häufig geschieht das über ein Netzwerk, aber nicht immer.

// Beispiel

Zum Beispiel: Ein Workflow fragt über eine API den Lagerbestand eines Artikels ab.

Quelle: MDN: API

Webhook

Ein Webhook meldet ein Ereignis an eine festgelegte Webadresse. Das empfangende Programm kann darauf reagieren. Es muss prüfen, ob die Nachricht erlaubt ist und schon einmal verarbeitet wurde.

// Beispiel

Zum Beispiel: Nach einer Formularübermittlung erhält n8n eine Benachrichtigung und startet einen Ablauf.

MCP / Model Context Protocol

MCP ist ein offener Standard, der KI-Anwendungen mit Werkzeugen und Datenquellen verbindet. Ein MCP-Server stellt diese bereit. Welche Aktionen erlaubt sind, bestimmen weiterhin die Zugriffsrechte.

// Beispiel

Zum Beispiel: Eine KI-Anwendung nutzt das angebotene Werkzeug „Bestellstatus lesen“. Der Server kann dafür die API eines Kundensystems aufrufen.

Connector / Konnektor

Ein Connector ist eine vorbereitete Verbindung zu einem Dienst. Er macht bestimmte Funktionen zugänglich. Welche Daten gelesen oder geändert werden dürfen, hängt von den erteilten Rechten ab.

// Beispiel

Zum Beispiel: Ein Connector stellt einer KI-Anwendung freigegebene Dokumente zur Suche bereit.

Plugin

Ein Plugin ergänzt ein Programm um Funktionen. Was dazu gehört, unterscheidet sich je nach Produkt. Bei WordPress kann ein Plugin zum Beispiel ein Kontaktformular hinzufügen.

// Beispiel

Zum Beispiel: Ein Formular-Plugin nimmt Anfragen entgegen und übergibt sie an einen Workflow.

Credentials / Zugangsdaten

Zugangsdaten weisen eine Anwendung bei einem Dienst aus. Dazu gehören API-Schlüssel und Zugriffstokens. Bewahre sie in geschützten Einstellungen auf, nicht in öffentlichen Prompts oder Beispielen.

// Beispiel

Zum Beispiel: n8n verwendet einen hinterlegten Zugang, um erlaubte Datensätze aus einem System zu lesen.

Berechtigungen

Berechtigungen legen fest, was ein Zugang lesen oder verändern darf. Vergib nur die Rechte, die für die Aufgabe nötig sind. Ein Satz im Prompt setzt diese Grenzen nicht technisch durch.

// Beispiel

Zum Beispiel: Ein Zugang darf einen Bestellstatus lesen, aber weder Preise ändern noch Zahlungen auslösen.

Häufige Fragen

Fragen zu Schnittstellen.

Fragen, die bei diesem Thema häufig aufkommen.

Was bedeutet API?

API steht für Application Programming Interface, auf Deutsch Programmierschnittstelle. Das ist eine festgelegte Verbindung, über die ein Programm Funktionen oder Daten eines anderen nutzen kann.

Wie benutzt man APIs?

Ein Programm oder Workflow stellt über die API eine Anfrage, zum Beispiel nach dem Lagerbestand eines Artikels, und erhält Daten zurück. Dafür braucht es meist Zugangsdaten und passende Berechtigungen.

Was ist der Unterschied zwischen API und Webhook?

Über eine API fragt ein Programm Daten oder Funktionen aktiv ab. Ein Webhook meldet dagegen von sich aus ein Ereignis an eine festgelegte Webadresse, und das empfangende Programm reagiert darauf.

Was ist MCP?

MCP, das Model Context Protocol, ist ein offener Standard, der KI-Anwendungen mit Werkzeugen und Datenquellen verbindet. Ein MCP-Server stellt diese bereit; was erlaubt ist, bestimmen weiterhin die Zugriffsrechte.

Wo bewahre ich API-Schlüssel auf?

API-Schlüssel und Zugriffstokens gehören in geschützte Einstellungen, nicht in öffentliche Prompts oder Beispiele. Vergib außerdem nur die Rechte, die für die Aufgabe nötig sind.

Weiter in Wiki.

Alles zu Wiki