mcp-nightscout
mcp-nightscout
무엇인가요? — Claude가 Nightscout 인스턴스에 읽기 전용으로 접근할 수 있게 해주는 MCP 서버입니다: 혈당 측정치, 치료 기록, 결정적 서버 측 집계(평균, TIR, CV, GMI)를 제공합니다. 대상 — 자신의 Nightscout을 실행 중이며, 쓰기 권한을 부여하지 않고 AI 비서와 데이터에 대해 논의하려는 사람들을 위한 것입니다. 배포 — 배포되지 않음 — stdio를 통해 로컬에서 실행됩니다. 실행 — 아직 코드 없음; 아래 상태를 참조하세요.
상태
코드 작성 전. 디자인 프레임은 docs/decisions/0001-language-and-stack.md에 고정되어 기록되었습니다: 공식 MCP SDK의 TypeScript, stdio 전용, 읽기 전용, 기존 구현을 감사하여 얻은 일련의 보안 제약 조건이 포함됩니다.
두 가지 결정은 의도적으로 종결되었으며, 새로운 ADR 없이는 재논의되지 않습니다:
stdio 로컬 전용 — HTTP 전송 없음, 네트워크 포트 없음. 감사에서 발견된 대부분의 취약점 클래스는 전송 방식과 함께 사라집니다.
읽기 전용 — 이 서버는 Nightscout 인스턴스에 절대 쓰지 않습니다. 위협 모델은 치료 기록 변경이지 데이터 유출이 아닙니다: Nightscout 프로필은 폐쇄 루프 설정에서 용량 계산을 유도합니다.
Related MCP server: MCP Nightscout
왜 또 다른 것이 필요한가요?
기존의 Nightscout MCP 서버는 솔로 프로젝트이며, 대부분 쓰기 도구를 노출하고 있으며, 공유 인스턴스의 자유 텍스트 필드를 프롬프트 인젝션 표면으로 취급하지 않습니다. 이 서버는 명시적인 위협 모델을 기반으로 처음부터 작성되었습니다. 약 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