Token导航 LogoToken导航TokenDH.com
Freestyle Libre MCP Server logo
运维云端未说明官方级别未说明来源级核验

Freestyle Libre MCP Server

MCP Server

一个提供Claude访问Abbott Freestyle Libre连续血糖监测(CGM)数据的MCP服务器,支持多种API提供商。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jonnyhaynes

提供方

jonnyhaynes

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Freestyle自由MCP服务器

MCP(模型上下文协议)服务器,允许Claude访问Abbott Freestyle Libre CGM(连续血糖监测仪)数据。

支持的提供商

提供者授权成本备注
数字地面电视平台 (默认)电子邮件+密码免费非官方libreview/libelinkup API
大地API密钥付费Terra API(tryterra.co)
瑟利夫API密钥+OAuth令牌付费三方健康平台

快速入门(LibreView——推荐)

LibreLinkUp API专为 关注者/护理者帐户 --已被邀请查看患者血糖数据的帐户。您需要两个LibreView帐户:

  1. 你的 患者账户 (链接到传感器的那个)
  2. A. 追随者帐户 (您通过LibreLinkUp应用程序邀请的第二个帐户)

在MCP配置中使用追随者帐户的凭据。

1.安装

npm install
npm run build

2.配置克劳德桌面

使用Node.js二进制文件的完整路径编辑Claude Desktop配置文件(需要Node 18+)。配置位置取决于您的操作系统:

操作系统路径
macOS~/Library/Application Support/Claude/claude_desktop_config.json
窗户%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "freestyle-libre": {
      "command": "/path/to/node",
      "args": ["/absolute/path/to/freestyle-libre/dist/index.js"],
      "env": {
        "LIBRE_PROVIDER": "libreview",
        "LIBRE_REGION": "EU",
        "LIBRE_EMAIL": "your-follower@email.com",
        "LIBRE_PASSWORD": "yourpassword"
      }
    }
  }
}

相应地替换路径和凭据。服务器自动检测区域API端点(例如。 eu2)登录时,所以 LIBRE_REGION 只需要是您帐户的基本区域:

区域
欧洲EU (默认)
美国US
澳大利亚AU
亚太地区AP
日本JP
德国DE
全球global

3.重新启动克劳德桌面

服务器在启动时自动进行身份验证——聊天中不需要登录步骤。

______________________________________________________________________

可用工具

工具说明
get_connections列出帐户上的患者连接
get_current_glucose获取最新的葡萄糖读数
get_glucose_history获取历史读数(1-24小时)
get_glucose_summary24小时总结:TIR、平均值、最小/最大值、标准偏差

示例提示

  • *“我目前的血糖水平是多少?”*
  • *“显示我过去6小时的血糖记录”*
  • *“给我总结一下我今天的血糖控制情况”*
  • *“昨天我有70%以上的时间在射程内吗?”*

______________________________________________________________________

Terra API设置

  1. 注册地址: tryterra.co 并创建应用程序
  2. 通过Terra Connect小部件连接LibreView帐户以获得 user_id
  3. 配置Claude桌面:
{
  "mcpServers": {
    "freestyle-libre": {
      "command": "/path/to/node",
      "args": ["/absolute/path/to/freestyle-libre/dist/index.js"],
      "env": {
        "LIBRE_PROVIDER": "terra",
        "TERRA_API_KEY": "your-api-key",
        "TERRA_DEV_ID": "your-dev-id"
      }
    }
  }
}

______________________________________________________________________

三个API设置

  1. 联系 thryve.health 用于API访问
  2. 通过Thryve的OAuth流程引导用户连接他们的LibreView帐户
  3. 配置Claude桌面:
{
  "mcpServers": {
    "freestyle-libre": {
      "command": "/path/to/node",
      "args": ["/absolute/path/to/freestyle-libre/dist/index.js"],
      "env": {
        "LIBRE_PROVIDER": "thryve",
        "THRYVE_API_KEY": "your-api-key",
        "THRYVE_API_SECRET": "your-api-secret",
        "THRYVE_ACCESS_TOKEN": "user-oauth-access-token"
      }
    }
  }
}

______________________________________________________________________

发展

npm run dev      # watch mode — recompiles on save
npm run build    # one-off compile
npm start        # run the compiled server

服务器通过stdio进行通信,这是Claude Desktop使用的本地MCP服务器的标准传输方式。

______________________________________________________________________

免责声明

数字地面电视平台 供应商使用社区文档化的反向引擎API,为Abbott的LibreLinkUp应用程序提供动力。它不是雅培API的官方产品,可能会在未经通知的情况下更改。按照Abbott的服务条款负责任地使用它。

目录标签

目录标签

TypeScriptClaude云端部署连续血糖监测本地部署健康数据API服务医疗技术数据整合

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP