Cursor ו-Marrow
הוסיפו את Marrow כשרת MCP גלובלי והסוכן של Cursor יוכל לקרוא את הנתונים שלכם, לכתוב ניתוחים ולרשום בשבילכם.
פתיחה ב-Marrow עובדת באייפון עם Marrow 1.6 ומעלה.
באיזו דרך?
- MCP Cloud אם אתם רוצים תשובות בכל זמן בלי להריץ כלום. חלק מ-Marrow Pro.
- MCP מקומי אם המחשב שמריץ אותו נמצא באותה רשת Wi-Fi או tailnet כמו הטלפון שלכם. חינם, והוא עונה כש-Marrow פתוח.
- MCP בשרת אם אתם מחזיקים שרת קטן פועל. חינם, והוא עונה בכל זמן.
MCP Cloud Pro
עותק פרטי של הנתונים שלכם בשרת של Marrow. ה-AI שלכם קורא אותו בכל זמן, כשהטלפון ישן, וכל התחברות מאושרת בטלפון שלכם. מה צריך: כל תוכנית.
- ב-Marrow, פתחו את חיבורים, ואז את AI, והקישו על Cursor. בחרו MCP Cloud.
- הפעילו את MCP Cloud (Marrow Pro) והוסיפו את Cursor אל ה-AI שלכם. Marrow יציג את הקישור שלכם.
- ב-Cursor, פתחו Customize, ואז MCPs.
- הוסיפו שרת MCP חדש.
- הדביקו את ה-JSON שלמטה.
{ "mcpServers": { "marrow": { "type": "http", "url": "https://connect.marrowhealthapp.com/t/<your-id>/mcp" } } } - לחצו על Connect ליד marrow. הקלידו ב-Marrow את הקוד שהדף מציג ואשרו.
- שאלו: איך הולך לי היום?
מציין מיקום: Marrow ימלא את הקישור שלכם.
MCP מקומי חינם
שרת ב-iPhone שלכם. הוא עונה כש-Marrow פתוח, לאפליקציות באותה רשת Wi-Fi או tailnet. שום דבר לא יוצא מהרשת שלכם. מה צריך: כל תוכנית.
- ב-Marrow, פתחו את חיבורים, ואז את AI, והקישו על Cursor. בחרו MCP מקומי.
- הפעילו את MCP מקומי והוסיפו את Cursor אל ה-AI שלכם. Marrow יציג את הכתובת וטוקן שנוצר עבור החיבור הזה.
- ב-Cursor, פתחו Customize, ואז MCPs.
- הוסיפו שרת MCP חדש.
- הדביקו את ה-JSON שלמטה.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<phone-ip>:21212/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - שאלו: איך הולך לי היום?
מוצגים ערכים זמניים: Marrow ממלא את הכתובת של הטלפון שלכם ואת האסימון.
MCP בשרת חינם
שרת קוד פתוח של Marrow על מחשב שאתם משאירים דלוק (Pi, NAS, מחשב נייד ישן). הטלפון שומר אותו מעודכן והוא עונה בכל זמן. מה צריך: כל תוכנית.
- הריצו את השרת של Marrow על מחשב שאתם משאירים דלוק וצמדו אותו לאפליקציה (איך).
- ב-Marrow, פתחו את חיבורים, ואז את AI, הקישו על Cursor ובחרו MCP בשרת. הוסיפו אותו אל ה-AI שלכם. Marrow יציג את כתובת השרת. הטוקן הוא ה-mcp token שהשרת שלכם הדפיס כשהופעל.
- ב-Cursor, פתחו Customize, ואז MCPs.
- הוסיפו שרת MCP חדש.
- הדביקו את ה-JSON שלמטה.
{ "mcpServers": { "marrow": { "type": "http", "url": "http://<server-ip>:8800/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - שאלו: איך הולך לי היום?
מוצגים ערכים זמניים: Marrow ממלא את כתובת השרת שלכם. האסימון הוא זה שהשרת שלכם הדפיס.
מה זה יכול לעשות
- קריאה. סיכום יומי שמדורג ביחס לנורמה שלכם, קווי הבסיס שלכם, מה השתנה השבוע, כל מדד יום אחר יום, אימונים, אימוני כוח סט אחר סט, שלבי שינה ויומן המזון שלכם.
- רישום. ה-AI שלכם רושם ארוחות, מים, משקל, אימונים, שינה, תסמינים ומצב רוח כשאתם מבקשים, אחרי שתפעילו את אפשר כתיבה על ידי AI עבור הדרך הזו ב-Marrow. כל רשומה אפשר לבטל.
נסו לשאול
- איך הולך לי היום?
- מה השתנה בשינה שלי השבוע לעומת הרגיל שלי?
- הצג בתרשים את דופק המנוחה שלי ב-90 הימים האחרונים.
- רשום כריך הודו ותפוח לארוחת צהריים.
אם זה לא עובד
ב-Cursor
- איפה השרתים. גרסאות חדשות של Cursor מציגות אותם תחת Customize, MCPs, עם מתג ליד כל אחד להפעלה או לכיבוי.
- זה לא מתחבר. פתחו את לוח Output (Cmd+Shift+U ב-Mac, Ctrl+Shift+U בשאר המערכות) ובחרו MCP Logs מהרשימה הנפתחת. 401 שם אומר שהאסימון שגוי או שהחיבור כבוי ב-Marrow.
- עריכות ב-mcp.json לא עושות כלום. שמרו את הקובץ והפעילו מחדש את Cursor. Cursor ממזג את
~/.cursor/mcp.jsonעם.cursor/mcp.jsonשל הפרויקט, וזה של הפרויקט גובר עבור אותו שם. - שרת תקוע. הסירו אותו ב-Customize, MCPs והוסיפו אותו שוב.
- הרחיקו את האסימון מהקובץ. כתבו את הכותרת כ-
"Authorization": "Bearer ${env:MARROW_TOKEN}", הגדירו את MARROW_TOKEN ב-shell והפעילו מחדש את Cursor.
בדיקות ל-MCP Cloud
- ההתחברות ממתינה ב-Marrow. דף ההתחברות מציג קוד בן 6 תווים. פתחו את Marrow, עברו אל ייצוא, הקלידו את הקוד והקישו אישור. בקשה פגה אחרי עשר דקות, ושלושה קודים שגויים דוחים אותה. אם זה קרה, התחילו שוב מה-AI שלכם.
- הדף אומר שהקישור לא תאם אף Marrow. ב-Marrow, פתחו את ה-AI שלכם תחת חיבורים, הקישו העתקת הקישור שלך והדביקו את הקישור המלא.
- זה עבד ואז הפסיק. כש-MCP Cloud כבוי, או ש-Marrow Pro הסתיים, העותק מושהה. כיבוי של MCP Cloud מנתק גם את כל ה-AI. הפעילו אותו שוב, הפעילו את החיבור הזה תחת ה-AI שלכם והיכנסו שוב מה-AI שלכם.
- האישור נעצר במגבלה. כל AI הוא חיבור אחד. בתוכנית החינמית אפשר להפעיל 3 חיבורים בו-זמנית. ב-Marrow Pro עד 20: AI, שרתים ואוטומציות יחד. מקורות אף פעם לא נספרים. כבו אחד תחת ה-AI שלכם או תחת הייצואים שלכם ואז אשרו שוב.
- הוא קורא אבל לא יכול לרשום. הפעילו “אפשר כתיבה על ידי AI” עבור MCP Cloud ב-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. לכל חיבור יש טוקן משלו, וכיבוי של אחד נועל את האפליקציה הזו בחוץ. הפעילו אותו תחת ה-AI שלכם, או העתיקו את הטוקן שוב.
- בדקו מהמחשב. שורת ה-curl במדריך MCP מקומי מראה אם הטלפון עונה, ועם איזו שגיאה.
בדיקות ל-MCP בשרת
- הגיעו קודם לשרת. מהמחשב שמריץ את ה-AI שלכם, פתחו את
http://<server-ip>:8800/health. הוא עונה בלי אסימון. אם לא, השרת לא פועל או שהכתובת שגויה. ואז נסו את בדיקת ה-curl בדף MCP בשרת. - 401 מהשרת. סוכנים משתמשים באסימון ה-mcp שהשרת הדפיס כשהתחיל לרוץ. הוא נמצא גם בקובץ
.mcp-tokenבתיקיית הנתונים של השרת. אסימון הצימוד של הטלפון לא עובד עבור סוכנים. - נתונים ישנים, או לא מקבל נתונים ב-Marrow. הטלפון לא מצליח להגיע לשרת כדי לדחוף. בדקו שהשרת פועל ושהכתובת שלו ב-Marrow עדיין עובדת מהטלפון. לשרת ברשת הבית שלכם, Marrow צריך גישה לרשת מקומית: הגדרות, פרטיות ואבטחה, רשת מקומית.
- הוא קורא אבל לא יכול לרשום. הפעילו את האפשרות אפשר כתיבה על ידי AI עבור השרת הזה בחיבורים, ה-AI שלכם. רשומות מחכות בשרת ונכנסות כש-Marrow נפתח או מתעורר בפעם הבאה.
עוד פתרונות במדריכים: MCP Cloud, MCP מקומי, MCP בשרת.