mcp-dir avatar

LibreLink Up B2B (CGM clínica)

mcp-dir/librelink_business-mcp

This is a read-only MCP server for clinical teams and families monitoring multiple patients using Abbott's LibreLink Up. It pulls glucose readings, graphs, logbooks, and time-in-range statistics for patients who have active sharing enabled. Authentication happens via magic link (no passwords), and credentials are encrypted server-side. The hosted endpoint at api.mcp.ai handles the LibreLink Up B2B API integration, so you ask Claude or your agent to list patients, check current glucose levels, or compare time-in-target metrics across the last 7 or 14 days. Reach for this if you're building workflows around continuous glucose monitoring data for multiple people and need structured access without touching the raw Abbott APIs yourself.

tools
14
transport
HTTP
last updated
Jun 10, 2026

Install

From registry metadata
$ npx add-mcp https://api.mcp.ai/p_librelink_business --name librelink_business-mcp

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http librelink_business-mcp https://api.mcp.ai/p_librelink_business

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 14 tools

Verified live against the running server on Nov 6, 2026.

librelink_business_list_patientsList all patients whose CGM data is visible to this LibreLink Up follower account (same as /llu/connections). Use patientId from each row for other tools. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review.

List all patients whose CGM data is visible to this LibreLink Up follower account (same as /llu/connections). Use patientId from each row for other tools. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review.

No parameters. Call it with no arguments.

librelink_business_get_patientGet one connection by patient_id (target range, sensor, latest glucose envelope). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.2 params

Get one connection by patient_id (target range, sensor, latest glucose envelope). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
librelink_business_get_current_glucoseLatest glucose reading for a patient (value, trend, flags). For history use librelink_business_get_glucose_graph. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.2 params

Latest glucose reading for a patient (value, trend, flags). For history use librelink_business_get_glucose_graph. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
librelink_business_get_glucose_graph~12h high-resolution glucose graph (graphData). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.2 params

~12h high-resolution glucose graph (graphData). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
librelink_business_get_glucose_logbookManual-scan logbook (~14 days). For continuous graph use librelink_business_get_glucose_graph. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.2 params

Manual-scan logbook (~14 days). For continuous graph use librelink_business_get_glucose_graph. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
librelink_business_get_glucose_statsTime-in-range, avg, min/max from current graph window (~12h). Default target 70–180 mg/dL. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.4 params

Time-in-range, avg, min/max from current graph window (~12h). Default target 70–180 mg/dL. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
target_highnumber
default: 180
target_lownumber
default: 70
librelink_business_get_latest_readingNormalized latest reading: { mg_dl, trend_arrow, timestamp, minutes_ago, has_active_sensor }. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.2 params

Normalized latest reading: { mg_dl, trend_arrow, timestamp, minutes_ago, has_active_sensor }. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
librelink_business_get_today_summaryLike glucose stats but filtered to "today" in an IANA timezone; includes hypo/hyper event counts. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.5 params

Like glucose stats but filtered to "today" in an IANA timezone; includes hypo/hyper event counts. Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
patient_id*string
patient_idsarray
target_highnumber
default: 180
target_lownumber
default: 70
timezonestring
default: UTC
librelink_business_get_last_hoursLast N hours of normalized points from the current graph window (max ~12h available). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.3 params

Last N hours of normalized points from the current graph window (max ~12h available). Read-only CGM data — clinic/follower account; not for medical decisions without clinician review. Bulk support: accepts patient_ids for batched execution.

Parameters* required
hoursnumber
default: 6
patient_id*string
patient_idsarray
show_versionShow the current MCP platform and adapter versions.

Show the current MCP platform and adapter versions.

No parameters. Call it with no arguments.

report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.3 params

Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.

Parameters* required
contextstring
default:
conversationstring
default: []
message*string
connectReturns 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.

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.

No parameters. Call it with no arguments.

toolkit_infoReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.

Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.

No parameters. Call it with no arguments.

marketplaceThe 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...23 params

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...

Parameters* required
actionstring
one of search · describe · install · uninstall · subscribe · canceldefault: search
argumentsstring
default: {}
cancel_commentstring
default:
cancel_reasonstring
one of too_expensive · missing_features · switched_service · unused · customer_service · too_complex
conversationstring
default: []
immediateboolean
default: false
limitnumber
default: 10
mcp_idstring
default:
messagestring
default:
prompt_bodystring
default:
prompt_categorystring
default:
prompt_descriptionstring
default:
prompt_slugstring
default:
prompt_targetsarray
prompt_titlestring
default:
prompt_toolstring
default:
prompt_varsstring
default: {}
querystring
default:
report_contextstring
default:
request_detailsstring
default:

+3 more parameters. See the server's own documentation for the full schema.

Sponsors

Readme

LibreLink Up B2B (CGM clínica)

LibreLink Up B2B (CGM clínica) para Claude, Cursor e agentes de IA

Para equipas que acompanham vários pacientes (clínica, familiar): lista os pacientes com partilha ativa e lê glicemia, gráfico, logbook e estatísticas (apenas leitura). Credenciais encriptadas no servidor; ligação segura.

  • 📊 0 ferramentas
  • 🔒 Somente leitura
  • 💬 Funciona com qualquer cliente MCP: Claude Desktop, Cursor, VS Code, Cline, Continue
  • 🔑 Login via magic-link (sem senha)

English version · Documentação completa · Skill pra agentes


Instalar em 1 clique

Claude (Web e Desktop)

A Anthropic unificou a instalação de MCPs em claude.ai/customize/connectors. O mesmo link serve pra Claude Web e Claude Desktop (basta estar logado):

➕ Abrir no Claude e conectar


View the full README on GitHub

Details

Repository
github.com/mcp-dir/librelink_business-mcp
Category
Communication & Messaging
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from mcp-dir

Related Communication & Messaging MCP servers

View all
1hikmahtech avatardrwho.me network and developer toolshikmahtech/drwhome29 free tools: DNS, email auth (SPF, DKIM, DMARC), TLS, headers, WHOIS, dev utils.0stars
2myaitoken avatarMyai Mcpmyaitoken/myai-mcpDecentralized AI inference on Base: OpenAI-compatible chat via community GPUs, paid in MYAI0stars
3neoshrek avatarQrVerlozneoshrek/qrverloz-mcpQR codes active 90 days, claimable forever. Request an API key in chat to retarget and track scans.0stars
4kbhave avatarIdig Dnskbhave/mcp-service-idigProfessional DNS diagnostics: 14 tools for DNS, DNSSEC, email security, SSL, and propagation.0stars
5nfodor avatarEmailMCPnfodor/emailmcpAI agent email — 23 tools free to read inbox, 28 paid to send. $9.99/mo. Token auto-provisioned.0stars
6o-mega-enterprise avatarFounden Mcpo-mega-enterprise/founden-mcpBuild your company over chat: website, app, and admin built in the cloud. One API key.0stars