Skip to main content
Glama
vgmakeev
by vgmakeev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GLUCOSE_LOWNoTIR lower bound (auto-detects units: <30 = mmol)3.9
GLUCOSE_HIGHNoTIR upper bound (auto-detects units: <30 = mmol)7.8
GLUCOSE_UNITSNoDisplay units: mmol or mgdlmmol
NIGHTSCOUT_URLYesNightscout URL (can include token: https://token@site.com)
NIGHTSCOUT_API_SECRETNoAPI secret (optional if using token in URL)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
glucose_currentA

Get the current blood glucose reading from Nightscout

glucose_historyB

Get blood glucose history for a specified time period

analyzeA

Analyze glucose patterns for any date range. Supports dates (YYYY-MM-DD), months (YYYY-MM), or relative periods (7d, 2w, 3m, 1y)

analyze_monthlyA

Analyze glucose data broken down by month. Great for yearly reviews.

treatmentsC

Get recent treatments (insulin doses, carbs, etc.)

statusA

Get Nightscout server status and settings

devicesB

Get status of connected devices (pump, CGM, phone)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vgmakeev/nightscout-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server