[{"data":1,"prerenderedAt":1227},["ShallowReactive",2],{"docs-navigation":3,"doc-\u002Fapi\u002Fmcp":467},[4,22,104,157,194,211,224,265,306,339,368,384,413,430,450],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Erste Schritte","\u002Fgetting-started","01.getting-started",[9,13,17],{"title":10,"path":11,"stem":12},"Was ist LIVCK Cloud?","\u002Fgetting-started\u002Fwhat-is-livck","01.getting-started\u002F01.what-is-livck",{"title":14,"path":15,"stem":16},"Schnellstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F02.quickstart",{"title":18,"path":19,"stem":20},"Das Dashboard","\u002Fgetting-started\u002Fdashboard","01.getting-started\u002F03.dashboard",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Monitoring","\u002Fmonitoring","02.monitoring",[27,31,64,68,72,76,80,84,88,92,96,100],{"title":28,"path":29,"stem":30},"Services verwalten","\u002Fmonitoring\u002Fservices","02.monitoring\u002F01.services",{"title":32,"path":33,"stem":34,"children":35,"page":21},"Check-Typen","\u002Fmonitoring\u002Fchecks","02.monitoring\u002F02.checks",[36,40,44,48,52,56,60],{"title":37,"path":38,"stem":39},"HTTP\u002FHTTPS-Checks","\u002Fmonitoring\u002Fchecks\u002Fhttp","02.monitoring\u002F02.checks\u002F01.http",{"title":41,"path":42,"stem":43},"TCP-Port-Checks","\u002Fmonitoring\u002Fchecks\u002Ftcp","02.monitoring\u002F02.checks\u002F02.tcp",{"title":45,"path":46,"stem":47},"DNS-Checks","\u002Fmonitoring\u002Fchecks\u002Fdns","02.monitoring\u002F02.checks\u002F03.dns",{"title":49,"path":50,"stem":51},"Ping-Checks (ICMP)","\u002Fmonitoring\u002Fchecks\u002Ficmp","02.monitoring\u002F02.checks\u002F04.icmp",{"title":53,"path":54,"stem":55},"SSL-Zertifikat-Checks","\u002Fmonitoring\u002Fchecks\u002Fssl","02.monitoring\u002F02.checks\u002F05.ssl",{"title":57,"path":58,"stem":59},"Heartbeat-Checks (Push-Monitoring)","\u002Fmonitoring\u002Fchecks\u002Fheartbeat","02.monitoring\u002F02.checks\u002F06.heartbeat",{"title":61,"path":62,"stem":63},"Manuelle Services","\u002Fmonitoring\u002Fchecks\u002Fmanual","02.monitoring\u002F02.checks\u002F07.manual",{"title":65,"path":66,"stem":67},"Check-Einstellungen","\u002Fmonitoring\u002Fcheck-settings","02.monitoring\u002F03.check-settings",{"title":69,"path":70,"stem":71},"Bedingungen","\u002Fmonitoring\u002Fconditions","02.monitoring\u002F04.conditions",{"title":73,"path":74,"stem":75},"Monitoring-Standorte","\u002Fmonitoring\u002Flocations","02.monitoring\u002F05.locations",{"title":77,"path":78,"stem":79},"Service-Detailseite","\u002Fmonitoring\u002Fservice-detail","02.monitoring\u002F06.service-detail",{"title":81,"path":82,"stem":83},"Artifacts","\u002Fmonitoring\u002Fartifacts","02.monitoring\u002F07.artifacts",{"title":85,"path":86,"stem":87},"Status überschreiben","\u002Fmonitoring\u002Fstatus-override","02.monitoring\u002F08.status-override",{"title":89,"path":90,"stem":91},"Eigene Zertifikate (mTLS & private CAs)","\u002Fmonitoring\u002Fcertificates","02.monitoring\u002F09.certificates",{"title":93,"path":94,"stem":95},"Tags","\u002Fmonitoring\u002Ftags","02.monitoring\u002F10.tags",{"title":97,"path":98,"stem":99},"Sync-Quellen","\u002Fmonitoring\u002Fsync-sources","02.monitoring\u002F11.sync-sources",{"title":101,"path":102,"stem":103},"CDN & WAF-Integration","\u002Fmonitoring\u002Fcdn-waf-integration","02.monitoring\u002F12.cdn-waf-integration",{"title":105,"path":106,"stem":107,"children":108,"page":21},"Server-Monitoring","\u002Fserver-monitoring","03.server-monitoring",[109,113,117,121,125,129,133,137,141,145,149,153],{"title":110,"path":111,"stem":112},"Überblick","\u002Fserver-monitoring\u002Foverview","03.server-monitoring\u002F01.overview",{"title":114,"path":115,"stem":116},"Agent installieren","\u002Fserver-monitoring\u002Finstallation","03.server-monitoring\u002F02.installation",{"title":118,"path":119,"stem":120},"Sicherheit & Transparenz","\u002Fserver-monitoring\u002Fsecurity","03.server-monitoring\u002F03.security",{"title":122,"path":123,"stem":124},"Was gemessen wird","\u002Fserver-monitoring\u002Fmetrics","03.server-monitoring\u002F04.metrics",{"title":126,"path":127,"stem":128},"Serverliste & Detailansicht","\u002Fserver-monitoring\u002Fservers","03.server-monitoring\u002F05.servers",{"title":130,"path":131,"stem":132},"Alarm-Regeln","\u002Fserver-monitoring\u002Falert-rules","03.server-monitoring\u002F06.alert-rules",{"title":134,"path":135,"stem":136},"Ereignisse & Benachrichtigungen","\u002Fserver-monitoring\u002Fevents","03.server-monitoring\u002F07.events",{"title":138,"path":139,"stem":140},"Erreichbarkeits-Prüfungen","\u002Fserver-monitoring\u002Freachability","03.server-monitoring\u002F08.reachability",{"title":142,"path":143,"stem":144},"Agent-Updates","\u002Fserver-monitoring\u002Fupdates","03.server-monitoring\u002F09.updates",{"title":146,"path":147,"stem":148},"Auf der Statuspage zeigen","\u002Fserver-monitoring\u002Fstatuspage","03.server-monitoring\u002F10.statuspage",{"title":150,"path":151,"stem":152},"Grenzen & Pläne","\u002Fserver-monitoring\u002Flimits","03.server-monitoring\u002F11.limits",{"title":154,"path":155,"stem":156},"Fehlerbehebung","\u002Fserver-monitoring\u002Ftroubleshooting","03.server-monitoring\u002F12.troubleshooting",{"title":158,"path":159,"stem":160,"children":161,"page":21},"Incidents","\u002Fincidents","04.incidents",[162,166,170,174,178,182,186,190],{"title":163,"path":164,"stem":165},"Incidents verstehen","\u002Fincidents\u002Foverview","04.incidents\u002F01.overview",{"title":167,"path":168,"stem":169},"Incident erstellen","\u002Fincidents\u002Fcreate-incident","04.incidents\u002F02.create-incident",{"title":171,"path":172,"stem":173},"Incident verwalten","\u002Fincidents\u002Fmanage-incident","04.incidents\u002F03.manage-incident",{"title":175,"path":176,"stem":177},"Automatische Erkennung","\u002Fincidents\u002Fauto-detection","04.incidents\u002F04.auto-detection",{"title":179,"path":180,"stem":181},"Interne Kommentare","\u002Fincidents\u002Fincident-comments","04.incidents\u002F05.incident-comments",{"title":183,"path":184,"stem":185},"Postmortems","\u002Fincidents\u002Fpostmortems","04.incidents\u002F06.postmortems",{"title":187,"path":188,"stem":189},"Incident-Richtlinien","\u002Fincidents\u002Fincident-policies","04.incidents\u002F07.incident-policies",{"title":191,"path":192,"stem":193},"Incident-Vorlagen","\u002Fincidents\u002Fincident-templates","04.incidents\u002F08.incident-templates",{"title":195,"path":196,"stem":197,"children":198,"page":21},"Eskalation","\u002Fescalation","05.escalation",[199,203,207],{"title":200,"path":201,"stem":202},"Eskalationsrichtlinien","\u002Fescalation\u002Fpolicies","05.escalation\u002F01.policies",{"title":204,"path":205,"stem":206},"Eskalation während eines Incidents","\u002Fescalation\u002Fduring-incident","05.escalation\u002F02.during-incident",{"title":208,"path":209,"stem":210},"Betriebszeiten (On-Call)","\u002Fescalation\u002Foperating-schedules","05.escalation\u002F03.operating-schedules",{"title":212,"path":213,"stem":214,"children":215,"page":21},"Wartungen","\u002Fmaintenance","06.maintenance",[216,220],{"title":217,"path":218,"stem":219},"Wartungen planen","\u002Fmaintenance\u002Foverview","06.maintenance\u002F01.overview",{"title":221,"path":222,"stem":223},"Wartungs-Benachrichtigungen","\u002Fmaintenance\u002Fnotifications","06.maintenance\u002F02.notifications",{"title":225,"path":226,"stem":227,"children":228,"page":21},"Statuspages","\u002Fstatuspages","07.statuspages",[229,233,237,241,245,249,253,257,261],{"title":230,"path":231,"stem":232},"Statuspages verstehen","\u002Fstatuspages\u002Foverview","07.statuspages\u002F01.overview",{"title":234,"path":235,"stem":236},"Statuspage erstellen","\u002Fstatuspages\u002Fcreate-statuspage","07.statuspages\u002F02.create-statuspage",{"title":238,"path":239,"stem":240},"Zugriffskontrolle","\u002Fstatuspages\u002Faccess-control","07.statuspages\u002F03.access-control",{"title":242,"path":243,"stem":244},"Komponenten verwalten","\u002Fstatuspages\u002Fcomponents","07.statuspages\u002F04.components",{"title":246,"path":247,"stem":248},"Abonnenten (Subscriber)","\u002Fstatuspages\u002Fsubscribers","07.statuspages\u002F05.subscribers",{"title":250,"path":251,"stem":252},"Custom Domains","\u002Fstatuspages\u002Fcustom-domains","07.statuspages\u002F06.custom-domains",{"title":254,"path":255,"stem":256},"Öffentliche Ansicht","\u002Fstatuspages\u002Fpublic-view","07.statuspages\u002F07.public-view",{"title":258,"path":259,"stem":260},"Layout-Builder","\u002Fstatuspages\u002Flayout-builder","07.statuspages\u002F08.layout-builder",{"title":262,"path":263,"stem":264},"Metriken","\u002Fstatuspages\u002Fmetrics","07.statuspages\u002F09.metrics",{"title":266,"path":267,"stem":268,"children":269,"page":21},"Team & Organisation","\u002Fteam","08.team",[270,274,278,282,286,290,294,298,302],{"title":271,"path":272,"stem":273},"Organisationen","\u002Fteam\u002Forganizations","08.team\u002F01.organizations",{"title":275,"path":276,"stem":277},"Mitglieder verwalten","\u002Fteam\u002Fmembers","08.team\u002F02.members",{"title":279,"path":280,"stem":281},"Rollen & Berechtigungen","\u002Fteam\u002Froles","08.team\u002F03.roles",{"title":283,"path":284,"stem":285},"Teams","\u002Fteam\u002Fteams","08.team\u002F04.teams",{"title":287,"path":288,"stem":289},"Zugriffsbereiche","\u002Fteam\u002Faccess-areas","08.team\u002F05.access-areas",{"title":291,"path":292,"stem":293},"Einladungen","\u002Fteam\u002Finvitations","08.team\u002F06.invitations",{"title":295,"path":296,"stem":297},"Enterprise SSO (Single Sign-On)","\u002Fteam\u002Fsso","08.team\u002F07.sso",{"title":299,"path":300,"stem":301},"Entra ID (Azure AD) einrichten","\u002Fteam\u002Fsso-entra","08.team\u002F08.sso-entra",{"title":303,"path":304,"stem":305},"Keycloak einrichten","\u002Fteam\u002Fsso-keycloak","08.team\u002F09.sso-keycloak",{"title":307,"path":308,"stem":309,"children":310,"page":21},"Abrechnung","\u002Fbilling","09.billing",[311,315,319,323,327,331,335],{"title":312,"path":313,"stem":314},"Pläne & Preise","\u002Fbilling\u002Fplans","09.billing\u002F01.plans",{"title":316,"path":317,"stem":318},"Plan wechseln","\u002Fbilling\u002Fupgrade-downgrade","09.billing\u002F02.upgrade-downgrade",{"title":320,"path":321,"stem":322},"Zahlungsmethoden","\u002Fbilling\u002Fpayment","09.billing\u002F03.payment",{"title":324,"path":325,"stem":326},"Rechnungen","\u002Fbilling\u002Finvoices","09.billing\u002F04.invoices",{"title":328,"path":329,"stem":330},"SMS- & Voice-Guthaben","\u002Fbilling\u002Fsms-credits","09.billing\u002F05.sms-credits",{"title":332,"path":333,"stem":334},"Plan-Limits","\u002Fbilling\u002Flimits","09.billing\u002F06.limits",{"title":336,"path":337,"stem":338},"Add-Ons","\u002Fbilling\u002Fadd-ons","09.billing\u002F07.add-ons",{"title":340,"path":341,"stem":342,"children":343,"page":21},"Account & Sicherheit","\u002Faccount","10.account",[344,348,352,356,360,364],{"title":345,"path":346,"stem":347},"Profil bearbeiten","\u002Faccount\u002Fprofile","10.account\u002F01.profile",{"title":349,"path":350,"stem":351},"Passwort ändern","\u002Faccount\u002Fpassword","10.account\u002F02.password",{"title":353,"path":354,"stem":355},"Anmelden mit Google, GitHub & Discord","\u002Faccount\u002Fsocial-login","10.account\u002F03.social-login",{"title":357,"path":358,"stem":359},"Zwei-Faktor-Authentifizierung","\u002Faccount\u002Ftwo-factor","10.account\u002F04.two-factor",{"title":361,"path":362,"stem":363},"Account löschen","\u002Faccount\u002Fdelete-account","10.account\u002F05.delete-account",{"title":365,"path":366,"stem":367},"Erscheinungsbild","\u002Faccount\u002Fappearance","10.account\u002F06.appearance",{"title":369,"path":370,"stem":371,"children":372,"page":21},"Benachrichtigungen","\u002Fnotifications","11.notifications",[373,376,380],{"title":369,"path":374,"stem":375},"\u002Fnotifications\u002Foverview","11.notifications\u002F01.overview",{"title":377,"path":378,"stem":379},"Benachrichtigungskanäle","\u002Fnotifications\u002Fchannels","11.notifications\u002F02.channels",{"title":381,"path":382,"stem":383},"Persönliche Benachrichtigungs-Einstellungen","\u002Fnotifications\u002Fpreferences","11.notifications\u002F03.preferences",{"title":385,"path":386,"stem":387,"children":388,"page":21},"API","\u002Fapi","12.api",[389,393,397,401,405,409],{"title":390,"path":391,"stem":392},"API-Übersicht","\u002Fapi\u002Foverview","12.api\u002F01.overview",{"title":394,"path":395,"stem":396},"API-Tokens","\u002Fapi\u002Ftokens","12.api\u002F02.tokens",{"title":398,"path":399,"stem":400},"API-Endpunkte","\u002Fapi\u002Fendpoints","12.api\u002F03.endpoints",{"title":402,"path":403,"stem":404},"PHP-SDK","\u002Fapi\u002Fphp","12.api\u002F04.php",{"title":406,"path":407,"stem":408},"Laravel","\u002Fapi\u002Flaravel","12.api\u002F05.laravel",{"title":410,"path":411,"stem":412},"KI-Assistenten verbinden (MCP)","\u002Fapi\u002Fmcp","12.api\u002F06.mcp",{"title":414,"path":415,"stem":416,"children":417,"page":21},"SLA","\u002Fsla","13.sla",[418,422,426],{"title":419,"path":420,"stem":421},"SLA-Monitoring","\u002Fsla\u002Foverview","13.sla\u002F01.overview",{"title":423,"path":424,"stem":425},"SLA-Ziele","\u002Fsla\u002Fobjectives","13.sla\u002F02.objectives",{"title":427,"path":428,"stem":429},"SLA-Reports","\u002Fsla\u002Freports","13.sla\u002F03.reports",{"title":431,"path":432,"stem":433,"children":434,"page":21},"FAQ","\u002Ffaq","14.faq",[435,439,443,447],{"title":436,"path":437,"stem":438},"Allgemeine Fragen","\u002Ffaq\u002Fgeneral","14.faq\u002F01.general",{"title":440,"path":441,"stem":442},"Häufige Fragen zum Monitoring","\u002Ffaq\u002Fmonitoring-faq","14.faq\u002F02.monitoring-faq",{"title":444,"path":445,"stem":446},"Häufige Fragen zur Abrechnung","\u002Ffaq\u002Fbilling-faq","14.faq\u002F03.billing-faq",{"title":154,"path":448,"stem":449},"\u002Ffaq\u002Ftroubleshooting","14.faq\u002F04.troubleshooting",{"title":451,"path":452,"stem":453,"children":454,"page":21},"Roadmap","\u002Froadmap","15.roadmap",[455,459,463],{"title":456,"path":457,"stem":458},"Roadmap lesen","\u002Froadmap\u002Freading-the-roadmap","15.roadmap\u002F01.reading-the-roadmap",{"title":460,"path":461,"stem":462},"Wunsch einreichen","\u002Froadmap\u002Fsubmitting-ideas","15.roadmap\u002F02.submitting-ideas",{"title":464,"path":465,"stem":466},"Warum keine Termine","\u002Froadmap\u002Fwhy-no-dates","15.roadmap\u002F03.why-no-dates",{"id":468,"title":410,"body":469,"description":1221,"extension":1222,"meta":1223,"navigation":1224,"path":411,"seo":1225,"stem":412,"__hash__":1226},"docs\u002F12.api\u002F06.mcp.md",{"type":470,"value":471,"toc":1205},"minimark",[472,476,485,493,498,532,539,543,592,596,603,686,697,709,737,740,748,752,757,800,803,833,837,844,922,926,932,1054,1059,1063,1090,1094,1129,1133,1143,1147,1150,1154,1157,1183,1186,1190,1201],[473,474,410],"h1",{"id":475},"ki-assistenten-verbinden-mcp",[477,478,479,480,484],"p",{},"Über das Model Context Protocol (MCP) arbeitet dein KI-Assistent direkt mit LIVCK. Du sagst zum Beispiel ",[481,482,483],"em",{},"„Plan heute Nacht 2 bis 4 Uhr eine Wartung für alle Dienste mit Tag db und kündige sie an\"",". Der Assistent bereitet die Wartung vor, zeigt dir Text, Zeiten und Empfänger und führt sie erst nach deiner Bestätigung aus.",[477,486,487,488,492],{},"Lesen ist auf allen Plänen enthalten. Schreiben gibt es ab ",[489,490],"plan-badge",{"plan":491},"team",".",[494,495,497],"h2",{"id":496},"was-der-assistent-kann","Was der Assistent kann",[499,500,501,509,514,520,526],"ul",{},[502,503,504,508],"li",{},[505,506,507],"strong",{},"Vorfälle",": anlegen (immer erst als interner Entwurf), Text verbessern, veröffentlichen, Meldungen posten, auflösen, Postmortems schreiben",[502,510,511,513],{},[505,512,212],{},": planen, ankündigen, verschieben, starten, beenden, absagen",[502,515,516,519],{},[505,517,518],{},"Monitore",": suchen, anlegen, ändern, pausieren und fortsetzen, taggen, Heartbeats und Zertifikate",[502,521,522,525],{},[505,523,524],{},"Diagnose",": „Warum ist der Shop langsam?\" mit Zustand, Fehlergründen, allen Standorten und Antwortzeiten in einem Schritt",[502,527,528,531],{},[505,529,530],{},"Statuspages, Rufbereitschaft, SLA, Audit-Log und Support-Tickets",", je nach Umfang der Verbindung",[477,533,534,535,538],{},"Was er bewusst ",[505,536,537],{},"nicht"," kann: Abonnenten-Adressen sehen oder verwalten, Secrets lesen (Header, Passwörter, Kanal-Tokens; die Ping-URL eines Heartbeats sieht er nur einmal, direkt beim Anlegen), Mitglieder, Rollen und Abrechnung ändern, den Zugriffsschutz einer Statuspage ändern.",[494,540,542],{"id":541},"so-schützt-livck-dich-vor-fehlern-des-assistenten","So schützt LIVCK dich vor Fehlern des Assistenten",[499,544,545,556,562,568,574,580,586],{},[502,546,547,550,551,555],{},[505,548,549],{},"Erst Vorschau, dann Bestätigung."," Alles, was Kunden erreicht, jemanden weckt, Alarme abschaltet oder etwas löscht, liefert zuerst nur eine Vorschau mit genauer Wirkung, also Empfängerzahl, Texten je Sprache und Zeiten. Ausgeführt wird erst mit ",[552,553,554],"code",{},"confirm_action",", und dein Client fragt dich dabei immer.",[502,557,558,561],{},[505,559,560],{},"Was du bestätigst, geht auch raus."," Ändert jemand im Team den Text, nachdem du die Vorschau gesehen hast, führt LIVCK nichts aus. Der Assistent bekommt eine neue Vorschau und muss dich noch einmal fragen.",[502,563,564,567],{},[505,565,566],{},"Keine Doppelungen."," Gibt es zum selben Problem schon einen offenen Vorfall, bekommt der Assistent diesen zurück statt einen zweiten anzulegen. „Mach den Text besser\" korrigiert die bestehende Meldung, ohne neue Benachrichtigung.",[502,569,570,573],{},[505,571,572],{},"Nichts geht verloren."," Jede Korrektur behält die vorige Fassung, sie lässt sich wiederherstellen.",[502,575,576,579],{},[505,577,578],{},"Alle Sprachen deiner Statuspages sind Pflicht."," Fehlt zum Beispiel die englische Fassung, lehnt LIVCK den Aufruf mit genauem Hinweis ab.",[502,581,582,585],{},[505,583,584],{},"Zeiten ohne Rechenfehler."," Der Assistent nennt eine Ortszeit, LIVCK rechnet Sommer- und Winterzeit selbst und zeigt jede Zeit mit Wochentag.",[502,587,588,591],{},[505,589,590],{},"Wiederholschutz."," Bricht die Verbindung ab und der Client schickt denselben Aufruf noch einmal, passiert nichts doppelt.",[494,593,595],{"id":594},"verbindung-erstellen","Verbindung erstellen",[477,597,598,599,602],{},"Unter ",[481,600,601],{},"Einstellungen → Organisation → KI & MCP"," legst du eine Verbindung an:",[604,605,606,612,644,659,674],"ol",{},[502,607,608,611],{},[505,609,610],{},"Client wählen."," LIVCK schlägt den passenden Umfang und die Art der Freigabe vor.",[502,613,614,617,618,621,622,621,625,628,629,632,633,621,636,639,640,643],{},[505,615,616],{},"Rechte je Bereich",": ",[481,619,620],{},"Kein Zugriff",", ",[481,623,624],{},"Lesen",[481,626,627],{},"Schreiben"," oder ",[481,630,631],{},"Löschen",". Die Vorlagen ",[481,634,635],{},"Nur lesen",[481,637,638],{},"Lesen & schreiben"," und ",[481,641,642],{},"Vollzugriff"," setzen alle Bereiche auf einmal. Eine Verbindung hat nie mehr Rechte als du selbst, und entzieht man dir eine Rolle, verliert die Verbindung sie beim nächsten Aufruf auch.",[502,645,646,649,650,621,653,621,656,492],{},[505,647,648],{},"Drei Schalter"," für die heiklen Wirkungen: ",[481,651,652],{},"Kunden benachrichtigen",[481,654,655],{},"Rufbereitschaft wecken",[481,657,658],{},"Alarme abschalten oder ändern",[502,660,661,617,664,667,668,628,671,492],{},[505,662,663],{},"Umfang",[481,665,666],{},"Kern"," (rund 20 Werkzeuge, für lokale und kleine Modelle), ",[481,669,670],{},"Standard",[481,672,673],{},"Vollständig",[502,675,676,617,679,628,682,685],{},[505,677,678],{},"Freigabe",[481,680,681],{},"im Client bestätigen",[481,683,684],{},"per Klick im Browser freigeben",". Die Browser-Freigabe garantiert, dass ein Mensch zustimmt. Wähle sie für Clients, die von sich aus nicht nachfragen, und für lokale Modelle.",[477,687,688,689,692,693,696],{},"Danach siehst du den Token ",[505,690,691],{},"genau einmal",". Er beginnt mit ",[552,694,695],{},"lvkm_"," und funktioniert nur für MCP, nie für die normale API.",[698,699,702],"callout",{"title":700,"type":701},"Token nie in Git","warning",[477,703,704,705,708],{},"Lege den Token in die Umgebungsvariable ",[552,706,707],{},"LIVCK_MCP_TOKEN",". Alle Anleitungen unten verweisen nur auf diese Variable, so kann die Konfiguration ins Repository.",[710,711,716],"pre",{"className":712,"code":713,"language":714,"meta":715,"style":715},"language-bash shiki shiki-themes github-light github-dark","export LIVCK_MCP_TOKEN=lvkm_...\n","bash","",[552,717,718],{"__ignoreMap":715},[719,720,723,727,731,734],"span",{"class":721,"line":722},"line",1,[719,724,726],{"class":725},"szBVR","export",[719,728,730],{"class":729},"sVt8B"," LIVCK_MCP_TOKEN",[719,732,733],{"class":725},"=",[719,735,736],{"class":729},"lvkm_...\n",[477,738,739],{},"Die Server-Adresse lautet:",[710,741,746],{"className":742,"code":744,"language":745},[743],"language-text","https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\n","text",[552,747,744],{"__ignoreMap":715},[494,749,751],{"id":750},"einrichtung-je-client","Einrichtung je Client",[753,754,756],"h3",{"id":755},"claude-code","Claude Code",[710,758,760],{"className":712,"code":759,"language":714,"meta":715,"style":715},"claude mcp add --transport http --scope user livck https:\u002F\u002Fmcp.livck.cloud\u002Fmcp --header 'Authorization: Bearer ${LIVCK_MCP_TOKEN}'\n",[552,761,762],{"__ignoreMap":715},[719,763,764,768,772,775,779,782,785,788,791,794,797],{"class":721,"line":722},[719,765,767],{"class":766},"sScJk","claude",[719,769,771],{"class":770},"sZZnC"," mcp",[719,773,774],{"class":770}," add",[719,776,778],{"class":777},"sj4cs"," --transport",[719,780,781],{"class":770}," http",[719,783,784],{"class":777}," --scope",[719,786,787],{"class":770}," user",[719,789,790],{"class":770}," livck",[719,792,793],{"class":770}," https:\u002F\u002Fmcp.livck.cloud\u002Fmcp",[719,795,796],{"class":777}," --header",[719,798,799],{"class":770}," 'Authorization: Bearer ${LIVCK_MCP_TOKEN}'\n",[477,801,802],{},"Damit Claude Code nicht vor jedem Lesezugriff fragt, erlaube den Server in deinen Einstellungen. Bei Aktionen mit Wirkung nach außen fragt Claude Code trotzdem jedes Mal, auch im Auto-Modus.",[710,804,808],{"className":805,"code":806,"language":807,"meta":715,"style":715},"language-json shiki shiki-themes github-light github-dark","{ \"permissions\": { \"allow\": [\"mcp__livck\"] } }\n","json",[552,809,810],{"__ignoreMap":715},[719,811,812,815,818,821,824,827,830],{"class":721,"line":722},[719,813,814],{"class":729},"{ ",[719,816,817],{"class":777},"\"permissions\"",[719,819,820],{"class":729},": { ",[719,822,823],{"class":777},"\"allow\"",[719,825,826],{"class":729},": [",[719,828,829],{"class":770},"\"mcp__livck\"",[719,831,832],{"class":729},"] } }\n",[753,834,836],{"id":835},"cursor","Cursor",[477,838,839,840,843],{},"In ",[552,841,842],{},"~\u002F.cursor\u002Fmcp.json",":",[710,845,847],{"className":805,"code":846,"language":807,"meta":715,"style":715},"{\n  \"mcpServers\": {\n    \"livck\": {\n      \"url\": \"https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\",\n      \"headers\": { \"Authorization\": \"Bearer ${env:LIVCK_MCP_TOKEN}\" }\n    }\n  }\n}\n",[552,848,849,854,863,871,885,904,910,916],{"__ignoreMap":715},[719,850,851],{"class":721,"line":722},[719,852,853],{"class":729},"{\n",[719,855,857,860],{"class":721,"line":856},2,[719,858,859],{"class":777},"  \"mcpServers\"",[719,861,862],{"class":729},": {\n",[719,864,866,869],{"class":721,"line":865},3,[719,867,868],{"class":777},"    \"livck\"",[719,870,862],{"class":729},[719,872,874,877,879,882],{"class":721,"line":873},4,[719,875,876],{"class":777},"      \"url\"",[719,878,617],{"class":729},[719,880,881],{"class":770},"\"https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\"",[719,883,884],{"class":729},",\n",[719,886,888,891,893,896,898,901],{"class":721,"line":887},5,[719,889,890],{"class":777},"      \"headers\"",[719,892,820],{"class":729},[719,894,895],{"class":777},"\"Authorization\"",[719,897,617],{"class":729},[719,899,900],{"class":770},"\"Bearer ${env:LIVCK_MCP_TOKEN}\"",[719,902,903],{"class":729}," }\n",[719,905,907],{"class":721,"line":906},6,[719,908,909],{"class":729},"    }\n",[719,911,913],{"class":721,"line":912},7,[719,914,915],{"class":729},"  }\n",[719,917,919],{"class":721,"line":918},8,[719,920,921],{"class":729},"}\n",[753,923,925],{"id":924},"vs-code-github-copilot","VS Code (GitHub Copilot)",[477,927,839,928,931],{},[552,929,930],{},".vscode\u002Fmcp.json",". VS Code fragt den Token einmal ab und speichert ihn verschlüsselt:",[710,933,935],{"className":805,"code":934,"language":807,"meta":715,"style":715},"{\n  \"inputs\": [{ \"type\": \"promptString\", \"id\": \"livck-token\", \"description\": \"LIVCK MCP token\", \"password\": true }],\n  \"servers\": {\n    \"livck\": {\n      \"type\": \"http\",\n      \"url\": \"https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\",\n      \"headers\": { \"Authorization\": \"Bearer ${input:livck-token}\" }\n    }\n  }\n}\n",[552,936,937,941,990,997,1003,1015,1025,1040,1044,1049],{"__ignoreMap":715},[719,938,939],{"class":721,"line":722},[719,940,853],{"class":729},[719,942,943,946,949,952,954,957,959,962,964,967,969,972,974,977,979,982,984,987],{"class":721,"line":856},[719,944,945],{"class":777},"  \"inputs\"",[719,947,948],{"class":729},": [{ ",[719,950,951],{"class":777},"\"type\"",[719,953,617],{"class":729},[719,955,956],{"class":770},"\"promptString\"",[719,958,621],{"class":729},[719,960,961],{"class":777},"\"id\"",[719,963,617],{"class":729},[719,965,966],{"class":770},"\"livck-token\"",[719,968,621],{"class":729},[719,970,971],{"class":777},"\"description\"",[719,973,617],{"class":729},[719,975,976],{"class":770},"\"LIVCK MCP token\"",[719,978,621],{"class":729},[719,980,981],{"class":777},"\"password\"",[719,983,617],{"class":729},[719,985,986],{"class":777},"true",[719,988,989],{"class":729}," }],\n",[719,991,992,995],{"class":721,"line":865},[719,993,994],{"class":777},"  \"servers\"",[719,996,862],{"class":729},[719,998,999,1001],{"class":721,"line":873},[719,1000,868],{"class":777},[719,1002,862],{"class":729},[719,1004,1005,1008,1010,1013],{"class":721,"line":887},[719,1006,1007],{"class":777},"      \"type\"",[719,1009,617],{"class":729},[719,1011,1012],{"class":770},"\"http\"",[719,1014,884],{"class":729},[719,1016,1017,1019,1021,1023],{"class":721,"line":906},[719,1018,876],{"class":777},[719,1020,617],{"class":729},[719,1022,881],{"class":770},[719,1024,884],{"class":729},[719,1026,1027,1029,1031,1033,1035,1038],{"class":721,"line":912},[719,1028,890],{"class":777},[719,1030,820],{"class":729},[719,1032,895],{"class":777},[719,1034,617],{"class":729},[719,1036,1037],{"class":770},"\"Bearer ${input:livck-token}\"",[719,1039,903],{"class":729},[719,1041,1042],{"class":721,"line":918},[719,1043,909],{"class":729},[719,1045,1047],{"class":721,"line":1046},9,[719,1048,915],{"class":729},[719,1050,1052],{"class":721,"line":1051},10,[719,1053,921],{"class":729},[477,1055,1056,1057,492],{},"VS Code erlaubt höchstens 128 Werkzeuge je Anfrage über alle Server zusammen. Nutzt du daneben weitere MCP-Server, wähle den Umfang ",[481,1058,670],{},[753,1060,1062],{"id":1061},"openai-codex","OpenAI Codex",[710,1064,1066],{"className":712,"code":1065,"language":714,"meta":715,"style":715},"codex mcp add livck --url https:\u002F\u002Fmcp.livck.cloud\u002Fmcp --bearer-token-env-var LIVCK_MCP_TOKEN\n",[552,1067,1068],{"__ignoreMap":715},[719,1069,1070,1073,1075,1077,1079,1082,1084,1087],{"class":721,"line":722},[719,1071,1072],{"class":766},"codex",[719,1074,771],{"class":770},[719,1076,774],{"class":770},[719,1078,790],{"class":770},[719,1080,1081],{"class":777}," --url",[719,1083,793],{"class":770},[719,1085,1086],{"class":777}," --bearer-token-env-var",[719,1088,1089],{"class":770}," LIVCK_MCP_TOKEN\n",[753,1091,1093],{"id":1092},"gemini-cli","Gemini CLI",[710,1095,1097],{"className":712,"code":1096,"language":714,"meta":715,"style":715},"gemini mcp add -s user -t http -H 'Authorization: Bearer $LIVCK_MCP_TOKEN' livck https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\n",[552,1098,1099],{"__ignoreMap":715},[719,1100,1101,1104,1106,1108,1111,1113,1116,1118,1121,1124,1126],{"class":721,"line":722},[719,1102,1103],{"class":766},"gemini",[719,1105,771],{"class":770},[719,1107,774],{"class":770},[719,1109,1110],{"class":777}," -s",[719,1112,787],{"class":770},[719,1114,1115],{"class":777}," -t",[719,1117,781],{"class":770},[719,1119,1120],{"class":777}," -H",[719,1122,1123],{"class":770}," 'Authorization: Bearer $LIVCK_MCP_TOKEN'",[719,1125,790],{"class":770},[719,1127,1128],{"class":770}," https:\u002F\u002Fmcp.livck.cloud\u002Fmcp\n",[753,1130,1132],{"id":1131},"cline-goose-zed-und-claude-desktop","Cline, Goose, Zed und Claude Desktop",[477,1134,1135,1136,1139,1140,492],{},"Die genaue Konfiguration für diese Clients zeigt dir der Dialog in der Konsole nach dem Erstellen der Verbindung. Bei Cline ist ",[552,1137,1138],{},"\"type\": \"streamableHttp\""," wichtig, Claude Desktop braucht die Brücke ",[552,1141,1142],{},"mcp-remote",[753,1144,1146],{"id":1145},"claudeai-und-chatgpt","claude.ai und ChatGPT",[477,1148,1149],{},"Beide Oberflächen verlangen eine Anmeldung per OAuth. Diese Anbindung folgt in einer späteren Version.",[494,1151,1153],{"id":1152},"lokale-und-selbst-gehostete-modelle","Lokale und selbst gehostete Modelle",[477,1155,1156],{},"LM Studio, Open WebUI, LibreChat und andere Clients mit lokalen Modellen funktionieren ebenfalls. Damit es zuverlässig klappt:",[499,1158,1159,1169,1176],{},[502,1160,1161,1162,1164,1165,1168],{},"Wähle den Umfang ",[505,1163,666],{}," und die ",[505,1166,1167],{},"Freigabe im Browser",". Viele dieser Clients fragen von sich aus nicht nach.",[502,1170,1171,1172,1175],{},"Stelle den Kontext auf ",[505,1173,1174],{},"mindestens 16.000 Tokens"," (Ollama startet mit 4.000, LM Studio mit 8.000).",[502,1177,1178,1179,1182],{},"Schalte im Client das ",[505,1180,1181],{},"native Tool-Calling"," ein. Modelle ab etwa 8 Milliarden Parametern arbeiten damit verlässlich.",[477,1184,1185],{},"Kleine Modelle scheitern öfter an langen Abläufen. LIVCK sorgt dafür, dass sie dabei nichts kaputt machen können: Alles mit Wirkung nach außen braucht deine Freigabe.",[494,1187,1189],{"id":1188},"verbindung-erneuern-und-widerrufen","Verbindung erneuern und widerrufen",[477,1191,1192,1193,1196,1197,1200],{},"In der Detailansicht einer Verbindung erzeugt ",[481,1194,1195],{},"Erneuern"," einen neuen Token mit demselben Umfang, der alte wird sofort ungültig. ",[481,1198,1199],{},"Widerrufen"," sperrt den Zugriff des Assistenten ab sofort. Eine Verbindung hört außerdem von selbst auf zu funktionieren, wenn die Person, die sie erstellt hat, die Organisation verlässt.",[1202,1203,1204],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":715,"searchDepth":865,"depth":865,"links":1206},[1207,1208,1209,1210,1219,1220],{"id":496,"depth":856,"text":497},{"id":541,"depth":856,"text":542},{"id":594,"depth":856,"text":595},{"id":750,"depth":856,"text":751,"children":1211},[1212,1213,1214,1215,1216,1217,1218],{"id":755,"depth":865,"text":756},{"id":835,"depth":865,"text":836},{"id":924,"depth":865,"text":925},{"id":1061,"depth":865,"text":1062},{"id":1092,"depth":865,"text":1093},{"id":1131,"depth":865,"text":1132},{"id":1145,"depth":865,"text":1146},{"id":1152,"depth":856,"text":1153},{"id":1188,"depth":856,"text":1189},"Verbinde Claude Code, Cursor, VS Code, Codex und andere KI-Assistenten mit deiner Organisation. Vorfälle, Wartungen, Monitore und Statuspages per Chat, mit Vorschau und Bestätigung.","md",{},null,{"title":410,"description":1221},"eaeNz1T9TGzS3ThiHDkqMIAEjqn0x5tLM5yTj0luSy8",1792437331870]