Vitamin D Explorer

Se o sol onde você está pode realmente produzir vitamina D agora, para o seu tipo de pele — com base na geometria solar real e dados de UV ao vivo.

Documentação

vitamind-mcp

Conecte seu assistente de IA ao Vitamin D Explorer — para que ele possa responder, com base na sua localização real e tipo de pele, se o sol pode produzir vitamina D agora, por quanto tempo você precisaria ficar exposto e em quais meses do ano isso é possível.

Conselhos genéricos dizem "pegue 15 minutos de sol". Essa resposta está errada na maioria das vezes: pele tipo I em Londres e pele tipo V em Madri precisam de exposições completamente diferentes, e acima de aproximadamente 40° de latitude há meses em que a síntese é fisicamente impossível, não importa quanto tempo você fique ao ar livre.

Experimente

"Estou em Vilnius, pele tipo II. Posso produzir vitamina D hoje?"

"Em quais meses do ano posso obter vitamina D em Londres?"

"Fiquei 25 minutos ao meio-dia em Madri, braços e pernas descobertos — quanto produzi?"

"Quando é a hora dourada em Lisboa na sexta-feira?"

Instalação

A maioria dos clientes pode se conectar diretamente ao servidor hospedado, sem instalação alguma — veja getvitamind.app/connect para etapas específicas por cliente. Use este pacote quando seu cliente só executa comandos locais.

{
  "mcpServers": {
    "vitamind": {
      "command": "npx",
      "args": ["-y", "vitamind-mcp"]
    }
  }
}

Essa é toda a configuração. Sem chave de API, sem conta.

Ferramentas

Seis ferramentas públicas, sem necessidade de conta:

FerramentaResponde
search_cityEncontra uma cidade e suas coordenadas, em qualquer um dos seis idiomas do aplicativo
get_sun_timesNascer do sol, pôr do sol, meio-dia solar, amanhecer/anoitecer civil, ambas as horas douradas, duração do dia
get_vitamin_d_windowA janela de síntese para um dia: minutos necessários, melhor horário, pico de UV
get_vitamin_d_yearO ano inteiro em uma única chamada: quais meses funcionam, quais não
get_current_statusSe agora é um bom momento, com base em dados ao vivo de UV e nuvens
estimate_sun_sessionO que uma sessão produziu — UI produzidas e minutos até queimar

Quatro outras leem seu perfil salvo, cidades favoritas e histórico de sol se você fizer login (get_my_profile, get_my_cities, get_my_history, log_sun_session). Essas exigem OAuth, que esta ponte não implementa — conecte o endpoint da conta diretamente, ou:

npx mcp-remote https://getvitamind.app/api/mcp-auth/mcp

O que está por trás dos números

Não é uma tabela de consulta. Cada resposta é calculada a partir de:

  • Geometria solar — fórmulas de declinação e elevação da NOAA.
  • Modelo de UV — UVI de céu limpo de Madronich (2007) com ozônio de van Heuklon por latitude, longitude e estação, além de uma correção de altitude (~8% por km — suficiente para mudar quais meses funcionam para uma cidade como Bogotá).
  • Síntese de vitamina D — Holick & Dowdy (2010), com MED por tipo de pele de Fitzpatrick (I-VI) e o fator de idade de Holick (1989). As sessões saturam: após aproximadamente ⅓ do MED você ganha pouco e o risco de queimadura aumenta, e as ferramentas informam isso.
  • Clima ao vivo — índice de UV e cobertura de nuvens do Open-Meteo.

Limite para qualquer síntese: índice de UV ≥ 3. Abaixo disso, a resposta é honestamente "hoje não, considere suplementar" em vez de um número menor.

Configuração

--url <endpoint>Endpoint para fazer a ponte. Padrão https://getvitamind.app/api/mcp/mcp
VITAMIND_MCP_URLO mesmo, como variável de ambiente

Como funciona

Um relé stdio↔HTTP, e nada mais. Ele encaminha mensagens JSON-RPC verbatim entre seu cliente e o servidor hospedado, então novas ferramentas aparecem sem uma versão aqui. Toda a lógica de vitamina D vive no servidor hospedado — deliberadamente, já que uma segunda cópia do modelo neste pacote divergiria do aplicativo que as pessoas realmente usam.

Não é aconselhamento médico

Estimativas para pele saudável sob condições de céu limpo ou previsão. Elas ignoram aerossóis, refletância do solo, protetor solar e variação individual, e não substituem o conselho de um profissional. Não as use para planejar uma queimadura intencional.

Links

MIT