langcare-mcp-fhir — MCP-сервер для Claude Code: обзор и установка
Прокси-сервер на Go для интеграции ИИ-ассистентов с медицинскими EMR через стандарт FHIR R4. Пригодится при чтении карт пациентов и записи наблюдений в Epic или Cerner.
claude mcp add langcare-mcp-fhir -- npx -y @langcare/langcare-mcp-fhirЧто делает langcare-mcp-fhir
Сервер работает как легковесный шлюз между MCP-клиентом и медицинскими системами вроде Epic, Cerner, OpenEMR или GCP Healthcare API. Внутри нет базы данных. Все запросы на лету превращаются в вызовы к целевому FHIR R4 бэкенду.
Агенту доступны четыре базовые операции: fhir_read, fhir_search, fhir_create и fhir_update. Они работают с любыми типами медицинских ресурсов, включая Patient или Observation. Безопасность опирается на шифрование TLS 1.3, очистку логов от персональных данных и поддержку спецификации SMART on FHIR с алгоритмом RS384.
Без подготовленного YAML-файла с адресом бэкенда сервер запустить не удастся. Ключи доступа разработчики рекомендуют передавать только через переменные окружения.
Какие задачи решает
- найти карту пациента по имени и дате рождения через
fhir_search - прочитать данные медицинского ресурса по идентификатору с помощью
fhir_read - записать новое клиническое наблюдение через
fhir_create - обновить демографические сведения в ресурсе
Patient
Примеры запросов агенту
- Найди пациентов с фамилией Smith, родившихся после 1990 года
- Загрузи последнее наблюдение по ID example-123 через FHIR
- Создай ресурс Observation со статусом final для пациента Patient/123
Как установить langcare-mcp-fhir
Командой платформы
claude mcp add langcare-mcp-fhir -- npx -y @langcare/langcare-mcp-fhirКомандой платформы
codex mcp add langcare-mcp-fhir -- npx -y @langcare/langcare-mcp-fhirФайл настроек
{
"mcpServers": {
"langcare-mcp-fhir": {
"command": "npx",
"args": [
"-y",
"@langcare/langcare-mcp-fhir"
]
}
}
}Файл настроек
{
"servers": {
"langcare-mcp-fhir": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@langcare/langcare-mcp-fhir"
]
}
}
}Командой платформы
gemini mcp add langcare-mcp-fhir npx -y @langcare/langcare-mcp-fhirПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о langcare-mcp-fhir
Как установить langcare-mcp-fhir в Claude Code?
Выполните команду claude mcp add langcare-mcp-fhir -- npx -y @langcare/langcare-mcp-fhir. Для работы с вашей EMR также передайте путь к файлу настроек через ключ -config.
С какими медицинскими системами работает сервер?
Поддерживаются платформы Epic, Cerner, OpenEMR, GCP Healthcare API, а также любые сторонние серверы со стандартом FHIR R4.
Сохраняет ли сервер персональные данные пациентов?
Нет, прокси работает без собственной базы данных и не хранит медицинские записи. Логи по умолчанию очищаются от личных медицинских сведений.