Zum Inhalt springen

Für das Familienleben entwickeln

Dein Assistent.
Dein Nidox.

Verbinde einen kompatiblen externen Assistenten über das Model Context Protocol mit Nidox. Bestehende Konten. Ausdrückliche Rechte. Änderungen werden in Nidox geprüft.

Einen Assistenten verbinden

Keine zusätzliche Nidox-App und kein Administrator-API-Schlüssel.

  • Füge den Remote-MCP-Endpunkt in einem kompatiblen Client hinzu. Er öffnet Anmeldung und Zustimmung im Nidox-Browser. Die Verfügbarkeit hängt von den Piloteinstellungen ab.
  • Melde dich mit deinem vorhandenen Konto an. Wähle eine Familie, prüfe den Client und erlaube nur benötigte Rechte. Eine Ablehnung verändert deine Familie nicht.
  • Die Verbindung verwendet delegierten OAuth-Zugriff, Authorization Code mit PKCE und für die Nidox-MCP-Ressource bestimmte Zugangsdaten. Gib einem Assistenten keine Firebase-Tokens, Passwörter oder Dienstkontoschlüssel.
  • Das Schliessen des Browser-Tabs trennt die Verbindung nicht. Unter Einstellungen → Verbundene Apps kannst du Rechte prüfen und den Zugriff widerrufen.

Rechte bleiben eng begrenzt

Eine Verbindung erweitert nie die Rolle eines Familienmitglieds.

  • Lese- und Schreibrechte sind für Kalender, Aufgaben, Einkäufe und Essen getrennt. Jede Freigabe gehört zu deinem Konto, einem Client und einer ausgewählten Familie.
  • Jeder Tool-Aufruf prüft aktive Verbindung, Kontostatus, Rechte und aktuelle Mitgliedschaft. Widerruf, Mitgliedschaftsverlust oder Kontolöschung müssen den Zugriff trotz noch nicht abgelaufener Zugangsdaten stoppen.
  • Private importierte Kalender, private Chats, Kontakte, Dokumente, Follow-Me-Standorte, Einladungen, Abrechnung und Kontolöschung sind nicht Teil dieser ersten Integration.
  • Der Assistent erhält die durch seine Tools erlaubten Daten. Sie verlassen Nidox und unterliegen den Regeln des externen Anbieters. Widerruf verhindert zukünftigen Zugriff, ruft aber erhaltene Kopien nicht zurück.

Vorbereiten → prüfen → speichern

Ein Vorschlag des Assistenten ist noch keine gespeicherte Änderung.

  • Lesetools liefern begrenzte, strukturierte Daten. Vorbereitungstools prüfen einen Entwurf und geben einen Prüflink zurück. Öffne ihn in Nidox und prüfe die genauen Änderungen.
  • Eine angemeldete Person bestätigt oder verwirft den Entwurf in Nidox. Ein «bestätigt» des Modells ist keine Zustimmung. Die Freigabe gehört zum exakten Entwurf, Konto, Client, Familie und Ablaufdatum.
  • Der Aktionsstatus unterscheidet ausstehende Prüfung, gespeichert, abgelehnt, abgelaufen und fehlgeschlagen. Wiederholte Bestätigungen dürfen keine doppelten Termine, Aufgaben, Einkäufe oder Mahlzeiten erzeugen.
  • Für dasselbe Frühstück einer ganzen Woche wird zuerst das gespeicherte Rezept gesucht und ein gemeinsamer Mehrtagesplan vorbereitet. Bei mehreren Treffern soll der Assistent nachfragen statt ein neues Gericht zu generieren.

Kompatibilität & Grenzen

Eine bewusst kleine Integration mit klaren Grenzen.

  • Der Endpunkt verwendet Streamable HTTP. Lokale SDK-Transporttests decken die Protokollversionen 2026-07-28, 2025-11-25 und 2025-03-26 ab; damit ist kein externer Assistent zertifiziert. Clients müssen zusätzlich OAuth-Erkennung und den Anmeldeablauf unterstützen.
  • Anfragen, Seitengrössen, Zeiträume und Stapelgrössen sind begrenzt. Clients sollen Wiederholungshinweise beachten und den Aktionsstatus korrekt anzeigen, statt Schreibvorgänge still zu wiederholen.
  • Lesen und gewöhnliche Aktionen vorbereiten ruft Nidox’ Sprachmodell nicht auf. Externe KI-Nutzung folgt dem Preis des Anbieters. Zukünftige ausdrücklich Nidox-KI nutzende Tools müssen Nidox-Abos und Limits beachten.
  • Der Pilot verspricht weder universelle Client-Unterstützung noch einen zusätzlichen Abo-Anspruch. Nenne dem Support Clientname und Anfrage-ID, aber keine Zugangsdaten oder privaten Familienexporte.

MCP

Die ersten Tools

ToolFunktionBerechtigung
get_familyMinimalen Kontext der ausgewählten Familie lesen.family:read
list_eventsprepare_eventFamilientermine lesen; einen neuen Termin zur Prüfung vorbereiten.calendar:read / calendar:write
list_choresprepare_choreAufgaben lesen; eine Aufgabe mit Person und Zeitplan vorbereiten.chores:read / chores:write
list_shoppingprepare_shopping_itemsListen lesen; begrenzte Einkaufs-Ergänzungen vorbereiten.shopping:read / shopping:write
list_mealsBestehende Essenspläne der Familie lesen.meals:read
prepare_meal_planEssensplätze und Portionen vorbereiten. Beide Rechte sind erforderlich.meals:write + recipes:read
search_recipesEigene und Katalogrezepte finden, ohne ein neues Gericht zu generieren.recipes:read
get_action_statusStatus einer zu dieser Verbindung gehörenden Aktion prüfen.Berechtigung der ursprünglichen Aktion

Mit etwas Nützlichem starten

«Was steht diese Woche im Familienkalender?»
«Füge Hafermilch und Äpfel zu unserer Einkaufsliste hinzu.»
«Plane unser gespeichertes Müesli diese Woche als Frühstück für drei Personen.»