[{"data":1,"prerenderedAt":755},["ShallowReactive",2],{"docs:de:\u002Fde\u002Fdocs\u002Fconnections\u002Fcustom":3},{"page":4,"navigation":622,"surround":750,"prefix":630},{"id":5,"title":6,"body":7,"description":614,"extension":615,"meta":616,"navigation":617,"path":618,"seo":619,"stem":620,"__hash__":621},"agentDocs_de\u002Fde\u002Fdocs\u002F6.connections\u002F2.custom.md","Eigene Integrationen und MCP",{"type":8,"value":9,"toc":595},"minimark",[10,20,25,28,65,71,78,81,88,93,171,185,188,192,238,241,245,256,266,282,285,321,324,328,334,340,350,356,360,363,425,428,434,437,456,459,463,469,473,517,521,528,532,535,547,556,563,566,569,573,589,592],[11,12,13,14,19],"p",{},"Fehlt ein Dienst unter ",[15,16,18],"a",{"href":17},"\u002Fde\u002Fdocs\u002Fconnections\u002Fservices","Dienste verbinden",", bindest du seine API selbst an. Bei einer eigenen Integration legst du die Werkzeuge mit Hilfe der KI aus der API-Dokumentation an. Ein MCP-Server ist ein fremder Server, der fertige Werkzeuge anbietet, aus denen du auswählst.",[21,22,24],"h2",{"id":23},"eine-eigene-integration-anlegen","Eine eigene Integration anlegen",[11,26,27],{},"Du hinterlegst Basis-URL und Zugangsdaten einer HTTPS-API. Die KI baut die Anfragen an die API selbst.",[29,30,31,44,50,53,59,62],"ol",{},[32,33,34,35,39,40,43],"li",{},"Öffne unter ",[36,37,38],"strong",{},"Verbindungen"," den Reiter ",[36,41,42],{},"Eigene Integrationen",".",[32,45,46,47,43],{},"Klicke auf ",[36,48,49],{},"Hinzufügen",[32,51,52],{},"Füge im Dialog die API-Dokumentation ein oder lade Dateien hoch.",[32,54,46,55,58],{},[36,56,57],{},"Integration entwerfen",". Die KI liest die Dokumentation und füllt das Formular aus.",[32,60,61],{},"Prüfe die Werte und wähle die Werkzeuge aus.",[32,63,64],{},"Trage die Zugangsdaten ein und speichere.",[11,66,67,70],{},[36,68,69],{},"Manuell anlegen"," überspringt die KI und öffnet ein leeres Formular.",[11,72,73,74,77],{},"Die KI schlägt Name, Basis-URL, Art der Authentifizierung, Beschreibung, Test-Pfad und benannte Werkzeuge vor. Die Anleitungen je Werkzeug ergänzt sie danach im Hintergrund. ",[36,75,76],{},"Anleitungen erneut erstellen"," wiederholt diesen Schritt. Ein erneuter Durchlauf schlägt nur Werkzeuge vor, die es noch nicht gibt.",[11,79,80],{},"Die Zugangsdaten trägst du selbst ein, die KI kennt sie nicht. Die Integration existiert erst, wenn du speicherst.",[11,82,83,84,87],{},"Das Häkchen ",[36,85,86],{},"Doku zusätzlich als Wissensdokument speichern"," legt die Dokumentation als Wissensdokument im Workspace ab. Agenten können das Schema dann dort nachschlagen.",[89,90,92],"h3",{"id":91},"felder","Felder",[94,95,96,109],"table",{},[97,98,99],"thead",{},[100,101,102,106],"tr",{},[103,104,105],"th",{},"Feld",[103,107,108],{},"Bedeutung",[110,111,112,123,147,161],"tbody",{},[100,113,114,120],{},[115,116,117],"td",{},[36,118,119],{},"Basis-URL",[115,121,122],{},"Gemeinsamer Anfang aller Endpunkte. Beginnt mit https:\u002F\u002F.",[100,124,125,128],{},[115,126,127],{},"Authentifizierung",[115,129,130,133,134,133,137,133,140,143,144],{},[36,131,132],{},"Ohne Authentifizierung",", ",[36,135,136],{},"Basic Auth (Benutzer + Passwort)",[36,138,139],{},"Bearer-Token",[36,141,142],{},"Eigener Header"," oder ",[36,145,146],{},"Query-Parameter",[100,148,149,154],{},[115,150,151],{},[36,152,153],{},"Test-Pfad",[115,155,156,157,43],{},"GET-Pfad für den Verbindungstest. Ohne Angabe testet lowcloud ",[158,159,160],"code",{},"\u002F",[100,162,163,168],{},[115,164,165],{},[36,166,167],{},"Feste Header",[115,169,170],{},"Zusätzliche Header für jede Anfrage, zum Beispiel eine API-Version. Höchstens 20.",[11,172,173,174,133,177,180,181,184],{},"Die Basis-URL darf nicht auf lokale, interne oder private Adressen zeigen. lowcloud prüft das beim Speichern und bei jedem Aufruf. ",[158,175,176],{},"Authorization",[158,178,179],{},"Host"," und ",[158,182,183],{},"Content-Length"," sind reserviert. Du kannst sie nicht als feste Header setzen.",[11,186,187],{},"Die Zugangsdaten liegen verschlüsselt auf dem Server. Die KI sieht sie nie. Sie stehen auch nicht in den Lauf-Ereignissen oder in Fehlermeldungen.",[89,189,191],{"id":190},"grenzen-beim-entwurf","Grenzen beim Entwurf",[94,193,194,204],{},[97,195,196],{},[100,197,198,201],{},[103,199,200],{},"Grenze",[103,202,203],{},"Wert",[110,205,206,214,222,230],{},[100,207,208,211],{},[115,209,210],{},"Eingefügte Dokumentation",[115,212,213],{},"mindestens 50, höchstens 200.000 Zeichen",[100,215,216,219],{},[115,217,218],{},"Dateien",[115,220,221],{},"10 Stück, je 20 MB",[100,223,224,227],{},[115,225,226],{},"Werkzeuge je Entwurfs-Durchlauf",[115,228,229],{},"20",[100,231,232,235],{},[115,233,234],{},"Zeitlimit je Durchlauf",[115,236,237],{},"3 Minuten",[11,239,240],{},"Hochladen kannst du PDF, Word, Text, Markdown, JSON, YAML, XML, Skripte und CSV.",[21,242,244],{"id":243},"benannte-werkzeuge-anlegen","Benannte Werkzeuge anlegen",[11,246,247,248,251,252,255],{},"Ein benanntes Werkzeug legt Methode und Pfad fest, zum Beispiel ",[36,249,250],{},"Rechnung anlegen"," für ",[158,253,254],{},"POST \u002Fv1\u002Frechnungen",". Mit benannten Werkzeugen wählt die KI genauer, und du vergibst Rechte feiner.",[11,257,258,259,180,262,265],{},"Jede Integration hat außerdem zwei allgemeine Aufrufe: ",[36,260,261],{},"Daten abrufen (GET)",[36,263,264],{},"Daten senden",". Damit kann die KI jeden Pfad der API aufrufen. Ohne benannte Werkzeuge nutzen Agenten nur diese beiden.",[29,267,268,271,279],{},[32,269,270],{},"Öffne die Integration.",[32,272,46,273,143,276,43],{},[36,274,275],{},"Werkzeug hinzufügen",[36,277,278],{},"Aus API-Doku erzeugen",[32,280,281],{},"Fülle die Felder aus.",[11,283,284],{},"Die Felder eines Werkzeugs:",[286,287,288,303,309,315],"ul",{},[32,289,290,133,293,180,296,299,300,43],{},[36,291,292],{},"Name",[36,294,295],{},"Methode",[36,297,298],{},"Pfad",": Platzhalter im Pfad stehen in geschweiften Klammern, etwa ",[158,301,302],{},"\u002Fv1\u002Frechnungen\u002F{id}",[32,304,305,308],{},[36,306,307],{},"Beschreibung für die KI",": kurz, wofür das Werkzeug da ist. Höchstens 500 Zeichen.",[32,310,311,314],{},[36,312,313],{},"Anleitung für die KI",": wie das Werkzeug aufgerufen wird, mit Pflichtfeldern, Formaten und Beispieldaten. Höchstens 8000 Zeichen.",[32,316,317,320],{},[36,318,319],{},"Body-Format"," bei schreibenden Methoden: JSON, Formulardaten, Text\u002FXML oder Datei-Upload.",[11,322,323],{},"Werkzeuge werden sofort gespeichert, wenn du sie hinzufügst, änderst oder entfernst. Eine Integration hat höchstens 50 benannte Werkzeuge.",[21,325,327],{"id":326},"eine-integration-testen-bearbeiten-und-löschen","Eine Integration testen, bearbeiten und löschen",[11,329,330,333],{},[36,331,332],{},"Testen"," schickt eine echte GET-Anfrage an den Test-Pfad, auf demselben Weg wie ein Lauf. Klappt es, meldet lowcloud die Integration als erreichbar und nennt den HTTP-Status. Sonst erscheint „Test fehlgeschlagen\".",[11,335,336,337,43],{},"Ein Klick auf die Kachel öffnet eine Ansicht zum Lesen. Basis-URL, Zugangsdaten und Beschreibung änderst du über ",[36,338,339],{},"Bearbeiten",[11,341,342,343,346,347,43],{},"Zum Löschen klickst du auf ",[36,344,345],{},"…"," und dann auf ",[36,348,349],{},"Löschen",[351,352,353],"warning",{},[11,354,355],{},"Nach dem Löschen lassen sich Workflows und Agenten, die Werkzeuge der Integration nutzen, nicht mehr aktivieren. Legst du die Integration mit demselben Namen neu an, ist die Verknüpfung wieder da.",[21,357,359],{"id":358},"einen-mcp-server-anbinden","Einen MCP-Server anbinden",[11,361,362],{},"Für einen MCP-Server brauchst du nur seine URL vom Anbieter.",[29,364,365,372,377,388,413,416,422],{},[32,366,34,367,39,369,43],{},[36,368,38],{},[36,370,371],{},"MCP-Server",[32,373,46,374,43],{},[36,375,376],{},"Anbinden",[32,378,379,380,133,382,180,385,387],{},"Trage ",[36,381,292],{},[36,383,384],{},"URL",[36,386,307],{}," ein. Die URL beginnt mit https:\u002F\u002F.",[32,389,390,391,394,395,143,398,401,402,404,405,408,409,412],{},"Wähle die ",[36,392,393],{},"Anmeldung",": ",[36,396,397],{},"Gemeinsamer Zugang",[36,399,400],{},"Eigenes Konto pro Person",". Bei ",[36,403,397],{}," trägst du den ",[36,406,407],{},"Token"," ein und bei Bedarf den ",[36,410,411],{},"Header-Name",". Standard ist Authorization.",[32,414,415],{},"Speichere. Die Detailseite des Servers öffnet sich.",[32,417,46,418,421],{},[36,419,420],{},"Werkzeuge lesen",". Der Server meldet, welche Werkzeuge er anbietet.",[32,423,424],{},"Hake die Werkzeuge an, die dein Workspace nutzen darf, und speichere.",[11,426,427],{},"Gespeichert werden nur die angehakten Werkzeuge. Den Server selbst legt lowcloud schon beim Anbinden an, auch wenn die URL später nicht antwortet.",[429,430,431],"note",{},[11,432,433],{},"Die Beschreibungen der Werkzeuge stammen vom Server und landen im Prompt der KI. Lies sie, bevor du ein Werkzeug anhakst.",[89,435,393],{"id":436},"anmeldung",[286,438,439,444],{},[32,440,441,443],{},[36,442,397],{},": Der Token wird verschlüsselt gespeichert und gilt für alle im Workspace. Jeder Lauf handelt damit. Die KI sieht den Token nie.",[32,445,446,448,449,452,453,455],{},[36,447,400],{},": Jede Person meldet sich in einem Anmeldefenster (OAuth) mit ihrem eigenen Konto an. Das geht auf der Detailseite über ",[36,450,451],{},"Anmelden"," oder unter ",[36,454,38],{}," in der Zeile des Servers. Jeder Lauf handelt mit dem Konto, das seine Einrichtung festlegt.",[11,457,458],{},"In beiden Fällen geht alles, was ein Schritt an ein Werkzeug des Servers übergibt, an den Host des Servers.",[89,460,462],{"id":461},"werkzeuge-aktualisieren","Werkzeuge aktualisieren",[11,464,465,466,468],{},"Hat der Anbieter etwas geändert, klicke erneut auf ",[36,467,420],{},". Die Seite markiert neue und entfallene Werkzeuge. Neue Werkzeuge sind nicht automatisch ausgewählt.",[89,470,472],{"id":471},"grenzen","Grenzen",[94,474,475,483],{},[97,476,477],{},[100,478,479,481],{},[103,480,200],{},[103,482,203],{},[110,484,485,493,501,509],{},[100,486,487,490],{},[115,488,489],{},"Werkzeuge je Server",[115,491,492],{},"200. Bietet der Server mehr an, liest lowcloud die ersten 200.",[100,494,495,498],{},[115,496,497],{},"Zeitlimit je Aufruf",[115,499,500],{},"30 Sekunden",[100,502,503,506],{},[115,504,505],{},"Antwortlänge",[115,507,508],{},"20.000 Zeichen, danach gekürzt",[100,510,511,514],{},[115,512,513],{},"Antwortformat",[115,515,516],{},"Nur Text. Gibt ein Werkzeug eine Datei oder ein Bild zurück, siehst du nur einen Verweis darauf.",[21,518,520],{"id":519},"einen-mcp-server-löschen","Einen MCP-Server löschen",[11,522,523,524,527],{},"Mit ",[36,525,526],{},"MCP-Server löschen"," entfernst du den Server. Agenten und Workflows, die seine Werkzeuge nutzen, lassen sich danach nicht mehr aktivieren, bis die Werkzeuge dort entfernt sind. Ein neu angebundener Server mit demselben Namen stellt die Verweise nicht zwangsläufig wieder her.",[21,529,531],{"id":530},"freigaben","Freigaben",[11,533,534],{},"Bei einer eigenen Integration steht jedes benannte Werkzeug auf einer von zwei Einstellungen:",[286,536,537,542],{},[32,538,539],{},[36,540,541],{},"Liest nur (läuft direkt)",[32,543,544],{},[36,545,546],{},"Schreibt (jeder Aufruf braucht deine Freigabe)",[11,548,549,550,552,553,555],{},"Die Methode setzt einen Vorschlag: GET wird lesend, alles andere schreibend. Danach gilt deine Wahl. Setzt du ein Werkzeug, das etwas verändert, auf lesend, läuft es ohne Freigabe. ",[36,551,261],{}," liest immer, ",[36,554,264],{}," schreibt immer.",[11,557,558,559,562],{},"Bei einem MCP-Server hat jedes Werkzeug auf der Detailseite den Schalter ",[36,560,561],{},"Nur lesend",". Ist er an, gilt das Werkzeug als lesend und läuft ohne Freigabe. Ist er aus, gilt es als schreibend und hält vor der Ausführung an.",[11,564,565],{},"Der Server kann angeben, dass ein Werkzeug nur liest. Diese Angabe ist nicht überprüfbar und füllt den Schalter nur vor. Es gilt, was beim Speichern eingeschaltet ist.",[11,567,568],{},"Für beide gilt: Die Freigabe ist eine Voreinstellung. Pro Agent und pro Schritt kannst du sie für ein einzelnes schreibendes Werkzeug abschalten. lowcloud fragt dann noch einmal nach und weist darauf hin, dass der Agent die Aktion sofort ausführt.",[21,570,572],{"id":571},"berechtigungen","Berechtigungen",[11,574,575,576,579,580,583,584,180,586,588],{},"Eigene Integrationen und MCP-Server legt an, wer bauen darf (Rolle ",[36,577,578],{},"Admin"," oder die frühere Rolle ",[36,581,582],{},"Entwickler","). Ohne Baurechte fehlen die Reiter ",[36,585,42],{},[36,587,371],{},". In einem Kundenworkspace eines Partners fehlen sie auch den Leuten des Kunden.",[11,590,591],{},"Eigene Integrationen und MCP-Server gehören dem Workspace, nicht einer Person. Alle, die bauen dürfen, sehen sie und nutzen ihre Werkzeuge.",[11,593,594],{},"Einen MCP-Server ändern und löschen darf nur, wer ihn angebunden hat, oder ein Admin des Workspace. Hat die Person, die ihn angebunden hat, den Workspace verlassen, kann ein Admin den Server ändern.",{"title":596,"searchDepth":597,"depth":597,"links":598},"",2,[599,604,605,606,611,612,613],{"id":23,"depth":597,"text":24,"children":600},[601,603],{"id":91,"depth":602,"text":92},3,{"id":190,"depth":602,"text":191},{"id":243,"depth":597,"text":244},{"id":326,"depth":597,"text":327},{"id":358,"depth":597,"text":359,"children":607},[608,609,610],{"id":436,"depth":602,"text":393},{"id":461,"depth":602,"text":462},{"id":471,"depth":602,"text":472},{"id":519,"depth":597,"text":520},{"id":530,"depth":597,"text":531},{"id":571,"depth":597,"text":572},"Binde eigene HTTP-APIs und MCP-Server als Werkzeuge für deine Agenten an.","md",{},true,"\u002Fde\u002Fdocs\u002Fconnections\u002Fcustom",{"title":6,"description":614},"de\u002Fdocs\u002F6.connections\u002F2.custom","jkC_vyHAO73gO9NYfk9Fhst1PAHTbAfVSX9pkfVEnss",[623],{"title":624,"path":625,"stem":626,"children":627,"page":652},"De","\u002Fde","de",[628],{"title":629,"path":630,"stem":631,"children":632,"page":-1},"Dokumentation","\u002Fde\u002Fdocs","de\u002Fdocs\u002Findex",[633,634,653,658,684,714,718,727,732],{"title":629,"path":630,"stem":631},{"title":635,"icon":636,"path":637,"stem":638,"children":639,"page":652},"Erste Schritte","i-lucide-compass","\u002Fde\u002Fdocs\u002Fgetting-started","de\u002Fdocs\u002F1.getting-started",[640,644,648],{"title":641,"path":642,"stem":643},"Überblick","\u002Fde\u002Fdocs\u002Fgetting-started\u002Foverview","de\u002Fdocs\u002F1.getting-started\u002F1.overview",{"title":645,"path":646,"stem":647},"Schnellstart","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fquickstart","de\u002Fdocs\u002F1.getting-started\u002F2.quickstart",{"title":649,"path":650,"stem":651},"Begriffe","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fglossary","de\u002Fdocs\u002F1.getting-started\u002F3.glossary",false,{"title":654,"path":655,"stem":656,"icon":657},"Chat","\u002Fde\u002Fdocs\u002Fchat","de\u002Fdocs\u002F2.chat","i-lucide-message-circle",{"title":659,"icon":660,"path":661,"stem":662,"children":663,"page":652},"Agenten","i-lucide-bot","\u002Fde\u002Fdocs\u002Fagents","de\u002Fdocs\u002F3.agents",[664,668,672,676,680],{"title":665,"path":666,"stem":667},"Agenten bauen","\u002Fde\u002Fdocs\u002Fagents\u002Fbuilding","de\u002Fdocs\u002F3.agents\u002F1.building",{"title":669,"path":670,"stem":671},"Wissen","\u002Fde\u002Fdocs\u002Fagents\u002Fknowledge","de\u002Fdocs\u002F3.agents\u002F2.knowledge",{"title":673,"path":674,"stem":675},"Skills","\u002Fde\u002Fdocs\u002Fagents\u002Fskills","de\u002Fdocs\u002F3.agents\u002F3.skills",{"title":677,"path":678,"stem":679},"Teilen und Zugriff","\u002Fde\u002Fdocs\u002Fagents\u002Fsharing","de\u002Fdocs\u002F3.agents\u002F4.sharing",{"title":681,"path":682,"stem":683},"Microsoft Teams","\u002Fde\u002Fdocs\u002Fagents\u002Fteams","de\u002Fdocs\u002F3.agents\u002F5.teams",{"title":685,"icon":686,"path":687,"stem":688,"children":689,"page":652},"Workflows","i-lucide-workflow","\u002Fde\u002Fdocs\u002Fworkflows","de\u002Fdocs\u002F4.workflows",[690,694,698,702,706,710],{"title":691,"path":692,"stem":693},"Dein erster Workflow","\u002Fde\u002Fdocs\u002Fworkflows\u002Ffirst-workflow","de\u002Fdocs\u002F4.workflows\u002F1.first-workflow",{"title":695,"path":696,"stem":697},"Der Builder","\u002Fde\u002Fdocs\u002Fworkflows\u002Fbuilder","de\u002Fdocs\u002F4.workflows\u002F2.builder",{"title":699,"path":700,"stem":701},"Schritte","\u002Fde\u002Fdocs\u002Fworkflows\u002Fsteps","de\u002Fdocs\u002F4.workflows\u002F3.steps",{"title":703,"path":704,"stem":705},"Auslöser","\u002Fde\u002Fdocs\u002Fworkflows\u002Ftriggers","de\u002Fdocs\u002F4.workflows\u002F4.triggers",{"title":707,"path":708,"stem":709},"Veröffentlichen und einrichten","\u002Fde\u002Fdocs\u002Fworkflows\u002Fpublishing","de\u002Fdocs\u002F4.workflows\u002F5.publishing",{"title":711,"path":712,"stem":713},"Läufe","\u002Fde\u002Fdocs\u002Fworkflows\u002Fruns","de\u002Fdocs\u002F4.workflows\u002F6.runs",{"title":531,"path":715,"stem":716,"icon":717},"\u002Fde\u002Fdocs\u002Fapprovals","de\u002Fdocs\u002F5.approvals","i-lucide-check-check",{"title":719,"icon":720,"path":721,"stem":722,"children":723,"page":652},"Integrationen","i-lucide-cable","\u002Fde\u002Fdocs\u002Fconnections","de\u002Fdocs\u002F6.connections",[724,726],{"title":18,"path":17,"stem":725},"de\u002Fdocs\u002F6.connections\u002F1.services",{"title":6,"path":618,"stem":620},{"title":728,"path":729,"stem":730,"icon":731},"Souveränität","\u002Fde\u002Fdocs\u002Fsovereignty","de\u002Fdocs\u002F7.sovereignty","i-lucide-shield-check",{"title":733,"icon":734,"path":735,"stem":736,"children":737,"page":652},"Workspace","i-lucide-users","\u002Fde\u002Fdocs\u002Fworkspace","de\u002Fdocs\u002F8.workspace",[738,742,746],{"title":739,"path":740,"stem":741},"Workspace und Rollen","\u002Fde\u002Fdocs\u002Fworkspace\u002Froles","de\u002Fdocs\u002F8.workspace\u002F1.roles",{"title":743,"path":744,"stem":745},"Guthaben und Kosten","\u002Fde\u002Fdocs\u002Fworkspace\u002Fcosts","de\u002Fdocs\u002F8.workspace\u002F2.costs",{"title":747,"path":748,"stem":749},"Partner","\u002Fde\u002Fdocs\u002Fworkspace\u002Fpartner","de\u002Fdocs\u002F8.workspace\u002F3.partner",[751,753],{"title":18,"path":17,"stem":725,"description":752,"children":-1},"Verbinde Konten wie Gmail, Pipedrive oder Stripe, damit Agenten und Workflows damit arbeiten.",{"title":728,"path":729,"stem":730,"description":754,"icon":731,"children":-1},"Wähle Modelle, die in der EU rechnen, und sieh, wo deine Daten liegen.",1791184602176]