Підключення / Агенти та редактори
VS Code Copilot і Marrow Health
Режим агента GitHub Copilot у VS Code приймає Marrow як HTTP MCP-сервер, у тому числі на Copilot Free.
«Відкрити в Marrow» працює на iPhone з Marrow 1.5 або новішим.
Який спосіб обрати?
- Хмарний MCP, якщо хочете отримувати відповіді будь-коли й нічого не запускати. Входить у Marrow Pro.
- Локальний MCP, якщо комп'ютер, на якому він працює, в одній мережі Wi-Fi чи tailnet з вашим телефоном. Безкоштовно, і відповідає, поки Marrow відкрито.
- Серверний MCP, якщо у вас постійно працює невеликий сервер. Безкоштовно, і відповідає будь-коли.
Хмарний MCP Локальний MCP Серверний MCP
Хмарний MCP Pro
Приватна копія ваших даних на сервері Marrow. Ваш ШІ читає її будь-коли, поки телефон спить, а кожен вхід схвалюється на вашому телефоні. Вам потрібен: Copilot Free теж підходить.
- У Marrow відкрийте Експорт і торкніться VS Code Copilot. Виберіть Хмарний MCP.
- Увімкніть Хмарний MCP (Marrow Pro) і додайте VS Code Copilot до розділу Ваші підключення. Marrow покаже ваше посилання.
- VS Code: Command Palette, MCP: Add Server, HTTP. Або вставте JSON нижче в
.vscode/mcp.json.{ "servers": { "marrow": { "type": "http", "url": "https://connect.marrowhealthapp.com/t/<your-id>/mcp" } } } - Відкрийте Copilot Chat у режимі агента й питайте.
- Запустіть сервер. VS Code відкриє сторінку входу: введіть код, який показує сторінка, у Marrow і схваліть.
- Запитайте: Як у мене справи сьогодні?
Показано заповнювач: Marrow підставить ваше власне посилання.
Локальний MCP Безкоштовно
Сервер на вашому iPhone. Він відповідає, поки Marrow відкрито, застосункам в тій самій мережі Wi-Fi чи tailnet. Нічого не залишає вашу мережу. Вам потрібен: Copilot Free теж підходить.
- У Marrow відкрийте Експорт і торкніться VS Code Copilot. Виберіть Локальний MCP.
- Увімкніть Локальний MCP і додайте VS Code Copilot до розділу Ваші підключення. Marrow покаже адресу й токен, створений для цього підключення.
- VS Code: Command Palette, MCP: Add Server, HTTP. Або вставте JSON нижче в
.vscode/mcp.json.{ "servers": { "marrow": { "type": "http", "url": "http://<phone-ip>:21212/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Відкрийте Copilot Chat у режимі агента й питайте.
- Запитайте: Як у мене справи сьогодні?
Показано заповнювачі: Marrow підставить адресу вашого телефона й токен.
Серверний MCP Безкоштовно
Сервер Marrow з відкритим кодом на комп'ютері, який у вас постійно ввімкнений (Pi, NAS, старий ноутбук). Телефон підтримує його актуальним, і він відповідає будь-коли. Вам потрібен: Copilot Free теж підходить.
- Запустіть сервер Marrow на комп'ютері, який у вас постійно ввімкнений, і з'єднайте його із застосунком (як).
- У Marrow відкрийте Експорт, торкніться VS Code Copilot і виберіть Серверний MCP. Додайте його до розділу Ваші підключення. Marrow покаже адресу сервера. Токен це токен mcp, який ваш сервер вивів під час запуску.
- VS Code: Command Palette, MCP: Add Server, HTTP. Або вставте JSON нижче в
.vscode/mcp.json.{ "servers": { "marrow": { "type": "http", "url": "http://<server-ip>:8800/mcp", "headers": { "Authorization": "Bearer <token>" } } } } - Відкрийте Copilot Chat у режимі агента й питайте.
- Запитайте: Як у мене справи сьогодні?
Показано заповнювачі: Marrow підставить адресу вашого сервера. Токен це той, що вивів ваш сервер.
Що він може
- Читати. Щоденну довідку, зіставлену з вашою власною нормою, ваші базові рівні, що змінилося цього тижня, будь-який показник день за днем, тренування, силові підхід за підходом, фази сну й ваш щоденник харчування.
- Записувати. Ваш ШІ записує прийоми їжі, воду, вагу, тренування, сон, симптоми й настрій на ваше прохання, після того як ви ввімкнете Дозволити запис для ШІ для цього способу в Marrow. Кожен запис можна скасувати.
Спробуйте спитати
- Як у мене справи сьогодні?
- Що змінилося в моєму сні цього тижня порівняно з нормою?
- Накресли графік мого пульсу в спокої за останні 90 днів.
- Запиши на обід сендвіч з індичкою та яблуко.
Якщо не працює
У VS Code Copilot
- Сервер не запускається. Виконайте MCP: List Servers у Command Palette, виберіть marrow і Start Server. Show Output відкриє його журнал.
- У цій теці нічого не запускається. Сервери в
.vscode/mcp.jsonпідпорядковуються Workspace Trust і ніколи не запускаються в режимі Restricted. Довіртеся теці. - MCP відсутній або вимкнений. У Copilot Business чи Enterprise це має дозволяти політика MCP-серверів організації в Copilot. Налаштування
chat.mcp.accessтакож може вимкнути MCP. - Файл ігнорується. mcp.json у VS Code починається з
servers, а не зmcpServers. Блок нижче вже має таку форму. - Copilot не використовує інструменти. Виберіть Agent у чаті й перевірте інструменти marrow у Configure Tools. У запиті може бути ввімкнено щонайбільше 128 інструментів.
- Список інструментів застарів. Виконайте MCP: Reset Cached Tools.
Перевірки Хмарного MCP
- Вхід чекає в Marrow. Сторінка входу показує 6-значний код. Відкрийте Marrow, перейдіть до Експорт, введіть код і торкніться Схвалити. Запит спливає за десять хвилин, а три неправильні коди його відхиляють. Якщо так сталося, почніть знову зі свого ШІ.
- Сторінка пише, що посилання не відповідає жодному Marrow. У Marrow відкрийте свій ШІ в розділі Підключення, торкніться Скопіювати посилання й вставте посилання повністю.
- Працювало, а потім зупинилося. Коли Хмарний MCP вимкнено або Marrow Pro закінчився, копію призупинено. Вимкнення Хмарного MCP також виводить усі ШІ з системи. Увімкніть його знову, ввімкніть це підключення в розділі Ваші підключення й увійдіть знову зі свого ШІ.
- Схвалення зупиняється на ліміті. Кожен ШІ це одне підключення. У безкоштовному тарифі одночасно ввімкнено 1 підключення. Marrow Pro дозволяє до 10: ШІ, сервери й автоматизації разом. Вимкніть одне в розділі Ваші підключення, а потім схваліть знову.
- Читає, але не може записувати. Увімкніть Дозволити запис для ШІ для Хмарного 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
- Спершу доберіться до сервера. З комп'ютера, на якому працює ваш ШІ, відкрийте
http://<server-ip>:8800/health. Він відповідає без токена. Якщо ні, сервер не запущено або адреса неправильна. Потім спробуйте тест curl на сторінці Серверного MCP. - 401 від сервера. Агенти використовують токен mcp, який сервер вивів під час запуску. Він також лежить у файлі
.mcp-tokenв теці даних сервера. Токен з'єднання телефона для агентів не підходить. - Старі дані або «Дані не надходять» у Marrow. Телефон не може дістатися до сервера, щоб надіслати дані. Перевірте, що сервер працює і що його адреса в Marrow досі працює з телефона. Для сервера у вашій домашній мережі Marrow потрібен доступ до локальної мережі: Параметри, Конфіденційність і безпека, Локальна мережа.
- Читає, але не може записувати. Увімкніть Дозволити запис для ШІ для цього сервера в Експорт, Ваші підключення. Записи чекають на сервері й потрапляють у Marrow, коли він наступного разу відкриється чи прокинеться.
Більше виправлень у посібниках: Хмарний MCP, Локальний MCP, Серверний MCP.