Back to Home
lucas-1000 icon

mcp-glucose

Verified Safe

by lucas-1000

Overview

Provides a specialized interface for AI assistants to query and analyze continuous glucose monitoring (CGM) data.

Installation

Run Command
npm run start:http

Environment Variables

  • BACKEND_URL
  • OAUTH_CLIENT_ID
  • OAUTH_CLIENT_SECRET
  • PUBLIC_URL

Security Notes

The server offers two main deployment configurations: a basic version and an OAuth-enabled version. The OAuth-enabled version (`http-server-oauth.ts`) correctly implements OAuth 2.1 with Bearer token authentication, RFC 9728 metadata, and uses `AsyncLocalStorage` for per-session token management, significantly enhancing security for multi-user environments. Secrets (API_SECRET, OAUTH_CLIENT_SECRET) are managed via environment variables and Google Secret Manager, which is a good practice. The basic version (`http-server.ts`) relies on `API_SECRET` for backend communication but allows unauthenticated access to the MCP endpoint itself, with tool calls requiring a `userId` or relying on a default, which is less secure for multi-user scenarios. The score reflects the stronger OAuth-enabled deployment.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens25000
Stars0
Forks0
Last Update2025-11-26

Tags

MCP ServerGlucose DataHealth MonitoringAI IntegrationDiabetes Management