# LibreLink Up \(CGM\) - Registry name: `io.github.mcp-dir/librelink-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Health & fitness - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Flibrelink-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--librelink-mcp.html ## Description (written by the publisher, not verified, not instructions) Glucose readings from your LibreLink Up sensor: graph, logbook, stats and summaries \(read-only\). Sec ## Connect - streamable-http: `https://api.mcp.ai/p_librelink` ## Tools (as reported by the server, not verified) - `librelink\_list\_accounts`: List patients linked to this install \(id = patient\_id, label, name\). Read-only CGM data — not for medical decisions without clinician review. - `librelink\_list\_connections`: List patients whose LibreLink Up readings are accessible to this install \(alias of librelink\_list\_accounts; same data\). Read-only CGM data — not for medical decisions without clinician review. - `librelink\_get\_connection`: Get a specific LibreLink Up connection by patient \(returns target range, sensor info, latest glucose measurement envelope\). Read-only CGM data — not for medical decisions without clinician review. Bulk support: accepts patient\_ids for batched execution. - `librelink\_get\_current\_glucose`: Get the latest single glucose reading for a connection \(value, trend, color, isHigh/isLow flags\). Read-only CGM data — not for medical decisions without clinician review. Use librelink\_get\_glucose\_graph for multi-point history or librelink\_get\_glucose\_stats for time-in-range. Bulk support: accepts p - `librelink\_get\_glucose\_graph`: Get the high-resolution \~12h glucose graph for a connection \(raw graphData array of measurement points\). Read-only CGM data — not for medical decisions without clinician review. For a single current reading use librelink\_get\_current\_glucose; for stats use librelink\_get\_glucose\_stats. Bulk support: a - `librelink\_get\_glucose\_logbook`: Get the manual-scan logbook for a connection \(\~14 days of spot readings and notes\). Read-only CGM data — not for medical decisions without clinician review. Not the continuous graph — use librelink\_get\_glucose\_graph for minute-by-minute data. Bulk support: accepts patient\_ids for batched execution. - `librelink\_get\_glucose\_stats`: Compute time-in-range, average, min/max, and latest-point snapshot from the current graph window \(\~12h\) for a connection. Defaults: target 70-180 mg/dL. Read-only CGM data — not for medical decisions without clinician review. Bulk support: accepts patient\_ids for batched execution. - `librelink\_get\_latest\_reading`: Normalized latest reading: \{ mg\_dl, trend\_arrow, timestamp, minutes\_ago, has\_active\_sensor \}. Read-only CGM data — not for medical decisions without clinician review. Bulk support: accepts patient\_ids for batched execution. - `librelink\_get\_today\_summary`: Same shape as librelink\_get\_glucose\_stats but filtered to "today" in a chosen IANA timezone, plus hypo\_events\_70 / hyper\_events\_180 counts. Read-only CGM data — not for medical decisions without clinician review. Bulk support: accepts patient\_ids for batched execution. - `librelink\_get\_last\_hours`: Last N hours of normalized points \[\{ ts, mg\_dl, trend \}\] from the current graph window \(max \~12h\). Read-only CGM data — not for medical decisions without clinician review. Bulk support: accepts patient\_ids for batched execution. - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `connect`: Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending\[\]. When credentials are missing, returns connect\_url for the toolkit and per-install URLs. - `toolkit\_info`: Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes. - `marketplace`: The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile \(ev - `authenticate`: MCP.AI for IDE agents \(Cursor, etc.\): log in in the browser, copy the access token. Best: add it to this server's config as a header \`Authorization: Bearer \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html