Back to Home
sedoglia icon

diabetes-m-mcp

Verified Safe

by sedoglia

Overview

Integrates Diabetes:M health data (glucose, insulin, food, personal metrics) with Claude Desktop via an MCP server for natural language conversations and analysis.

Installation

Run Command
npx -y @anthropic/diabetes-m-mcp

Security Notes

The project demonstrates excellent security practices. Credentials and sensitive data (e.g., tokens, cache entries) are encrypted using AES-256-GCM with a master key stored in the OS-native keyring (macOS Keychain, Windows Credential Vault, Linux Secret Service) or a machine-specific encrypted file as a fallback. Credentials are never stored in plain text or configuration files. Comprehensive audit logging is implemented, with input data being hashed (not stored) for traceability, and separate logs for highly sensitive personal metrics access. Input validation using Zod schemas is in place, and the `searchFoods` tool includes explicit query sanitization to prevent injection attacks. Rate limiting and automatic re-authentication mechanisms are also built in. The primary security 'risk' is operational due to reliance on reverse-engineered Diabetes:M APIs, which could change without notice, but this is a functional fragility rather than a direct vulnerability in the server's code.

Similar Servers

Stats

Interest Score0
Security Score10
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-16

Tags

diabeteshealthmcpclaudeglucose