Verbindungen / Agenten und Editoren
Eigene Verbindung und Marrow Health
Nicht in der Liste? Jeder MCP-Client, jede URL, die einen POST annimmt, oder eine einfache Datei. In Marrow heißt das „Eigene Verbindung“, ganz am Ende des Tabs „Exportieren“.
„In Marrow öffnen“ funktioniert auf einem iPhone mit Marrow 1.5 oder neuer.
Welcher Weg?
- Cloud-MCP, wenn du jederzeit Antworten willst und nichts betreiben möchtest. Teil von Marrow Pro.
- Lokales MCP, wenn der Rechner, auf dem es läuft, im WLAN oder Tailnet deines Handys ist. Kostenlos, und es antwortet, solange Marrow geöffnet ist.
- Server-MCP, wenn du einen kleinen Server laufen lässt. Kostenlos, und es antwortet jederzeit.
Cloud-MCP Lokales MCP Server-MCP Automatisiert: Beliebige URL Manuell: Tabellen und Dateien
Cloud-MCP (Jeder MCP-Client) Pro
Eine private Kopie deiner Daten auf dem Server von Marrow. Deine KI liest sie jederzeit, bei schlafendem Handy, und jede Anmeldung wird auf deinem Handy genehmigt. Voraussetzung: Ein Client, der eine URL und einen Bearer-Header annimmt oder sich mit OAuth anmeldet.
- Öffne in Marrow „Exportieren“ und tippe auf Eigene Verbindung. Wähle Cloud-MCP.
- Schalte Cloud-MCP ein (Marrow Pro) und füge Eigene Verbindung zu „Deine Verbindungen“ hinzu. Marrow zeigt dir deinen Link.
- Füge das JSON unten oder die URL und den Bearer-Header in die MCP-Einstellungen deines Clients ein.
{ "mcpServers": { "marrow": { "type": "http", "url": "https://connect.marrowhealthapp.com/t/<your-id>/mcp" } } } - Tippe den Code, den die Seite zeigt, in Marrow ein und genehmige.
- Frag: Wie läuft es heute bei mir?
Platzhalter: Marrow setzt deinen eigenen Link ein.
Lokales MCP (Jeder MCP-Client) Kostenlos
Ein Server auf deinem iPhone. Er antwortet, solange Marrow geöffnet ist, an Apps im selben WLAN oder Tailnet. Nichts verlässt dein Netzwerk. Voraussetzung: Ein Client, der eine URL und einen Bearer-Header annimmt oder sich mit OAuth anmeldet.
- Öffne in Marrow „Exportieren“ und tippe auf Eigene Verbindung. Wähle Lokales MCP.
- Schalte Lokales MCP ein und füge Eigene Verbindung zu „Deine Verbindungen“ hinzu. Marrow zeigt die Adresse und ein Token, das für diese Verbindung erstellt wurde.
- Füge das JSON unten oder die URL und den Bearer-Header in die MCP-Einstellungen deines Clients ein.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<phone-ip>:21212/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Frag: Wie läuft es heute bei mir?
Platzhalter: Marrow setzt die Adresse deines Handys und das Token ein.
Server-MCP (Jeder MCP-Client) Kostenlos
Der Open-Source-Server von Marrow auf einem Rechner, den du anlässt (ein Pi, ein NAS, ein alter Laptop). Das Handy hält ihn aktuell, und er antwortet jederzeit. Voraussetzung: Ein Client, der eine URL und einen Bearer-Header annimmt oder sich mit OAuth anmeldet.
- Lass den Server von Marrow auf einem Rechner laufen, den du anlässt, und koppele ihn mit der App (so geht's).
- Öffne in Marrow „Exportieren“, tippe auf Eigene Verbindung und wähle Server-MCP. Füge es zu „Deine Verbindungen“ hinzu. Marrow zeigt die Adresse des Servers. Das Token ist das MCP-Token, das dein Server beim Start ausgegeben hat.
- Füge das JSON unten oder die URL und den Bearer-Header in die MCP-Einstellungen deines Clients ein.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<server-ip>:8800/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Frag: Wie läuft es heute bei mir?
Platzhalter: Marrow setzt die Adresse deines Servers ein. Das Token ist das, das dein Server ausgegeben hat.
Automatisiert (Beliebige URL) Kostenlos
Marrow sendet CSV oder JSON nach Zeitplan per POST an eine URL, bei geschlossener App. Voraussetzung: Eine HTTPS-URL von dir, die einen POST annimmt.
- Öffne in Marrow „Exportieren“ und tippe auf Eigene Verbindung. Schalte Automatisiert ein.
- In Marrow: Neue Automation. Die Seite fragt nach:
- Adresse: Eine beliebige HTTPS-Adresse, die einen POST annimmt. Sie sieht so aus:
https://api.example.com/marrow. - Header: Füge jeden Header hinzu, den sie braucht, etwa Authorization.
- Daten und Takt: die Art der Daten, JSON oder CSV, und wie oft es läuft.
- Ausführen: Tippe auf „Jetzt ausführen“, um eine erste Payload zu senden.
- Adresse: Eine beliebige HTTPS-Adresse, die einen POST annimmt. Sie sieht so aus:
Manuell (Tabellen und Dateien) Kostenlos
Eine CSV-, JSON- oder GPX-Datei, erstellt, wenn du danach fragst. Voraussetzung: Nichts.
- In Marrow, Manuell: Wähle einen Zeitraum und ein Format, „Export erstellen“, teilen.
Was es kann
- Lesen. Ein Tagesüberblick, gemessen an deinem eigenen Normalwert, deine Basiswerte, was sich diese Woche geändert hat, jede Metrik Tag für Tag, Trainings, Krafteinheiten Satz für Satz, Schlafphasen und dein Ernährungstagebuch.
- Eintragen. Deine KI trägt Mahlzeiten, Wasser, Gewicht, Workouts, Schlaf, Symptome und Stimmung auf Zuruf ein, nachdem du in Marrow KI-Schreibzugriff erlauben für diesen Weg eingeschaltet hast. Jeder Eintrag lässt sich rückgängig machen.
Frag zum Beispiel
- Wie läuft es heute bei mir?
- Was hat sich diese Woche bei meinem Schlaf im Vergleich zu meinem Normalwert geändert?
- Zeichne ein Diagramm meiner Ruheherzfrequenz der letzten 90 Tage.
- Trag ein Putensandwich und einen Apfel zum Mittagessen ein.
Wenn es nicht klappt
In deinem Client oder Empfänger
- Dein Client nimmt nur einen Befehl an (stdio). Leite die Adresse durch mcp-remote:
npx -y mcp-remote <address> --allow-http --header "Authorization: Bearer <token>". Eine einfache http-Adresse braucht--allow-http. - Er versucht SSE. Marrow spricht nur Streamable HTTP. Wähle in deinem Client HTTP oder Streamable HTTP.
- Cloud-MCP meldet sich nicht an. Der Client muss die OAuth-Anmeldung von MCP mit dynamischer Client-Registrierung unterstützen. Wenn er nur einen Header annimmt, nutze Lokales MCP oder Server-MCP mit dem Token.
- Beliebige URL: „Jetzt ausführen“ schlägt fehl. Die Adresse muss https sein und einen POST mit einem 2xx-Status beantworten. Die Anleitung zu Automationen listet jede Meldung.
- Dateien: kein Ort zum Ablegen. „Manuell“ übergibt jede Datei an das Teilen-Menü. „In Dateien sichern“ legt sie auf dem Handy oder in iCloud Drive ab.
Cloud-MCP prüfen
- Die Anmeldung wartet in Marrow. Die Anmeldeseite zeigt einen Code aus 6 Zeichen. Öffne Marrow, gehe zu „Exportieren“, tippe den Code ein und tippe auf „Genehmigen“. Eine Anfrage verfällt nach zehn Minuten, und drei falsche Codes lehnen sie ab. Dann beginne noch einmal in deiner KI.
- Die Seite sagt, der Link passte zu keinem Marrow. Öffne in Marrow deine KI unter „Verbindungen“, tippe auf „Link kopieren“ und füge den ganzen Link ein.
- Es lief, dann nicht mehr. Wenn Cloud-MCP aus ist oder Marrow Pro geendet hat, pausiert die Kopie. Wenn du Cloud-MCP ausschaltest, werden außerdem alle KIs abgemeldet. Schalte es wieder ein, schalte diese Verbindung unter „Deine Verbindungen“ wieder ein und melde dich erneut aus deiner KI an.
- „Genehmigen“ bricht am Limit ab. Jede KI ist eine Verbindung. Kostenlos erlaubt 1 Verbindung gleichzeitig. Marrow Pro erlaubt bis zu 10: KIs, Server und Automationen zusammen. Schalte unter „Deine Verbindungen“ eine aus und genehmige dann erneut.
- Es liest, kann aber nichts eintragen. Schalte in Marrow „KI-Schreibzugriff erlauben“ für Cloud-MCP ein. Ein Eintrag erreicht das Handy innerhalb von Sekunden, wenn Benachrichtigungen für Marrow erlaubt sind, oder beim nächsten Öffnen der App.
Lokales MCP prüfen
- Lass Marrow geöffnet. Der Server des Handys antwortet nur, solange Marrow im Vordergrund geöffnet ist. Wenn du die App wechselst oder das Handy sperrst, pausiert iOS ihn bald. Öffne Marrow wieder, dann antwortet er wieder.
- Dasselbe WLAN oder Tailnet. Der Rechner muss im WLAN oder Tailnet des Handys sein, nie im Mobilfunknetz. Ein Gast-WLAN verhindert oft, dass Geräte sich erreichen. Nutze über Tailscale die Tailnet-Adresse des Handys (sie beginnt mit 100.) statt seiner WLAN-Adresse, und prüfe die WLAN-Adresse erneut, wenn dein Router eine neue vergibt.
- 401 Unauthorized. Das Token ist falsch, oder diese Verbindung ist in Marrow aus. Jede Verbindung hat ihr eigenes Token, und wenn du eine ausschaltest, ist diese App ausgesperrt. Schalte sie unter „Deine Verbindungen“ ein oder kopiere das Token erneut.
- Teste vom Rechner aus. Die curl-Zeile in der Anleitung zu Lokales MCP zeigt, ob das Handy antwortet und mit welchem Fehler.
Server-MCP prüfen
- Erreiche zuerst den Server. Öffne vom Rechner, auf dem deine KI läuft,
http://<server-ip>:8800/health. Die Adresse antwortet ohne Token. Wenn nicht, läuft der Server nicht oder die Adresse stimmt nicht. Probiere dann den curl-Test auf der Seite zu Server-MCP. - 401 vom Server. Agenten nutzen das MCP-Token, das der Server beim Start ausgegeben hat. Es steht auch in der Datei
.mcp-tokenim Datenordner des Servers. Das Kopplungs-Token des Handys funktioniert für Agenten nicht. - Alte Daten, oder Liefert nicht in Marrow. Das Handy erreicht den Server nicht, um zu pushen. Prüfe, ob der Server läuft und seine Adresse in Marrow vom Handy aus noch funktioniert. Für einen Server in deinem Heimnetz braucht Marrow Zugriff auf das lokale Netzwerk: Einstellungen, Datenschutz & Sicherheit, Lokales Netzwerk.
- Es liest, kann aber nichts eintragen. Schalte „KI-Schreibzugriff erlauben“ für diesen Server unter Exportieren, „Deine Verbindungen“ ein. Einträge warten auf dem Server und kommen an, wenn Marrow das nächste Mal geöffnet wird oder aufwacht.
Automatisiert prüfen
- Teste mit „Jetzt ausführen“. Die Zeile darunter sagt, was passiert ist. Jede 2xx-Antwort zählt als zugestellt. Alles andere erscheint als Server answered mit dem Statuscode oder als Netzwerkfehler.
- Sieh ins Aktivitätsprotokoll. In der Automation listet Weitere Optionen, Aktivitätsprotokoll ihre letzten 30 Läufe mit dem Ergebnis jedes Laufs.
- Läufe kommen spät. iOS bestimmt den Zeitpunkt für Läufe im Hintergrund, und ein Handy, das gesperrt bleibt, sendet beim nächsten Entsperren. „Seit dem letzten Lauf“ holt beim nächsten erfolgreichen Lauf alles nach.
- Ein Empfänger in deinem Heimnetz. Marrow braucht Zugriff auf das lokale Netzwerk, um ihn zu erreichen (Einstellungen, Datenschutz & Sicherheit, Lokales Netzwerk). Tippe einmal bei geöffnetem Marrow auf „Jetzt ausführen“, damit iOS fragen kann: Im Hintergrund lehnt es ohne Nachfrage ab.
- Sie lässt sich nicht einschalten. Jede eingeschaltete Automation zählt als Verbindung. Kostenlos erlaubt 1 Verbindung gleichzeitig. Marrow Pro erlaubt bis zu 10: KIs, Server und Automationen zusammen.
Manuell prüfen
- Nichts zum Teilen. Jeder Abschnitt unter Exportieren, Manuell erstellt seine Datei für den Zeitraum oben. Wähle einen längeren Zeitraum, wenn dort steht, dass nichts darin ist.
Weitere Lösungen in den Anleitungen: Cloud-MCP, Lokales MCP, Server-MCP, Automatisiert, Manuell.