การเชื่อมต่อ / เอเจนต์และเอดิเตอร์
การเชื่อมต่อแบบกำหนดเองและ Marrow Health
ไม่อยู่ในรายการ ไคลเอนต์ MCP ใดก็ได้ URL ใดก็ได้ที่รับ POST หรือไฟล์ธรรมดา ใน Marrow คือ การเชื่อมต่อแบบกำหนดเอง ที่ท้ายแท็บส่งออก
เปิดใน Marrow ใช้ได้บน iPhone ที่มี Marrow 1.5 ขึ้นไป
เลือกทางไหนดี
- 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 เดียวกัน ไม่มีอะไรออกนอกเครือข่ายของคุณ สิ่งที่ต้องมี: ไคลเอนต์ที่รับ 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 บนคอมพิวเตอร์ที่คุณเปิดทิ้งไว้ แล้วจับคู่กับแอป (วิธีทำ).
- ใน 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 ไปยัง URL ตามกำหนดเวลา แม้ปิดแอปอยู่ สิ่งที่ต้องมี: URL แบบ HTTPS ของคุณที่รับ POST
- ใน Marrow เปิดส่งออกแล้วแตะ การเชื่อมต่อแบบกำหนดเอง เปิด อัตโนมัติ
- ใน Marrow: การทำงานอัตโนมัติใหม่ หน้าของมันจะถามหา:
- ที่อยู่: ที่อยู่ HTTPS ใดก็ได้ที่รับ POST หน้าตาเช่น
https://api.example.com/marrow. - หัวข้อ: เพิ่มเฮดเดอร์ที่ต้องใช้ เช่น Authorization
- ข้อมูล และ ความถี่: ชนิดของข้อมูล JSON หรือ CSV และความถี่ในการทำงาน
- ทำงาน: แตะสั่งทำงานตอนนี้เพื่อส่ง payload แรก
- ที่อยู่: ที่อยู่ HTTPS ใดก็ได้ที่รับ POST หน้าตาเช่น
ด้วยตนเอง (สเปรดชีตและไฟล์) ฟรี
ไฟล์ CSV, JSON หรือ GPX ที่สร้างเมื่อคุณขอ สิ่งที่ต้องมี: ไม่ต้องมีอะไร
- ใน Marrow ด้วยตนเอง: เลือกช่วงและรูปแบบ สร้างการส่งออก แล้วแชร์
ทำอะไรได้บ้าง
- อ่าน สรุปประจำวันที่ให้คะแนนเทียบกับค่าปกติของตัวคุณเอง ค่าฐานของคุณ สิ่งที่เปลี่ยนไปในสัปดาห์นี้ ตัวชี้วัดใดก็ได้ทีละวัน การออกกำลังกาย การยกน้ำหนักทีละเซ็ต ระยะการนอนหลับ และไดอารี่อาหารของคุณ
- บันทึก AI ของคุณบันทึกมื้ออาหาร น้ำ น้ำหนัก การออกกำลังกาย การนอนหลับ อาการและอารมณ์ได้เมื่อคุณขอ หลังจากที่คุณเปิด อนุญาตให้ AI เขียนข้อมูล สำหรับช่องทางนั้นใน Marrow ทุกรายการยกเลิกได้
ลองถามว่า
- วันนี้ฉันเป็นยังไงบ้าง
- การนอนของฉันสัปดาห์นี้เปลี่ยนไปอย่างไรเมื่อเทียบกับค่าปกติ
- วาดกราฟอัตราการเต้นของหัวใจขณะพักของฉันในช่วง 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 คลาวด์ลงชื่อเข้าใช้ไม่ได้ ไคลเอนต์ต้องรองรับการลงชื่อเข้าใช้ OAuth ของ MCP พร้อมการลงทะเบียนไคลเอนต์แบบไดนามิก ถ้ารับได้แค่เฮดเดอร์ ให้ใช้ MCP ในเครื่องหรือ MCP เซิร์ฟเวอร์พร้อมโทเคน
- URL ใดก็ได้: สั่งทำงานตอนนี้ล้มเหลว ที่อยู่ต้องเป็น https และตอบ POST ด้วยสถานะ 2xx คู่มือการทำงานอัตโนมัติรวบรวมทุกข้อความไว้
- ไฟล์: ไม่มีที่ให้เก็บ ด้วยตนเองส่งแต่ละไฟล์ให้แผ่นแชร์ บันทึกลงในแอปไฟล์จะเก็บไว้บนโทรศัพท์หรือใน iCloud Drive
ตรวจสอบ MCP คลาวด์
- การลงชื่อเข้าใช้รออยู่ใน Marrow หน้าลงชื่อเข้าใช้แสดงรหัส 6 ตัว เปิด Marrow ไปที่ส่งออก พิมพ์รหัสแล้วแตะอนุมัติ คำขอหมดอายุหลังสิบนาที และรหัสผิดสามครั้งจะถูกปฏิเสธ ถ้าเกิดขึ้น ให้เริ่มใหม่จาก AI ของคุณ
- หน้าเว็บบอกว่าลิงก์ไม่ตรงกับ Marrow ใดเลย ใน Marrow เปิด AI ของคุณใต้การเชื่อมต่อ แตะคัดลอกลิงก์ของคุณ แล้ววางลิงก์ทั้งหมด
- ใช้ได้ แล้วหยุดไป เมื่อ MCP คลาวด์ปิดอยู่ หรือ Marrow Pro สิ้นสุดแล้ว สำเนาจะถูกพัก การปิด MCP คลาวด์ยังให้ AI ทุกตัวออกจากระบบด้วย เปิดกลับมา เปิดการเชื่อมต่อนี้ใน การเชื่อมต่อของคุณ แล้วลงชื่อเข้าใช้จาก AI อีกครั้ง
- อนุมัติแล้วหยุดที่ขีดจำกัด AI แต่ละตัวนับเป็นหนึ่งการเชื่อมต่อ แพลนฟรีเปิดได้ครั้งละ 1 การเชื่อมต่อ Marrow Pro ได้สูงสุด 10 รวม AI เซิร์ฟเวอร์ และการทำงานอัตโนมัติทั้งหมด ปิดหนึ่งรายการใน การเชื่อมต่อของคุณ แล้วอนุมัติอีกครั้ง
- อ่านได้แต่บันทึกไม่ได้ เปิดอนุญาตให้ AI เขียนข้อมูลสำหรับ MCP คลาวด์ใน Marrow รายการจะถึงโทรศัพท์ภายในไม่กี่วินาทีเมื่ออนุญาตการแจ้งเตือนสำหรับ Marrow ไว้ หรือในครั้งถัดไปที่คุณเปิดแอป
ตรวจสอบ MCP ในเครื่อง
- เปิด Marrow ค้างไว้ เซิร์ฟเวอร์ของโทรศัพท์ตอบเฉพาะเมื่อ Marrow เปิดอยู่ด้านหน้า เมื่อสลับแอปหรือล็อกโทรศัพท์ iOS จะหยุดมันไม่นานหลังจากนั้น เปิด Marrow อีกครั้งแล้วจะตอบอีกครั้ง
- Wi-Fi หรือ tailnet เดียวกัน คอมพิวเตอร์ต้องอยู่บน Wi-Fi หรือ tailnet ของโทรศัพท์ ห้ามใช้เครือข่ายมือถือ Wi-Fi สำหรับแขกมักทำให้อุปกรณ์เข้าถึงกันไม่ได้ เมื่อใช้ Tailscale ให้ใช้ที่อยู่ tailnet ของโทรศัพท์ (ขึ้นต้นด้วย 100.) แทนที่อยู่ Wi-Fi และตรวจที่อยู่ Wi-Fi อีกครั้งถ้าเราเตอร์ให้ที่อยู่ใหม่
- 401 Unauthorized โทเคนไม่ถูกต้อง หรือการเชื่อมต่อนี้ปิดอยู่ใน Marrow แต่ละการเชื่อมต่อมีโทเคนของตัวเอง และการปิดหนึ่งรายการจะล็อกแอปนั้นออก เปิดใน การเชื่อมต่อของคุณ หรือคัดลอกโทเคนอีกครั้ง
- ทดสอบจากคอมพิวเตอร์ บรรทัด curl ในคู่มือ MCP ในเครื่องจะแสดงว่าโทรศัพท์ตอบหรือไม่ และตอบด้วยข้อผิดพลาดอะไร
ตรวจสอบ MCP เซิร์ฟเวอร์
- เข้าถึงเซิร์ฟเวอร์ให้ได้ก่อน จากคอมพิวเตอร์ที่รัน AI ของคุณ เปิด
http://<server-ip>:8800/healthซึ่งตอบโดยไม่ต้องใช้โทเคน ถ้าไม่ตอบ แสดงว่าเซิร์ฟเวอร์ไม่ได้ทำงานหรือที่อยู่ผิด จากนั้นลองทดสอบ curl ที่หน้า MCP เซิร์ฟเวอร์. - 401 จากเซิร์ฟเวอร์ เอเจนต์ใช้โทเคน mcp ที่เซิร์ฟเวอร์แสดงตอนเริ่มทำงาน โทเคนนี้อยู่ในไฟล์
.mcp-tokenในโฟลเดอร์ข้อมูลของเซิร์ฟเวอร์ด้วย โทเคนจับคู่ของโทรศัพท์ใช้กับเอเจนต์ไม่ได้ - ข้อมูลเก่า หรือ ส่งข้อมูลไม่สำเร็จ ใน Marrow โทรศัพท์เข้าถึงเซิร์ฟเวอร์เพื่อส่งข้อมูลไม่ได้ ตรวจดูว่าเซิร์ฟเวอร์ทำงานอยู่ และที่อยู่ของมันใน Marrow ยังใช้ได้จากโทรศัพท์ สำหรับเซิร์ฟเวอร์ในเครือข่ายบ้านของคุณ Marrow ต้องได้รับสิทธิ์เข้าถึงเครือข่ายในพื้นที่: การตั้งค่า, ความเป็นส่วนตัวและความปลอดภัย, เครือข่ายในพื้นที่ (Local Network)
- อ่านได้แต่บันทึกไม่ได้ เปิดอนุญาตให้ AI เขียนข้อมูลสำหรับเซิร์ฟเวอร์นี้ใน ส่งออก, การเชื่อมต่อของคุณ รายการจะรออยู่บนเซิร์ฟเวอร์และเข้ามาเมื่อ Marrow เปิดหรือตื่นครั้งถัดไป
ตรวจสอบแบบอัตโนมัติ
- ทดสอบด้วยสั่งทำงานตอนนี้ บรรทัดใต้สั่งทำงานตอนนี้บอกว่าเกิดอะไรขึ้น คำตอบ 2xx ใดๆ ถือว่าส่งถึงแล้ว อย่างอื่นจะแสดงเป็น Server answered พร้อมรหัสสถานะ หรือข้อผิดพลาดของเครือข่าย
- ดูบันทึกกิจกรรม ในการทำงานอัตโนมัติ ตัวเลือกเพิ่มเติม, บันทึกกิจกรรม แสดง 30 ครั้งล่าสุดพร้อมผลของแต่ละครั้ง
- ทำงานช้า iOS เลือกจังหวะของการทำงานเบื้องหลัง และโทรศัพท์ที่ล็อกทิ้งไว้จะส่งตอนปลดล็อกครั้งถัดไป ตั้งแต่ครั้งล่าสุดจะตามให้ทันในรอบถัดไปที่สำเร็จ
- ตัวรับในเครือข่ายบ้านของคุณ Marrow ต้องได้รับสิทธิ์เข้าถึงเครือข่ายในพื้นที่จึงจะเข้าถึงได้ (การตั้งค่า, ความเป็นส่วนตัวและความปลอดภัย, เครือข่ายในพื้นที่) แตะสั่งทำงานตอนนี้สักครั้งโดยเปิด Marrow ไว้ เพื่อให้ iOS ถามได้ เพราะในเบื้องหลัง iOS จะปฏิเสธโดยไม่ถาม
- เปิดไม่ได้ แต่ละการทำงานอัตโนมัติที่เปิดอยู่นับเป็นหนึ่งการเชื่อมต่อ แพลนฟรีเปิดได้ครั้งละ 1 การเชื่อมต่อ Marrow Pro ได้สูงสุด 10 รวม AI เซิร์ฟเวอร์ และการทำงานอัตโนมัติทั้งหมด
ตรวจสอบแบบด้วยตนเอง
- ไม่มีอะไรให้แชร์ แต่ละส่วนของส่งออก, ด้วยตนเอง สร้างไฟล์ตามช่วงที่ด้านบน เลือกช่วงที่ยาวขึ้นถ้ามีข้อความว่าไม่มีอะไรอยู่ข้างใน
วิธีแก้เพิ่มเติมอยู่ในคู่มือ: MCP คลาวด์, MCP ในเครื่อง, MCP เซิร์ฟเวอร์, อัตโนมัติ, ด้วยตนเอง.