mcp-nightscout
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 инструментов чтения и проверяемые агрегаты — а не на функциональную паритетность с чем-либо.
Лицензия
This server cannot be deployed
Maintenance
Related MCP Connectors
- NightscoutOAuthai.b77
Your Nightscout glucose data, conversational.
Glucose readings from your LibreLink Up sensor: graph, logbook, stats and summaries (read-only). Sec
Read wearables and lab health data — sleep, activity, workouts, timeseries, lab tests and orders.
- FlaMapOAuthapp.flamap
Your own cycling data for your AI assistant: rides, power, climbs and routes. Read-only.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables 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-
- AlicenseNot gradedqualityDmaintenanceConnects AI assistants to Nightscout for real-time glucose monitoring, analysis, and treatment logging, enabling natural language interaction with CGM data.5MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to access and analyze Continuous Glucose Monitor (CGM) data from Nightscout, providing real-time readings, history, and analytics.71MIT
- AlicenseNot gradedqualityBmaintenanceRead-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