Health
Оценка риска ВТЭО у хирургических пациентов (Caprini RAM 2005): 1 балл (возраст 41-60, малая операция, ИМТ >25, отёчные ноги, варикоз, беременность/послеродовый, выкидыши, КОК/ЗГТ, сепсис <1 мес, тяжёлая болезнь лёгких incl. пневмония <1 мес, ХОБЛ, ИМ, ХСН <1 мес, постельный режим, терапевтический пациент в постели, ВЗК); 2 балла (возраст 61-74, артроскопия, большая открытая операция >45 мин, лапароскопия >45 мин, опухоль, постельный >72 ч, гипс, ЦВК); 3 балла (возраст ≥75, личный ВТЭО, семейный ВТЭО, фактор V Лейдена, протромбин 20210A, волчаночный антикоагулянт, антикардиолипин, гомоцистеин, HIT, другая тромбофилия); 5 баллов (инсульт <1 мес, плановое эндопротезирование нижней конечности, перелом таза/бедра/ноги <1 мес, острая травма спинного мозга <1 мес, политравма <1 мес). Уровни (ведение): 0 минимальный, 1-4 низкий-умеренный (механическая профилактика), 5-6 высокий (механическая + рассмотреть НМГ 7-10 дней), 7-8 высокий (механическая + НМГ 7-10 дней), ≥9 максимальный (механическая + НМГ 30 дней). Источник: Caprini 2005. Не медицинская консультация.
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'http://127.0.0.1:3003/ru/api/tools/caprini-score' \
-H 'Content-Type: application/json' \
-d '{"age41to60":false,"minorSurgery":false,"bmi25":false,"swollenLegs":false,"varicose":false,"pregnancy":false,"miscarriage":false,"ocp":false,"sepsis":false,"lungDisease":false,"copd":false,"mi":false,"chf":false,"bedridden":false,"medicalBedRest":false,"ibd":false,"age61to74":true,"arthroscopic":false,"majorOpen":true,"laparoscopic":false,"malignancy":true,"bed72h":false,"plasterCast":false,"centralLine":false,"ageGte75":false,"personalVte":true,"familyVte":false,"factorV":false,"prothrombin":false,"lupusAnticoag":false,"anticardiolipin":false,"homocysteine":false,"hit":false,"otherThrombophilia":false,"stroke":false,"electiveArthroplasty":false,"hipFracture":false,"spinalCord":false,"multipleTrauma":false}'Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
POST http://127.0.0.1:3003/ru/api/tools/caprini-score| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| age41to60 | checkbox | Нет | +1. |
| minorSurgery | checkbox | Нет | +1. |
| bmi25 | checkbox | Нет | +1. |
| swollenLegs | checkbox | Нет | +1. |
| varicose | checkbox | Нет | +1. |
| pregnancy | checkbox | Нет | +1. |
| miscarriage | checkbox | Нет | +1. |
| ocp | checkbox | Нет | +1. |
| sepsis | checkbox | Нет | +1. |
| lungDisease | checkbox | Нет | +1. |
| copd | checkbox | Нет | +1. |
| mi | checkbox | Нет | +1. |
| chf | checkbox | Нет | +1. |
| bedridden | checkbox | Нет | +1. |
| medicalBedRest | checkbox | Нет | +1. |
| ibd | checkbox | Нет | +1. |
| age61to74 | checkbox | Нет | +2. |
| arthroscopic | checkbox | Нет | +2. |
| majorOpen | checkbox | Нет | +2. |
| laparoscopic | checkbox | Нет | +2. |
| malignancy | checkbox | Нет | +2. |
| bed72h | checkbox | Нет | +2. |
| plasterCast | checkbox | Нет | +2. |
| centralLine | checkbox | Нет | +2. |
| ageGte75 | checkbox | Нет | +3. |
| personalVte | checkbox | Нет | +3. |
| familyVte | checkbox | Нет | +3. |
| factorV | checkbox | Нет | +3. |
| prothrombin | checkbox | Нет | +3. |
| lupusAnticoag | checkbox | Нет | +3. |
| anticardiolipin | checkbox | Нет | +3. |
| homocysteine | checkbox | Нет | +3. |
| hit | checkbox | Нет | +3. |
| otherThrombophilia | checkbox | Нет | +3. |
| stroke | checkbox | Нет | +5. |
| electiveArthroplasty | checkbox | Нет | +5. |
| hipFracture | checkbox | Нет | +5. |
| spinalCord | checkbox | Нет | +5. |
| multipleTrauma | checkbox | Нет | +5. |
JSON-результат
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-caprini-score": {
"name": "caprini-score",
"description": "Оценка риска ВТЭО у хирургических пациентов (Caprini RAM 2005): 1 балл (возраст 41-60, малая операция, ИМТ >25, отёчные ноги, варикоз, беременность/послеродовый, выкидыши, КОК/ЗГТ, сепсис <1 мес, тяжёлая болезнь лёгких incl. пневмония <1 мес, ХОБЛ, ИМ, ХСН <1 мес, постельный режим, терапевтический пациент в постели, ВЗК); 2 балла (возраст 61-74, артроскопия, большая открытая операция >45 мин, лапароскопия >45 мин, опухоль, постельный >72 ч, гипс, ЦВК); 3 балла (возраст ≥75, личный ВТЭО, семейный ВТЭО, фактор V Лейдена, протромбин 20210A, волчаночный антикоагулянт, антикардиолипин, гомоцистеин, HIT, другая тромбофилия); 5 баллов (инсульт <1 мес, плановое эндопротезирование нижней конечности, перелом таза/бедра/ноги <1 мес, острая травма спинного мозга <1 мес, политравма <1 мес). Уровни (ведение): 0 минимальный, 1-4 низкий-умеренный (механическая профилактика), 5-6 высокий (механическая + рассмотреть НМГ 7-10 дней), 7-8 высокий (механическая + НМГ 7-10 дней), ≥9 максимальный (механическая + НМГ 30 дней). Источник: Caprini 2005. Не медицинская консультация.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=caprini-score",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}После подключения к SSE-endpoint выведите список доступных инструментов:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Вызовите инструмент по его id; аргументы формируются из его параметров:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "caprini-score",
"arguments": {
"age41to60": false,
"minorSurgery": false,
"bmi25": false,
"swollenLegs": false,
"varicose": false,
"pregnancy": false,
"miscarriage": false,
"ocp": false,
"sepsis": false,
"lungDisease": false,
"copd": false,
"mi": false,
"chf": false,
"bedridden": false,
"medicalBedRest": false,
"ibd": false,
"age61to74": true,
"arthroscopic": false,
"majorOpen": true,
"laparoscopic": false,
"malignancy": true,
"bed72h": false,
"plasterCast": false,
"centralLine": false,
"ageGte75": false,
"personalVte": true,
"familyVte": false,
"factorV": false,
"prothrombin": false,
"lupusAnticoag": false,
"anticardiolipin": false,
"homocysteine": false,
"hit": false,
"otherThrombophilia": false,
"stroke": false,
"electiveArthroplasty": false,
"hipFracture": false,
"spinalCord": false,
"multipleTrauma": false
}
}
}Вопросы или проблемы? Свяжитесь с [email protected]