{"name":"io.github.krumjahn/health-analyzer-mcp","slug":"krumjahn-health-analyzer-mcp","title":"Apple Health MCP Server","description":"Apple Health data for Claude, Cursor, and any MCP client — 100% local on your Mac.","url":"https://mcp.market/server/krumjahn-health-analyzer-mcp","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":10,"stars":null,"forks":null,"downloads_week":29,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/krumjahn/MacHealthAnalyzer","website":"https://applehealthdata.com/apple-health-mcp/","version":"1.1.2","remotes":[],"packages":[{"registryType":"npm","identifier":"health-analyzer-mcp","version":"1.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Overrides token auto-discovery. The token is generated by the Health Data AI Analyzer Mac app and normally read automatically from its sandboxed container; only set this if auto-discovery fails.","format":"string","isSecret":true,"name":"HEALTH_ANALYZER_TOKEN"},{"description":"Optional. Absolute path to the local-api-token.txt file written by the Mac app. The server searches default sandbox paths automatically; only set this if auto-discovery fails.","format":"string","name":"HEALTH_ANALYZER_TOKEN_FILE"}]}],"tools":[{"name":"get_daily_health_brief","description":"Get a daily health briefing with yesterday's sleep, steps, workouts, and recovery context versus recent baseline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health_summary","description":"Get an overview of all loaded health metrics","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_heart_rate","description":"Get heart rate, resting heart rate, and HRV trends over time.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_hrv","description":"Get heart rate variability (HRV) data and recovery trends.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sleep","description":"Get sleep data including duration, stages (deep, REM, core), and patterns.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_status","description":"Check whether the local Health Data AI Analyzer API is running and whether a dataset is loaded.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_steps","description":"Get step count data. Returns daily steps, averages, and totals.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_vo2max","description":"Get VO2 max (cardio fitness) measurements and fitness level.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_weight","description":"Get weight measurements and trends.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workouts","description":"Get workout history including type, duration, and calories burned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_metrics","description":"Check what health data is currently loaded in the app","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-09-24T12:02:25.746Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T12:02:25.755Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"health-analyzer-mcp","version":"1.1.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-08-01T09:11:56.238Z","repositoryUrl":"git+https://github.com/krumjahn/MacHealthAnalyzer.git","weeklyDownloads":29}],"repo":{"found":false,"owner":"krumjahn","repo":"MacHealthAnalyzer","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":29,"license":"MIT","lastPushAt":null,"score":10}}}},"grade_history":[],"reviews":[]}