Health
Шкала NIHSS количественно оценивает неврологический дефицит при остром инсульте: 1a уровень сознания (0-3), 1b вопросы (месяц/возраст, 0-2), 1c команды (глаза/хват, 0-2), 2 взгляд (0-2), 3 поля зрения (0-3), 4 лицевой паралич (0-3), 5a/5b движения руки (лев/прав, 0-4), 6a/6b движения ноги (0-4), 7 атаксия (0-2), 8 чувствительность (0-2), 9 речь (0-3), 10 дизартрия (0-2), 11 игнорирование (0-2); в общий счёт входит более поражённая сторона; диапазон 0-42. 0 без симптомов, 1-4 лёгкий, 5-15 умеренный, 16-20 умеренно-тяжёлый, 21-42 тяжёлый. Источники: Brott 1989 Stroke, NINDS, MDCalc. Без обучения надёжность низкая; проводит обученный персонал. Не медицинская консультация.
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/api/tools/nihss-score' \
-H 'Content-Type: application/json' \
-d '{"loc":"1","locQuestions":"1","locCommands":"1","gaze":"2","visual":"2","facialPalsy":"2","motorArmLeft":"0","motorArmRight":"2","motorLegLeft":"0","motorLegRight":"2","ataxia":"0","sensory":"1","language":"0","dysarthria":"1","extinction":"1"}'Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
POST https://api.elysiatools.com/ru/api/tools/nihss-score| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| loc | select | Да | 0 = alert; 3 = unresponsive. |
| locQuestions | select | Да | Ask the month and the patient's age. 0 = both correct; 2 = neither correct. |
| locCommands | select | Да | Open/close eyes and grip/non-grip hand. 0 = both correct; 2 = neither. |
| gaze | select | Да | Test horizontal eye movement. 0 = normal; 2 = forced deviation / total paresis. |
| visual | select | Да | Confrontation testing. 0 = no loss; 3 = bilateral hemianopia / blind. |
| facialPalsy | select | Да | 0 = normal symmetry; 3 = complete unilateral/bilateral paralysis. |
| motorArmLeft | select | Да | Drift test, left arm. 0 = no drift; 4 = no movement. |
| motorArmRight | select | Да | Drift test, right arm. 0 = no drift; 4 = no movement. |
| motorLegLeft | select | Да | Drift test, left leg. 0 = no drift; 4 = no movement. |
| motorLegRight | select | Да | Drift test, right leg. 0 = no drift; 4 = no movement. |
| ataxia | select | Да | Finger-nose / heel-shin. 0 = absent; 2 = present in two limbs. |
| sensory | select | Да | Pinprick on face, arm, trunk, leg. 0 = normal; 2 = severe-to-total loss. |
| language | select | Да | Naming, read list, describe picture. 0 = no aphasia; 3 = mute / global aphasia. |
| dysarthria | select | Да | Read/repeat words. 0 = normal articulation; 2 = severe/unintelligible or mute. |
| extinction | select | Да | Double simultaneous stimulation. 0 = no neglect; 2 = complete neglect (two modalities). |
JSON-результат
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-nihss-score": {
"name": "nihss-score",
"description": "Шкала NIHSS количественно оценивает неврологический дефицит при остром инсульте: 1a уровень сознания (0-3), 1b вопросы (месяц/возраст, 0-2), 1c команды (глаза/хват, 0-2), 2 взгляд (0-2), 3 поля зрения (0-3), 4 лицевой паралич (0-3), 5a/5b движения руки (лев/прав, 0-4), 6a/6b движения ноги (0-4), 7 атаксия (0-2), 8 чувствительность (0-2), 9 речь (0-3), 10 дизартрия (0-2), 11 игнорирование (0-2); в общий счёт входит более поражённая сторона; диапазон 0-42. 0 без симптомов, 1-4 лёгкий, 5-15 умеренный, 16-20 умеренно-тяжёлый, 21-42 тяжёлый. Источники: Brott 1989 Stroke, NINDS, MDCalc. Без обучения надёжность низкая; проводит обученный персонал. Не медицинская консультация.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=nihss-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": "nihss-score",
"arguments": {
"loc": "1",
"locQuestions": "1",
"locCommands": "1",
"gaze": "2",
"visual": "2",
"facialPalsy": "2",
"motorArmLeft": "0",
"motorArmRight": "2",
"motorLegLeft": "0",
"motorLegRight": "2",
"ataxia": "0",
"sensory": "1",
"language": "0",
"dysarthria": "1",
"extinction": "1"
}
}
}Вопросы или проблемы? Свяжитесь с [email protected]