Sambungan / Pembantu AI
Codex CLI dan Marrow Health
Ejen pengekodan OpenAI dalam terminal anda, dilog masuk dengan akaun ChatGPT anda. Ia membaca telefon anda, pelayan anda sendiri atau MCP Cloud, menjadikannya cara menggunakan Marrow dengan model OpenAI pada Free dan Plus.
Buka dalam Marrow berfungsi pada iPhone dengan Marrow 1.5 atau lebih baharu.
Cara yang mana?
- MCP Cloud jika anda mahu jawapan pada bila-bila masa tanpa apa-apa untuk dijalankan. Sebahagian daripada Marrow Pro.
- MCP Setempat jika komputer yang menjalankannya berkongsi Wi-Fi atau tailnet telefon anda. Percuma, dan ia menjawab semasa Marrow dibuka.
- MCP Pelayan jika anda menjalankan pelayan kecil. Percuma, dan ia menjawab pada bila-bila masa.
MCP Cloud MCP Setempat MCP Pelayan
MCP Cloud Pro
Salinan peribadi data anda pada pelayan Marrow. AI anda membacanya pada bila-bila masa, telefon tidur, dan setiap log masuk diluluskan pada telefon anda. Anda memerlukan: Akaun ChatGPT, mana-mana pelan.
- Dalam Marrow, buka Eksport dan ketik Codex CLI. Pilih MCP Cloud.
- Hidupkan MCP Cloud (Marrow Pro) dan tambah Codex CLI ke Sambungan anda. Marrow menunjukkan pautan anda.
- Tambah blok di bawah ke
~/.codex/config.toml.[mcp_servers.marrow] url = "https://connect.marrowhealthapp.com/t/<your-id>/mcp" - Jalankan codex dan tanya.
- Jalankan
codex mcp login marrow. Taip kod yang ditunjukkan halaman ke dalam Marrow dan luluskan. - Tanya: Bagaimana prestasi saya hari ini?
Pemegang tempat dipaparkan: Marrow mengisi pautan anda sendiri.
MCP Setempat Percuma
Pelayan pada iPhone anda. Ia menjawab semasa Marrow dibuka, kepada apl pada Wi-Fi atau tailnet yang sama. Tiada apa-apa meninggalkan rangkaian anda. Anda memerlukan: Akaun ChatGPT, mana-mana pelan.
- Dalam Marrow, buka Eksport dan ketik Codex CLI. Pilih MCP Setempat.
- Hidupkan MCP Setempat dan tambah Codex CLI ke Sambungan anda. Marrow menunjukkan alamat dan token yang dibuat untuk sambungan ini.
- Tambah blok di bawah ke
~/.codex/config.toml.[mcp_servers.marrow] url = "http://<phone-ip>:21212/mcp" http_headers = { "Authorization" = "Bearer <token>" } - Jalankan codex dan tanya.
- Tanya: Bagaimana prestasi saya hari ini?
Pemegang tempat dipaparkan: Marrow mengisi alamat telefon anda dan token.
MCP Pelayan Percuma
Pelayan sumber terbuka Marrow pada komputer yang anda biarkan hidup (Pi, NAS, komputer riba lama). Telefon mengekalkannya terkini dan ia menjawab pada bila-bila masa. Anda memerlukan: Akaun ChatGPT, mana-mana pelan.
- Jalankan pelayan Marrow pada komputer yang anda biarkan hidup dan gandingkan dengan apl (cara).
- Dalam Marrow, buka Eksport, ketik Codex CLI dan pilih MCP Pelayan. Tambahkannya ke Sambungan anda. Marrow menunjukkan alamat pelayan. Token ialah token mcp yang dicetak oleh pelayan anda apabila ia bermula.
- Tambah blok di bawah ke
~/.codex/config.toml.[mcp_servers.marrow] url = "http://<server-ip>:8800/mcp" http_headers = { "Authorization" = "Bearer <token>" } - Jalankan codex dan tanya.
- Tanya: Bagaimana prestasi saya hari ini?
Pemegang tempat dipaparkan: Marrow mengisi alamat pelayan anda. Token ialah yang dicetak oleh pelayan anda.
Apa yang boleh dilakukannya
- Baca. Ringkasan harian yang dinilai berbanding kebiasaan anda sendiri, garis dasar anda, apa yang berubah minggu ini, mana-mana metrik hari demi hari, senaman, angkat beban set demi set, peringkat tidur dan diari makanan anda.
- Catat. AI anda mencatat hidangan, air, berat badan, senaman, tidur, simptom dan mood apabila anda meminta, selepas anda menghidupkan Benarkan AI menulis untuk cara itu dalam Marrow. Setiap entri boleh dibuat asal.
Cuba tanya
- Bagaimana prestasi saya hari ini?
- Apa yang berubah pada tidur saya minggu ini berbanding kebiasaan saya?
- Carta kadar denyutan jantung rehat saya untuk 90 hari lepas.
- Catat sandwic ayam belanda dan sebiji epal untuk makan tengah hari.
Jika ia tidak berfungsi
Dalam Codex CLI
- Codex tidak menyenaraikan marrow. Codex membaca
~/.codex/config.toml, atauconfig.tomldalam$CODEX_HOMEapabila ia ditetapkan. Semak blok itu ada dalam fail tersebut dan jalankancodex mcp list. Dalam TUI,/mcp verbosemenunjukkan butirannya. - 401 daripada telefon atau pelayan anda. Apabila Codex tidak menemui token, ia bersambung tanpanya, jadi pelayan menjawab 401. Semak baris
http_headersmengandungi Bearer dan token daripada Marrow. - Log masuk ke MCP Cloud. Jalankan
codex mcp login marrow, atau/mcp login marrowdalam TUI. Ia membuka halaman log masuk. Taip kod yang ditunjukkannya ke dalam Marrow dan luluskan. - Tamat masa semasa ia bermula. Codex menunggu 10 saat untuk pelayan secara lalai. Tambah
startup_timeout_sec = 30pada blok[mcp_servers.marrow]. - Ia berfungsi dalam terminal tetapi tidak dalam IDE. Ekstensi IDE Codex dan apl desktop ChatGPT membaca config.toml yang sama. Mulakan semula kedua-duanya selepas pengeditan.
Semakan MCP Cloud
- Log masuk menunggu dalam Marrow. Halaman log masuk menunjukkan kod 6 aksara. Buka Marrow, pergi ke Eksport, taip kod dan ketik Luluskan. Permintaan tamat tempoh selepas sepuluh minit dan tiga kod salah menolaknya. Jika itu berlaku, mulakan semula daripada AI anda.
- Halaman berkata pautan tidak sepadan dengan mana-mana Marrow. Dalam Marrow, buka AI anda di bawah Sambungan, ketik Salin pautan anda dan tampal seluruh pautan.
- Ia berfungsi, kemudian berhenti. Apabila MCP Cloud mati, atau Marrow Pro telah tamat, salinan dijeda. Mematikan MCP Cloud juga melog keluar setiap AI. Hidupkannya semula, hidupkan sambungan ini dalam Sambungan anda dan log masuk semula daripada AI anda.
- Luluskan terhenti pada had. Setiap AI ialah satu sambungan. Percuma mengekalkan 1 sambungan hidup pada satu masa. Marrow Pro mengekalkan sehingga 10: AI, pelayan dan automasi bersama. Matikan satu dalam Sambungan anda, kemudian luluskan semula.
- Ia membaca tetapi tidak boleh mencatat. Hidupkan Benarkan AI menulis untuk MCP Cloud dalam Marrow. Entri sampai ke telefon dalam beberapa saat apabila pemberitahuan dibenarkan untuk Marrow, atau pada kali seterusnya anda membuka apl.
Semakan MCP Setempat
- Biarkan Marrow terbuka. Pelayan telefon hanya menjawab semasa Marrow dibuka di hadapan. Apabila anda bertukar apl atau mengunci telefon, iOS tidak lama kemudian menjedanya. Buka Marrow semula dan ia menjawab semula.
- Wi-Fi atau tailnet yang sama. Komputer mesti berada pada Wi-Fi atau tailnet telefon, bukan selular. Wi-Fi tetamu selalunya menghalang peranti daripada mencapai satu sama lain. Melalui Tailscale, gunakan alamat tailnet telefon (ia bermula dengan 100.) dan bukan alamat Wi-Fi-nya, dan semak alamat Wi-Fi sekali lagi jika penghala anda memberi alamat baharu.
- 401 Unauthorized. Token salah, atau sambungan ini mati dalam Marrow. Setiap sambungan mempunyai tokennya sendiri, dan mematikan satu menyekat apl itu. Hidupkannya dalam Sambungan anda, atau salin token semula.
- Uji dari komputer. Baris curl dalam panduan MCP Setempat menunjukkan sama ada telefon menjawab, dan dengan ralat apa.
Semakan MCP Pelayan
- Capai pelayan dahulu. Dari komputer yang menjalankan AI anda, buka
http://<server-ip>:8800/health. Ia menjawab tanpa token. Jika tidak, pelayan tidak berjalan atau alamat salah. Kemudian cuba ujian curl pada halaman MCP Pelayan. - 401 daripada pelayan. Ejen menggunakan token mcp yang dicetak oleh pelayan apabila ia bermula. Ia juga ada dalam fail
.mcp-tokendalam folder data pelayan. Token penggandingan telefon tidak berfungsi untuk ejen. - Data lama, atau Tidak menerima data dalam Marrow. Telefon tidak dapat mencapai pelayan untuk menolak data. Semak pelayan sedang berjalan dan alamatnya dalam Marrow masih berfungsi daripada telefon. Untuk pelayan pada rangkaian rumah anda, Marrow memerlukan akses Local Network: Settings, Privacy and Security, Local Network.
- Ia membaca tetapi tidak boleh mencatat. Hidupkan Benarkan AI menulis untuk pelayan ini dalam Eksport, Sambungan anda. Entri menunggu pada pelayan dan sampai apabila Marrow dibuka atau bangun seterusnya.
Lebih banyak penyelesaian dalam panduan: MCP Cloud, MCP Setempat, MCP Pelayan.