連線 / 代理程式和編輯器
自訂連線與 Marrow Health
雲端 MCP本機 MCP伺服器 MCP自動化手動
清單上沒有?任何 MCP 用戶端、任何接受 POST 的網址,或一個純檔案都可以。在 Marrow 中,這就是「匯出」分頁最後面的自訂連線。
「在 Marrow 中打開」適用於 Marrow 1.5 以上版本的 iPhone。
選哪一種?
- 雲端 MCP:想隨時得到答案、又不想自己執行任何東西時使用。屬於 Marrow Pro。
- 本機 MCP:執行它的電腦與你的手機在同一個 Wi-Fi 或 tailnet 時使用。免費,Marrow 開著時才會回應。
- 伺服器 MCP:你有一台持續執行的小型伺服器時使用。免費,隨時都會回應。
雲端 MCP 本機 MCP 伺服器 MCP 自動化:任何 URL 手動:試算表和檔案
雲端 MCP(任何 MCP 用戶端)Pro
你的資料在 Marrow 伺服器上的一份私人複本。你的 AI 隨時都能讀取,手機休眠也沒關係,每次登入都在你的手機上核准。你需要:能輸入 URL 和 bearer 標頭,或能用 OAuth 登入的用戶端。
- 在 Marrow 中,打開「匯出」並點自訂連線。選擇雲端 MCP。
- 開啟雲端 MCP(Marrow Pro),並把自訂連線加到「你的連線」。Marrow 會顯示你的連結。
- 把下面的 JSON,或 URL 和 bearer 標頭,貼到你的用戶端的 MCP 設定中。
{ "mcpServers": { "marrow": { "type": "http", "url": "https://connect.marrowhealthapp.com/t/<your-id>/mcp" } } } - 把頁面顯示的代碼輸入 Marrow 並核准。
- 問問看:我今天表現如何?
顯示的預留文字:Marrow 會填入你自己的連結。
本機 MCP(任何 MCP 用戶端)免費
iPhone 上的一個伺服器。Marrow 開著時,它會回應同一個 Wi-Fi 或 tailnet 上的 App。沒有任何東西離開你的網路。你需要:能輸入 URL 和 bearer 標頭,或能用 OAuth 登入的用戶端。
- 在 Marrow 中,打開「匯出」並點自訂連線。選擇本機 MCP。
- 開啟本機 MCP,並把自訂連線加到「你的連線」。Marrow 會顯示位址,以及為這個連線產生的權杖。
- 把下面的 JSON,或 URL 和 bearer 標頭,貼到你的用戶端的 MCP 設定中。
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<phone-ip>:21212/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - 問問看:我今天表現如何?
顯示的是預留位置:Marrow 會填入你手機的位址和權杖。
伺服器 MCP(任何 MCP 用戶端)免費
Marrow 的開放原始碼伺服器,跑在你一直開著的電腦上(Pi、NAS 或舊筆電)。手機會讓它保持最新,而且它隨時都會回應。你需要:能輸入 URL 和 bearer 標頭,或能用 OAuth 登入的用戶端。
- 在一台你一直開著的電腦上執行 Marrow 的伺服器,並與 App 配對 (做法).
- 在 Marrow 中,打開「匯出」,點自訂連線並選擇伺服器 MCP。把它加到「你的連線」。Marrow 會顯示伺服器的位址。權杖就是你的伺服器啟動時印出的 mcp 權杖。
- 把下面的 JSON,或 URL 和 bearer 標頭,貼到你的用戶端的 MCP 設定中。
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<server-ip>:8800/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - 問問看:我今天表現如何?
顯示的是預留位置:Marrow 會填入你伺服器的位址。權杖就是你的伺服器印出的那個。
自動化(任何 URL)免費
Marrow 依排程把 CSV 或 JSON POST 到一個網址,App 不用開著。你需要:一個接受 POST 的、屬於你的 HTTPS 網址。
- 在 Marrow 中,打開「匯出」並點自訂連線。開啟自動化。
- 在 Marrow 中:新增自動化操作。它的頁面會要求:
- 網址:任何接受 POST 的 HTTPS 位址。看起來像
https://api.example.com/marrow. - 標頭:加入它需要的任何標頭,例如 Authorization。
- 資料和頻率:資料種類、JSON 或 CSV,以及執行的頻率。
- 執行:點「立即執行」送出第一筆資料。
- 網址:任何接受 POST 的 HTTPS 位址。看起來像
手動(試算表和檔案)免費
你要求時才產生的 CSV、JSON 或 GPX 檔。你需要:不用準備任何東西。
- 在 Marrow 的手動中:選擇範圍和格式,建立匯出,分享。
它能做什麼
- 讀取。拿你自己的常態來評分的每日簡報、你的基準線、這週有什麼變化、逐日的任何指標、體能訓練、逐組的重訓、睡眠階段,以及你的飲食日記。
- 記錄。在 Marrow 中為這個方式開啟允許 AI 寫入後,你的 AI 就能在你要求時記錄餐點、水、體重、體能訓練、睡眠、症狀與心情。每筆記錄都可以復原。
試著這樣問
- 我今天表現如何?
- 這週我的睡眠和平常相比有什麼變化?
- 畫出我過去 90 天的靜止心率圖表。
- 午餐記一份火雞肉三明治和一顆蘋果。
如果沒有用
在你的用戶端或接收端
- 你的用戶端只接受指令(stdio)。請透過 mcp-remote 處理位址:
npx -y mcp-remote <address> --allow-http --header "Authorization: Bearer <token>"。純 http 位址需要--allow-http. - 它嘗試使用 SSE。Marrow 只支援 Streamable HTTP。請在你的用戶端選擇 HTTP 或 Streamable HTTP。
- 雲端 MCP 無法登入。用戶端必須支援 MCP 的 OAuth 登入與動態用戶端註冊。如果它只接受標頭,請改用本機 MCP 或伺服器 MCP 搭配權杖。
- 任何 URL:「立即執行」失敗。位址必須是 https,並以 2xx 狀態回應 POST。自動化操作指南列出了每則訊息。
- 檔案:沒地方放。手動會把每個檔案交給分享選單。「儲存到檔案」可以把它留在手機或 iCloud Drive 中。
雲端 MCP 檢查
- 登入正在 Marrow 中等待。登入頁面會顯示一組 6 個字元的代碼。打開 Marrow,前往匯出,輸入代碼並點核准。請求在十分鐘後失效,輸錯三次代碼就會被拒絕。如果發生這種情況,請從你的 AI 重新開始。
- 頁面說連結對不上任何 Marrow。在 Marrow 中,到「你的連線」底下打開你的 AI,點「複製你的連結」,並貼上完整的連結。
- 本來可以,後來不行了。雲端 MCP 關閉,或 Marrow Pro 結束時,複本會暫停。關閉雲端 MCP 也會讓所有 AI 登出。請重新開啟它,在「你的連線」開啟這個連線,並從你的 AI 重新登入。
- 核准停在上限。每個 AI 算一個連線。免費方案同一時間可開 1 個連線。Marrow Pro 最多 10 個:AI、伺服器和自動化操作合計。請在「你的連線」關閉一個,再核准一次。
- 讀得到,但無法記錄。在 Marrow 中為雲端 MCP 開啟「允許 AI 寫入」。如果已允許 Marrow 的通知,項目會在幾秒內送到手機,否則等你下次打開 App。
本機 MCP 檢查
- 讓 Marrow 保持開啟。手機上的伺服器只有在 Marrow 開在前景時才會回應。你切換 App 或鎖定手機後,iOS 很快就會暫停它。再次打開 Marrow,它就會再次回應。
- 同一個 Wi-Fi 或 tailnet。電腦必須和手機在同一個 Wi-Fi 或 tailnet 上,不能是行動網路。訪客 Wi-Fi 常會讓裝置彼此連不到。透過 Tailscale 時,請使用手機的 tailnet 位址(以 100. 開頭)取代 Wi-Fi 位址,如果路由器配發了新的位址,也請重新檢查 Wi-Fi 位址。
- 401 Unauthorized。權杖不對,或這個連線在 Marrow 中是關閉的。每個連線都有自己的權杖,關閉一個就會把那個 App 擋在外面。請在「你的連線」開啟它,或重新複製權杖。
- 在電腦上測試。本機 MCP 指南中的 curl 指令可以顯示手機有沒有回應,以及出現什麼錯誤。
伺服器 MCP 檢查
- 先確認連得到伺服器。在執行你的 AI 的電腦上,打開
http://<server-ip>:8800/health。它不需要權杖就會回應。如果沒有,表示伺服器沒有在執行,或位址不對。接著試試伺服器 MCP 頁面上的 curl 測試. - 伺服器回應 401。智慧代理要用伺服器啟動時印出的 mcp 權杖。它也在伺服器資料夾的
.mcp-token檔案裡。手機的配對權杖對智慧代理無效。 - 資料舊了,或 Marrow 中顯示「無法傳送」。手機連不到伺服器,無法推送。請檢查伺服器是否在執行,以及 Marrow 中的伺服器位址從手機是否仍可連線。如果是你家中網路上的伺服器,Marrow 需要「本機網路」存取權限:設定、隱私權與安全性、本機網路。
- 讀得到,但無法記錄。在匯出、你的連線中,為這個伺服器開啟「允許 AI 寫入」。項目會在伺服器上等候,並在 Marrow 下次開啟或喚醒時送達。
自動化檢查
- 用「立即執行」測試。「立即執行」下面那一行會說明發生了什麼。任何 2xx 回應都算已送達。其他情況會顯示為 Server answered 加上狀態碼,或網路錯誤。
- 查看活動記錄。在該自動化操作中,更多選項、活動記錄會列出最近 30 次執行及各自的結果。
- 執行延遲。背景執行的時間由 iOS 決定,整天鎖著的手機會在下次解鎖時送出。「自上次跑步以來」會在下一次成功的執行補上進度。
- 家中網路上的接收端。Marrow 需要「本機網路」存取權限才連得到它(設定、隱私權與安全性、本機網路)。請在 Marrow 開著時點一次「立即執行」,iOS 才能詢問你:在背景時,它會直接拒絕,不會詢問。
- 開不起來。每個開啟中的自動化操作都算一個連線。免費方案同一時間可開 1 個連線。Marrow Pro 最多 10 個:AI、伺服器和自動化操作合計。
手動檢查
- 沒有東西可分享。匯出、手動的每個區段,都會依最上方的範圍產生它的檔案。如果顯示範圍內沒有資料,請選較長的範圍。
指南中有更多解法:雲端 MCP、本機 MCP、伺服器 MCP、自動化、手動.