Health
Estima a osmolaridade (mOsm/L) de uma mistura de nutrição parenteral para escolher via periférica (PICC/midline/cânula) ou cateter venoso central (CVC). Fórmula (soma de solutos): Osm ≈ glicose(g/L)×5.0 + aminoácidos(g/L)×10.0 + eletrólitos adicionados(mOsm/L); os lipídios são quase isoosmóticos e emulsionados, contribuição ≈ 0, e diluem a osmolaridade por caloria. Glicose e AA dissolvem-se na fase aquosa — use o 'volume não lipídico' (total − lipídios). Limiares (consenso, varia por serviço): ≤ 900 mOsm/L geralmente tolerado PERIFERICAMENTE (rodar sítios); 900–1200 cautela (alguns usam PICC/midline com diluição, muitos preferem central); > 1200 acesso CENTRAL recomendado (alto risco de flebite/trombose). Referências: glicose 5% ≈250, NaCl 0.9% ≈308, glicose 10% ≈505; NPT central completa costuma 1500–2000 mOsm/L. Importância do central: soluções hiperosmolares lesam o endotélio (flebite química, dor, tromboflebite, extravasamento); o cateter central entrega a mistura na veia cava superior de alto fluxo para diluição rápida. Limitações: estimativa; o valor medido em laboratório (crioscopia) é o padrão-ouro, sobretudo com eletrólitos altos ou misturas neonatais (diferenças de 100–200 mOsm/L por contra-íons, pareamento iônico, temperatura); a solubilidade Ca-PO₄ é problema separado (precipitação → embolia pulmonar); misturas 3-em-1 (TNA) trazem questões de estabilidade. Fontes: Mirtallo 2004, Pittiruti 2009, Dugan 2014. Não é conselho médico.
Chame esta ferramenta a partir do seu código em três idiomas.
curl -X POST 'http://127.0.0.1:3003/pt/api/tools/tpn-osmolality-estimator' \
-H 'Content-Type: application/json' \
-d '{"dextrosePercent":10,"dextroseVolume":1000,"aaPercent":5,"aaVolume":500,"lipidVolume":250,"electrolyteOsm":350,"decimalPlaces":0}'Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
POST http://127.0.0.1:3003/pt/api/tools/tpn-osmolality-estimator| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| dextrosePercent | number | Sim | Dextrose concentration % w/v. D25W = 25 g/100 mL. |
| dextroseVolume | number | Sim | Total dextrose volume (mL). |
| aaPercent | number | Sim | Amino-acid concentration % w/v. |
| aaVolume | number | Sim | Total amino-acid volume (mL). |
| lipidVolume | number | Sim | Total lipid emulsion volume (mL). Lipid contributes ≈ 0 to osmolality and is subtracted from the aqueous denominator. |
| electrolyteOsm | number | Sim | Osmolality contribution of all added electrolytes (Na, K, Ca, Mg, P, acetate, etc.), read from the PN label or estimated. Typical maintenance ≈ 300–500 mOsm/L. |
| decimalPlaces | number | Não | — |
Resultado JSON
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.
Adicione este bloco à configuração do seu cliente MCP:
{
"mcpServers": {
"elysiatools-tpn-osmolality-estimator": {
"name": "tpn-osmolality-estimator",
"description": "Estima a osmolaridade (mOsm/L) de uma mistura de nutrição parenteral para escolher via periférica (PICC/midline/cânula) ou cateter venoso central (CVC). Fórmula (soma de solutos): Osm ≈ glicose(g/L)×5.0 + aminoácidos(g/L)×10.0 + eletrólitos adicionados(mOsm/L); os lipídios são quase isoosmóticos e emulsionados, contribuição ≈ 0, e diluem a osmolaridade por caloria. Glicose e AA dissolvem-se na fase aquosa — use o 'volume não lipídico' (total − lipídios). Limiares (consenso, varia por serviço): ≤ 900 mOsm/L geralmente tolerado PERIFERICAMENTE (rodar sítios); 900–1200 cautela (alguns usam PICC/midline com diluição, muitos preferem central); > 1200 acesso CENTRAL recomendado (alto risco de flebite/trombose). Referências: glicose 5% ≈250, NaCl 0.9% ≈308, glicose 10% ≈505; NPT central completa costuma 1500–2000 mOsm/L. Importância do central: soluções hiperosmolares lesam o endotélio (flebite química, dor, tromboflebite, extravasamento); o cateter central entrega a mistura na veia cava superior de alto fluxo para diluição rápida. Limitações: estimativa; o valor medido em laboratório (crioscopia) é o padrão-ouro, sobretudo com eletrólitos altos ou misturas neonatais (diferenças de 100–200 mOsm/L por contra-íons, pareamento iônico, temperatura); a solubilidade Ca-PO₄ é problema separado (precipitação → embolia pulmonar); misturas 3-em-1 (TNA) trazem questões de estabilidade. Fontes: Mirtallo 2004, Pittiruti 2009, Dugan 2014. Não é conselho médico.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=tpn-osmolality-estimator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Após conectar ao endpoint SSE, liste as ferramentas expostas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "tpn-osmolality-estimator",
"arguments": {
"dextrosePercent": 10,
"dextroseVolume": 1000,
"aaPercent": 5,
"aaVolume": 500,
"lipidVolume": 250,
"electrolyteOsm": 350,
"decimalPlaces": 0
}
}
}Dúvidas ou problemas? Contate [email protected]