google-drive-xlsx-health-data-mcp-server
Verified Safeby gauravnadkarni
Overview
A Model Context Protocol (MCP) server for accessing and analyzing health metrics data stored in Google Drive spreadsheets, primarily for LLM interaction.
Installation
MCP_TRANSPORT=stdio npm run startEnvironment Variables
- GOOGLE_DRIVE_FILE_ID
- GOOGLE_CREDENTIALS_PATH
- PORT
- MCP_TRANSPORT
- DOTENV_CONFIG_QUIET
Security Notes
The server retrieves sensitive health data from Google Drive. Access is managed via Google Service Account credentials, which must be securely stored and configured. The HTTP server's default CORS setting (`origin: "*"`) is insecure for production environments and requires explicit configuration. No obvious 'eval', obfuscation, hardcoded secrets (environment variables are used), or malicious patterns were found in the provided code snippets. The parsing of XLSX files is done with a standard library.
Similar Servers
spreadsheet-mcp
Analyze and edit spreadsheet files programmatically, designed for token-efficient interaction by LLM agents, focusing on structured data access, modification, formula analysis, and optional VBA inspection.
mcp-gsheets
A Model Context Protocol (MCP) server for Google Sheets API integration, enabling reading, writing, and managing Google Sheets documents directly from MCP clients like Claude Code, Claude Desktop, or Cursor.
notebooklm-mcp-secure
Provides programmatic access and management of NotebookLM and Google Gemini for AI agents, offering deep research capabilities, document analysis, and comprehensive compliance and security features.
mcp-openehr-assistant
The openEHR Assistant MCP Server helps end-users, especially openEHR modelers and developers, with various openEHR-related tasks and APIs, including archetype exploration, semantic explanation, language translation, syntax correction, and design reviews, by connecting AI assistants to external data sources and tools.