Anslutningar / Agenter och redigerare
Anpassad anslutning och Marrow Health
Finns den inte i listan? Vilken MCP-klient som helst, vilken URL som helst som tar en POST, eller en vanlig fil. I Marrow är det Anpassad anslutning, sist på fliken Exportera.
Öppna i Marrow fungerar på en iPhone med Marrow 1.5 eller senare.
Vilken väg?
- Cloud-MCP om du vill ha svar när som helst utan något att köra. Ingår i Marrow Pro.
- Lokal MCP om datorn som kör den delar din telefons wifi eller tailnet. Gratis, och den svarar medan Marrow är öppen.
- Server-MCP om du har en liten server igång. Gratis, och den svarar när som helst.
Cloud-MCP Lokal MCP Server-MCP Automatisk: Valfri URL Manuell: Kalkylark och filer
Cloud-MCP (Vilken MCP-klient som helst) Pro
En privat kopia av din data på Marrows server. Din AI läser den när som helst, med telefonen i vila, och varje inloggning godkänns på din telefon. Du behöver: En klient som tar en URL och en bearer-rubrik, eller loggar in med OAuth.
- Öppna Exportera i Marrow och tryck på Anpassad anslutning. Välj Cloud-MCP.
- Slå på Cloud-MCP (Marrow Pro) och lägg till Anpassad anslutning i Dina anslutningar. Marrow visar din länk.
- Klistra in JSON nedan, eller URL:en och bearer-rubriken, i din klients MCP-inställningar.
{ "mcpServers": { "marrow": { "type": "http", "url": "https://connect.marrowhealthapp.com/t/<your-id>/mcp" } } } - Skriv in koden som sidan visar i Marrow och godkänn.
- Fråga: Hur går det för mig idag?
Platshållare som visas: Marrow fyller i din egen länk.
Lokal MCP (Vilken MCP-klient som helst) Gratis
En server på din iPhone. Den svarar medan Marrow är öppen, till appar på samma wifi eller tailnet. Ingenting lämnar ditt nätverk. Du behöver: En klient som tar en URL och en bearer-rubrik, eller loggar in med OAuth.
- Öppna Exportera i Marrow och tryck på Anpassad anslutning. Välj Lokal MCP.
- Slå på Lokal MCP och lägg till Anpassad anslutning i Dina anslutningar. Marrow visar adressen och en token som skapats för den här anslutningen.
- Klistra in JSON nedan, eller URL:en och bearer-rubriken, i din klients MCP-inställningar.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<phone-ip>:21212/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Fråga: Hur går det för mig idag?
Platshållare som visas: Marrow fyller i din telefons adress och token.
Server-MCP (Vilken MCP-klient som helst) Gratis
Marrows server med öppen källkod på en dator som du låter vara på (en Pi, en NAS, en gammal laptop). Telefonen håller den aktuell och den svarar när som helst. Du behöver: En klient som tar en URL och en bearer-rubrik, eller loggar in med OAuth.
- Kör Marrows server på en dator som du låter vara på och parkoppla den med appen (så gör du).
- Öppna Exportera i Marrow, tryck på Anpassad anslutning och välj Server-MCP. Lägg till den i Dina anslutningar. Marrow visar serverns adress. Token är den mcp-token som din server skrev ut när den startade.
- Klistra in JSON nedan, eller URL:en och bearer-rubriken, i din klients MCP-inställningar.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<server-ip>:8800/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Fråga: Hur går det för mig idag?
Platshållare som visas: Marrow fyller i din servers adress. Token är den som din server skrev ut.
Automatisk (Valfri URL) Gratis
Marrow skickar CSV eller JSON med POST till en URL enligt schema, med appen stängd. Du behöver: En egen HTTPS-URL som tar emot en POST.
- Öppna Exportera i Marrow och tryck på Anpassad anslutning. Slå på Automatisk.
- I Marrow: Ny automatisering. Dess sida frågar efter:
- Adress: Valfri HTTPS-adress som tar en POST. Den ser ut som
https://api.example.com/marrow. - Rubriker: Lägg till de rubriker den behöver, till exempel Authorization.
- Data och Takt: typen av data, JSON eller CSV, och hur ofta den körs.
- Kör: Tryck på Kör nu för att skicka en första payload.
- Adress: Valfri HTTPS-adress som tar en POST. Den ser ut som
Manuell (Kalkylark och filer) Gratis
En CSV-, JSON- eller GPX-fil, skapad när du ber om den. Du behöver: Ingenting.
- I Marrow, Manuell: välj ett intervall och ett format, Skapa export, dela.
Vad den kan göra
- Läsa. En daglig sammanfattning som jämför med din egen normalnivå, dina baslinjer, vad som förändrats den här veckan, vilket mätvärde som helst dag för dag, träningspass, lyft set för set, sömnstadier och din kostdagbok.
- Logga. Din AI loggar måltider, vatten, vikt, träningspass, sömn, symtom och humör när du ber om det, efter att du har slagit på Tillåt AI att skriva för den vägen i Marrow. Varje post kan ångras.
Testa att fråga
- Hur går det för mig idag?
- Vad har förändrats i min sömn den här veckan jämfört med min normala?
- Rita ett diagram över min vilopuls de senaste 90 dagarna.
- Logga en kalkonmacka och ett äpple till lunch.
Om det inte fungerar
I din klient eller mottagare
- Din klient tar bara ett kommando (stdio). Kör adressen genom mcp-remote:
npx -y mcp-remote <address> --allow-http --header "Authorization: Bearer <token>". En vanlig http-adress behöver--allow-http. - Den försöker med SSE. Marrow talar bara Streamable HTTP. Välj HTTP eller Streamable HTTP i din klient.
- Cloud-MCP loggar inte in. Klienten måste stödja MCP:s OAuth-inloggning med dynamisk klientregistrering. Om den bara tar en rubrik, använd Lokal MCP eller Server-MCP med token.
- Valfri URL: Kör nu misslyckas. Adressen måste vara https och svara på en POST med en 2xx-status. Guiden för automatiseringar listar varje meddelande.
- Filer: ingenstans att lägga en. Manuell lämnar varje fil till delningsarket. Spara i Filer behåller den på telefonen eller i iCloud Drive.
Kontroller för Cloud-MCP
- Inloggningen väntar i Marrow. Inloggningssidan visar en kod på 6 tecken. Öppna Marrow, gå till Exportera, skriv in koden och tryck på Godkänn. En förfrågan går ut efter tio minuter och tre felaktiga koder nekar den. Om det händer, börja om från din AI.
- Sidan säger att länken inte matchade någon Marrow. Öppna din AI under Anslutningar i Marrow, tryck på Kopiera din länk och klistra in hela länken.
- Det fungerade, sedan slutade det. När Cloud-MCP är av, eller Marrow Pro har tagit slut, pausas kopian. Om du slår av Cloud-MCP loggas också alla AI:er ut. Slå på den igen, slå på den här anslutningen i Dina anslutningar och logga in igen från din AI.
- Godkänn stannar vid gränsen. Varje AI är en anslutning. Gratis har 1 anslutning på åt gången. Marrow Pro har upp till 10: AI:er, servrar och automatiseringar tillsammans. Slå av en i Dina anslutningar och godkänn sedan igen.
- Den läser men kan inte logga. Slå på Tillåt AI att skriva för Cloud-MCP i Marrow. En post når telefonen inom några sekunder när aviseringar är tillåtna för Marrow, eller nästa gång du öppnar appen.
Kontroller för Lokal MCP
- Håll Marrow öppen. Telefonens server svarar bara medan Marrow är öppen i förgrunden. När du byter app eller låser telefonen pausar iOS den snart. Öppna Marrow igen så svarar den igen.
- Samma wifi eller tailnet. Datorn måste vara på telefonens wifi eller tailnet, aldrig mobildata. Gästwifi hindrar ofta enheter från att nå varandra. Över Tailscale, använd telefonens tailnet-adress (den börjar med 100.) i stället för dess wifi-adress, och kontrollera wifi-adressen igen om din router delar ut en ny.
- 401 Unauthorized. Token är fel, eller så är den här anslutningen av i Marrow. Varje anslutning har sin egen token, och att slå av en låser ute den appen. Slå på den i Dina anslutningar, eller kopiera token igen.
- Testa från datorn. Curl-raden i guiden för Lokal MCP visar om telefonen svarar, och med vilket fel.
Kontroller för Server-MCP
- Nå servern först. Öppna
http://<server-ip>:8800/healthfrån datorn som kör din AI. Den svarar utan token. Om den inte gör det körs inte servern eller så är adressen fel. Prova sedan curl-testet på sidan för Server-MCP. - 401 från servern. Agenter använder den mcp-token som servern skrev ut när den startade. Den finns också i filen
.mcp-tokeni serverns datamapp. Telefonens parkopplingstoken fungerar inte för agenter. - Gamla data, eller Levererar inte i Marrow. Telefonen kan inte nå servern för att skicka. Kontrollera att servern körs och att dess adress i Marrow fortfarande fungerar från telefonen. För en server i ditt hemnätverk behöver Marrow åtkomst till lokalt nätverk: Inställningar, Integritet och säkerhet, Lokalt nätverk.
- Den läser men kan inte logga. Slå på Tillåt AI att skriva för den här servern under Exportera, Dina anslutningar. Posterna väntar på servern och landar när Marrow öppnas eller vaknar nästa gång.
Kontroller för Automatisk
- Testa med Kör nu. Raden under Kör nu berättar vad som hände. Varje 2xx-svar räknas som levererat. Allt annat visas som Server answered och statuskoden, eller nätverksfelet.
- Kolla Aktivitetsloggen. I automatiseringen listar Fler alternativ, Aktivitetslogg de senaste 30 körningarna med resultatet för var och en.
- Körningar kommer sent. iOS väljer tidpunkten för körningar i bakgrunden, och en telefon som ligger låst skickar när den låses upp nästa gång. Sedan senaste körningen hämtar ikapp vid nästa körning som lyckas.
- En mottagare i ditt hemnätverk. Marrow behöver åtkomst till lokalt nätverk för att nå den (Inställningar, Integritet och säkerhet, Lokalt nätverk). Tryck på Kör nu en gång med Marrow öppen, så att iOS kan fråga: i bakgrunden nekar den utan att fråga.
- Den går inte att slå på. Varje automatisering som är på räknas som en anslutning. Gratis har 1 anslutning på åt gången. Marrow Pro har upp till 10: AI:er, servrar och automatiseringar tillsammans.
Kontroller för Manuell
- Inget att dela. Varje avsnitt i Exportera, Manuell gör sin fil för intervallet högst upp. Välj ett längre intervall om det står att det inte finns något i det.
Fler lösningar i guiderna: Cloud-MCP, Lokal MCP, Server-MCP, Automatisk, Manuell.