Skip to main content
Glama
lozit
by lozit

mcp-nightscout

Что — MCP-сервер, предоставляющий Claude доступ только для чтения к экземпляру Nightscout: показания глюкозы, лечения и детерминированные агрегаты на стороне сервера (среднее, TIR, CV, GMI). Для — людей, управляющих собственным Nightscout, которые хотят обсуждать свои данные с ИИ-ассистентом, не предоставляя ему доступ на запись. Развертывание — не развертывается — работает локально через stdio. Запуск — кода пока нет; см. статус ниже.

Статус

До кода. Дизайн-фрейм фиксирован и записан в docs/decisions/0001-language-and-stack.md: TypeScript на официальном MCP SDK, stdio-only, read-only, с набором ограничений безопасности, унаследованных от аудита существующей реализации.

Два решения намеренно закрыты и не подлежат пересмотру без нового ADR:

  • stdio local only — нет HTTP-транспорта, нет сетевого порта. Большинство классов уязвимостей, обнаруженных при аудите, исчезают вместе с транспортом.

  • Read-only — этот сервер никогда не будет записывать в экземпляр Nightscout. Модель угроз — изменение лечения, а не утечка данных: профили Nightscout управляют расчетами дозировки в замкнутых системах.

Related MCP server: MCP Nightscout

Зачем еще один

Существующие MCP-серверы Nightscout — это сольные проекты, большинство из них предоставляют инструменты записи, ни один из них не рассматривает поля свободного текста общего экземпляра как поверхность для инъекций в промпты, которой они являются. Этот написан с нуля с учетом явной модели угроз. Он нацелен на ~10 инструментов чтения и проверяемые агрегаты — а не на функциональную паритетность с чем-либо.

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to query glucose data from health storage APIs, providing natural language access to glucose readings, trends, and statistics for diabetes management and health monitoring.
    3
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants to Nightscout for real-time glucose monitoring, analysis, and treatment logging, enabling natural language interaction with CGM data.
    5
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to access and analyze Continuous Glucose Monitor (CGM) data from Nightscout, providing real-time readings, history, and analytics.
    7
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Read-only server that lets you query your Nightscout CGM data via natural language, including glucose levels, time-in-range, insulin-on-board, site ages, and hourly patterns.
    MIT