Conexões / IA / Assistentes de IA
Claude Code e Marrow
Um comando adiciona o Marrow ao Claude Code. Pergunte como foi a sua semana, ou peça ao Claude Code um gráfico da sua frequência cardíaca em repouso, uma planilha dos seus levantamentos, ou que registre uma refeição enquanto você trabalha.
Abrir no Marrow funciona em um iPhone com o Marrow 1.6 ou posterior.
Qual caminho?
- MCP na nuvem se você quer respostas a qualquer hora sem nada para rodar. Faz parte do Marrow Pro.
- MCP local se o computador que o roda está no mesmo Wi-Fi ou tailnet do seu celular. Grátis, e responde enquanto o Marrow está aberto.
- MCP do servidor se você mantém um pequeno servidor ligado. Grátis, e responde a qualquer hora.
MCP na nuvem MCP local MCP do servidor
MCP na nuvem Pro
Uma cópia privada dos seus dados no servidor do Marrow. A sua IA lê a qualquer hora, com o celular em repouso, e cada login é aprovado no seu celular. Você precisa de: qualquer plano.
- No Marrow, abra Conexões, depois IA, e toque em Claude Code. Escolha MCP na nuvem.
- Ative o MCP na nuvem (Marrow Pro) e adicione o Claude Code em Suas IAs. O Marrow mostra o seu link.
- Rode o comando abaixo em um terminal.
claude mcp add --transport http marrow https://connect.marrowhealthapp.com/t/<your-id>/mcp - Digite
/mcppara conferir e depois pergunte. - Digite
/mcp, escolha marrow e faça login. Digite no Marrow o código que a página mostra e aprove. - Pergunte: Como estou indo hoje?
Exemplo mostrado: o Marrow preenche o seu próprio link.
MCP local Grátis
Um servidor no seu iPhone. Ele responde enquanto o Marrow está aberto, para apps no mesmo Wi-Fi ou tailnet. Nada sai da sua rede. Você precisa de: qualquer plano.
- No Marrow, abra Conexões, depois IA, e toque em Claude Code. Escolha MCP local.
- Ative o MCP local e adicione o Claude Code em Suas IAs. O Marrow mostra o endereço e um token criado para esta conexão.
- Rode o comando abaixo em um terminal.
claude mcp add --transport http marrow http://<phone-ip>:21212/mcp --header "Authorization: Bearer <token>" - Digite
/mcppara conferir e depois pergunte. - Pergunte: Como estou indo hoje?
Exemplos mostrados: o Marrow preenche o endereço do seu celular e o token.
MCP do servidor Grátis
O servidor de código aberto do Marrow em um computador que você mantém ligado (um Pi, um NAS, um notebook velho). O celular o mantém atualizado e ele responde a qualquer hora. Você precisa de: qualquer plano.
- Rode o servidor do Marrow em um computador que você mantém ligado e emparelhe com o app (como).
- No Marrow, abra Conexões, depois IA, toque em Claude Code e escolha MCP do servidor. Adicione-o em Suas IAs. O Marrow mostra o endereço do servidor. O token é o token mcp que o seu servidor exibiu ao iniciar.
- Rode o comando abaixo em um terminal.
claude mcp add --transport http marrow http://<server-ip>:8800/mcp --header "Authorization: Bearer <token>" - Digite
/mcppara conferir e depois pergunte. - Pergunte: Como estou indo hoje?
Exemplos mostrados: o Marrow preenche o endereço do seu servidor. O token é o que o seu servidor imprimiu.
O que ele pode fazer
- Ler. Um resumo diário comparado com o seu normal, as suas linhas de base, o que mudou nesta semana, qualquer métrica dia a dia, treinos, levantamentos série por série, fases do sono e o seu diário de alimentação.
- Registrar. A sua IA registra refeições, água, peso, treinos, sono, sintomas e humor quando você pede, depois que você ativa Permitir gravação por IA para esse caminho no Marrow. Todo registro pode ser desfeito.
Experimente perguntar
- Como estou indo hoje?
- O que mudou no meu sono esta semana em comparação com o meu normal?
- Faça um gráfico da minha frequência cardíaca em repouso dos últimos 90 dias.
- Registre um sanduíche de peru e uma maçã no almoço.
Se não funcionar
No Claude Code
- O marrow some em outra pasta. O
claude mcp addsalva o servidor só para o projeto atual. Remova e adicione de novo com--scope userpara tê-lo em todos os projetos. - Failed to connect. O
claude mcp listmostra Connected, Needs authentication ou Failed to connect ao lado de cada servidor. Em caso de falha, teste o endereço com a linha do curl no guia do MCP local. Inicie o Claude Code com--debugpara ver os detalhes. - Needs authentication. Esse é o login do MCP na nuvem. Digite
/mcp, escolha marrow e faça login, depois aprove o código no Marrow. - Leading or trailing whitespace in: headers.Authorization. O token foi colado com um espaço ou uma quebra de linha. Copie de novo no Marrow e adicione o servidor outra vez.
- Um token ou endereço novo. Rode
claude mcp remove marrowe depois o comando de adicionar de novo com os valores novos.
Verificações do MCP na nuvem
- O login espera no Marrow. A página de login mostra um código de 6 caracteres. Abra o Marrow, vá em Exportar, digite o código e toque em Aprovar. Um pedido expira depois de dez minutos e três códigos errados o negam. Se isso acontecer, recomece pela sua IA.
- A página diz que o link não correspondeu a nenhum Marrow. No Marrow, abra a sua IA em Conexões, toque em Copiar seu link e cole o link inteiro.
- Funcionou e depois parou. Quando o MCP na nuvem está desativado ou o Marrow Pro terminou, a cópia fica pausada. Desativar o MCP na nuvem também desconecta todas as IAs. Ative-o de novo, ligue esta conexão em Suas IAs e entre de novo pela sua IA.
- Aprovar para no limite. Cada IA é uma conexão. O plano Grátis mantém 3 conexões ligadas ao mesmo tempo. O Marrow Pro mantém até 20, somando IAs, servidores e automações. As fontes nunca contam. Desligue uma em Suas IAs ou em Suas exportações e aprove de novo.
- Ele lê, mas não registra. Ative Permitir gravação por IA para o MCP na nuvem no Marrow. Um registro chega ao celular em segundos quando as notificações estão permitidas para o Marrow, ou na próxima vez que você abrir o app.
Verificações do MCP local
- Mantenha o Marrow aberto. O servidor do celular só responde enquanto o Marrow está aberto na frente. Quando você troca de app ou bloqueia o celular, o iOS logo o pausa. Abra o Marrow de novo e ele volta a responder.
- Mesmo Wi-Fi ou tailnet. O computador precisa estar no Wi-Fi ou na tailnet do celular, nunca nos dados móveis. O Wi-Fi de convidados muitas vezes impede que os dispositivos se alcancem. Pelo Tailscale, use o endereço do celular na tailnet (começa com 100.) no lugar do endereço de Wi-Fi, e confira de novo o endereço de Wi-Fi se o seu roteador entregar um novo.
- 401 Unauthorized. O token está errado ou esta conexão está desligada no Marrow. Cada conexão tem o próprio token, e desligar uma tranca esse app do lado de fora. Ligue-a em Suas IAs ou copie o token de novo.
- Teste a partir do computador. A linha do curl no guia do MCP local mostra se o celular responde, e com qual erro.
Verificações do MCP do servidor
- Alcance o servidor primeiro. No computador que roda a sua IA, abra
http://<server-ip>:8800/health. Ele responde sem token. Se não responder, o servidor não está rodando ou o endereço está errado. Depois tente o teste com curl na página do MCP do servidor. - 401 do servidor. Os agentes usam o token mcp que o servidor imprimiu ao iniciar. Ele também está no arquivo
.mcp-tokenna pasta de dados do servidor. O token de emparelhamento do celular não funciona para agentes. - Dados antigos, ou Não está recebendo no Marrow. O celular não consegue alcançar o servidor para enviar. Confira se o servidor está rodando e se o endereço dele no Marrow ainda funciona a partir do celular. Para um servidor na sua rede doméstica, o Marrow precisa do acesso à Rede Local: Ajustes, Privacidade e Segurança, Rede Local.
- Ele lê, mas não consegue registrar. Ative Permitir gravação por IA para este servidor em Conexões, Suas IAs. As entradas esperam no servidor e chegam quando o Marrow é aberto ou desperta de novo.
Mais soluções nos guias: MCP na nuvem, MCP local, MCP do servidor.