mcp-glucose
Verified Safeby lucas-1000
Overview
Provides a specialized interface for AI assistants to query and analyze continuous glucose monitoring (CGM) data.
Installation
npm run start:httpEnvironment 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
hevy-mcp
This server acts as a Model Context Protocol (MCP) interface, enabling AI assistants to interact with the Hevy fitness tracking app's API to manage workout data, routines, exercise templates, folders, and webhook subscriptions.
us-census-bureau-data-api-mcp
The MCP Server provides a standardized API for AI assistants (LLMs) to access and process U.S. Census Bureau data and geography information, enabling data retrieval and analysis through an agent-like interface.
pierre_mcp_server
Conversational AI fitness coaching and data analysis platform with provider integrations and user management.
platform-mcp
Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease associations.