{"id":"neiltron-apple-health-mcp","name":"apple-health-mcp","af_score":56.8,"security_score":24.5,"reliability_score":37.5,"what_it_does":"Provides an MCP server (usable via npx) that lets an MCP client query locally exported Apple Health data from CSV files using natural-language-to-SQL plus direct SQL execution, with schema introspection and automated health reporting. Uses DuckDB for in-process analytics, with lazy loading by time windows and result caching via TTL.","best_when":"You have Apple Health data already exported to CSV locally and want an AI assistant to query it on your machine via MCP.","avoid_when":"You need network-accessible, authenticated healthcare data access for others, or you require documented operational/SLA guarantees and strong security controls beyond local tooling.","last_evaluated":"2026-03-30T13:27:13.594370+00:00","has_mcp":true,"has_api":false,"auth_methods":["None specified (local MCP server started via npx)"],"has_free_tier":false,"known_gotchas":["Relies on Apple Health CSV export naming/table conventions; table names are lowercase in some contexts.","“No data found” can occur if CSVs are not in the expected directory or time window.","Large datasets may hit memory limits; use MAX_MEMORY_MB and/or shorter time windows.","Since it executes SQL, agents should be careful to constrain queries by date ranges to avoid heavy scans."],"error_quality":0.0}