การเชื่อมต่อ / เอเจนต์และเอดิเตอร์
Hermes Agent และ Marrow Health
Hermes Agent ของ Nous Research อ่าน Marrow เป็นเซิร์ฟเวอร์ MCP จากไฟล์คอนฟิกของมัน
เปิดใน Marrow ใช้ได้บน iPhone ที่มี Marrow 1.5 ขึ้นไป
เลือกทางไหนดี
- MCP คลาวด์ ถ้าคุณอยากได้คำตอบทุกเมื่อโดยไม่ต้องรันอะไร เป็นส่วนหนึ่งของ Marrow Pro
- MCP ในเครื่อง ถ้าคอมพิวเตอร์ที่รันอยู่ใช้ Wi-Fi หรือ tailnet เดียวกับโทรศัพท์ของคุณ ฟรี และตอบเมื่อ Marrow เปิดอยู่
- MCP เซิร์ฟเวอร์ ถ้าคุณมีเซิร์ฟเวอร์เล็กๆ รันค้างไว้ ฟรี และตอบได้ทุกเมื่อ
MCP คลาวด์ MCP ในเครื่อง MCP เซิร์ฟเวอร์
MCP คลาวด์ Pro
สำเนาส่วนตัวของข้อมูลของคุณบนเซิร์ฟเวอร์ของ Marrow โดย AI ของคุณอ่านได้ทุกเมื่อ แม้โทรศัพท์พักอยู่ และทุกการลงชื่อเข้าใช้อนุมัติบนโทรศัพท์ของคุณ สิ่งที่ต้องมี: ผู้ให้บริการโมเดลใดก็ได้
- ใน Marrow เปิดส่งออกแล้วแตะ Hermes Agent เลือก MCP คลาวด์
- เปิด MCP คลาวด์ (Marrow Pro) แล้วเพิ่ม Hermes Agent ลงใน การเชื่อมต่อของคุณ Marrow จะแสดงลิงก์ของคุณ
- เพิ่มบล็อกด้านล่างลงใน
~/.hermes/config.yaml.mcp_servers: marrow: url: "https://connect.marrowhealthapp.com/t/<your-id>/mcp" auth: oauth enabled: true - พิมพ์
/reload-mcpในแชต แล้วถาม - Hermes เปิดหน้าลงชื่อเข้าใช้ พิมพ์รหัสที่หน้าเว็บแสดงลงใน Marrow แล้วอนุมัติ
- ถามว่า: วันนี้ฉันเป็นยังไงบ้าง?
ลิงก์ตัวอย่างที่แสดง: Marrow จะใส่ลิงก์ของคุณเองให้
MCP ในเครื่อง ฟรี
เซิร์ฟเวอร์บน iPhone ของคุณ ตอบเมื่อ Marrow เปิดอยู่ ให้แอปบน Wi-Fi หรือ tailnet เดียวกัน ไม่มีอะไรออกนอกเครือข่ายของคุณ สิ่งที่ต้องมี: ผู้ให้บริการโมเดลใดก็ได้
- ใน Marrow เปิดส่งออกแล้วแตะ Hermes Agent เลือก MCP ในเครื่อง
- เปิด MCP ในเครื่อง แล้วเพิ่ม Hermes Agent ลงใน การเชื่อมต่อของคุณ Marrow จะแสดงที่อยู่และโทเคนที่สร้างขึ้นสำหรับการเชื่อมต่อนี้
- เพิ่มบล็อกด้านล่างลงใน
~/.hermes/config.yaml.mcp_servers: marrow: url: "http://<phone-ip>:21212/mcp" headers: Authorization: "Bearer <token>" enabled: true - พิมพ์
/reload-mcpในแชต แล้วถาม - ถามว่า: วันนี้ฉันเป็นยังไงบ้าง?
ค่าตัวอย่างที่แสดง: Marrow จะใส่ที่อยู่ของโทรศัพท์และโทเคนของคุณให้
MCP เซิร์ฟเวอร์ ฟรี
เซิร์ฟเวอร์โอเพนซอร์สของ Marrow บนคอมพิวเตอร์ที่คุณเปิดทิ้งไว้ (Pi, NAS หรือแล็ปท็อปเครื่องเก่า) โทรศัพท์คอยอัปเดตข้อมูลให้ และตอบได้ทุกเมื่อ สิ่งที่ต้องมี: ผู้ให้บริการโมเดลใดก็ได้
- รันเซิร์ฟเวอร์ของ Marrow บนคอมพิวเตอร์ที่คุณเปิดทิ้งไว้ แล้วจับคู่กับแอป (วิธีทำ).
- ใน Marrow เปิดส่งออก แตะ Hermes Agent แล้วเลือก MCP เซิร์ฟเวอร์ เพิ่มลงใน การเชื่อมต่อของคุณ Marrow จะแสดงที่อยู่ของเซิร์ฟเวอร์ โทเคนคือโทเคน mcp ที่เซิร์ฟเวอร์ของคุณแสดงตอนเริ่มทำงาน
- เพิ่มบล็อกด้านล่างลงใน
~/.hermes/config.yaml.mcp_servers: marrow: url: "http://<server-ip>:8800/mcp" headers: Authorization: "Bearer <token>" enabled: true - พิมพ์
/reload-mcpในแชต แล้วถาม - ถามว่า: วันนี้ฉันเป็นยังไงบ้าง?
ค่าตัวอย่างที่แสดง: Marrow จะใส่ที่อยู่ของเซิร์ฟเวอร์ของคุณให้ โทเคนคือโทเคนที่เซิร์ฟเวอร์ของคุณแสดง
ทำอะไรได้บ้าง
- อ่าน สรุปประจำวันที่ให้คะแนนเทียบกับค่าปกติของตัวคุณเอง ค่าฐานของคุณ สิ่งที่เปลี่ยนไปในสัปดาห์นี้ ตัวชี้วัดใดก็ได้ทีละวัน การออกกำลังกาย การยกน้ำหนักทีละเซ็ต ระยะการนอนหลับ และไดอารี่อาหารของคุณ
- บันทึก AI ของคุณบันทึกมื้ออาหาร น้ำ น้ำหนัก การออกกำลังกาย การนอนหลับ อาการและอารมณ์ได้เมื่อคุณขอ หลังจากที่คุณเปิด อนุญาตให้ AI เขียนข้อมูล สำหรับช่องทางนั้นใน Marrow ทุกรายการยกเลิกได้
ลองถามว่า
- วันนี้ฉันเป็นยังไงบ้าง
- การนอนของฉันสัปดาห์นี้เปลี่ยนไปอย่างไรเมื่อเทียบกับค่าปกติ
- วาดกราฟอัตราการเต้นของหัวใจขณะพักของฉันในช่วง 90 วันที่ผ่านมา
- บันทึกแซนด์วิชไก่งวงกับแอปเปิลหนึ่งลูกเป็นมื้อกลางวัน
ถ้าใช้ไม่ได้
ใน Hermes Agent
- แก้แล้วไม่เกิดอะไรขึ้น พิมพ์
/reload-mcpในแชตหลังแก้ config.yaml เกตเวย์ก็รับการเปลี่ยนแปลงเองภายในประมาณหนึ่งนาที - ทดสอบเซิร์ฟเวอร์
hermes mcp test marrowเชื่อมต่อและรายงานผล 401 หรือ 403 หมายถึงปัญหาที่โทเคนหรือการลงชื่อเข้าใช้ และถ้าเนื้อหาเป็น HTML แสดงว่าที่อยู่ชี้ไปที่หน้าเว็บ - ข้อผิดพลาดอยู่ที่ไหน รัน
hermes logsหรืออ่าน~/.hermes/logs/ไฟล์ agent.log แสดงเซิร์ฟเวอร์ทุกตัวที่ล้มเหลวพร้อมสาเหตุตอนเริ่มทำงาน - การลงชื่อเข้าใช้ MCP คลาวด์ เพิ่มรายการ แล้วรัน
hermes mcp login marrowในเทอร์มินัลใหม่ และอนุมัติรหัสใน Marrow - Hermes ข้าม marrow เซิร์ฟเวอร์ที่มี
enabled: falseจะถูกข้าม ให้คงenabled: trueไว้.
ตรวจสอบ 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 เปิดหรือตื่นครั้งถัดไป
วิธีแก้เพิ่มเติมอยู่ในคู่มือ: MCP คลาวด์, MCP ในเครื่อง, MCP เซิร์ฟเวอร์.