
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
health4ai
Advanced tools
Local MCP server that queries Apple Health data from your own Supabase/Postgres for Claude, Cursor, and other MCP clients.
Local MCP server that queries your Apple Health data from a Supabase/Postgres project you own. Use it with Claude Desktop, Claude Code, Cursor, or any stdio MCP client.
pip install health4ai
Requires Python 3.11+. From a clone of the repo you can still run the previous path:
pip install -r mcp-server/requirements.txt
python mcp-server/main.py
The server talks to your database over stdio. Set these environment variables (or a .env file in the working directory):
| Variable | Required | Secret | Description |
|---|---|---|---|
DATABASE_URL | yes | yes | Postgres connection string for your Supabase project (transaction pooler; database password, not the service_role key). SUPABASE_DB_URL is accepted as an alias. |
HEALTHKIT_USER_ID | yes | no | UUID of the Supabase Auth user whose HealthKit rows to query. The server refuses to start if this is unset, not a UUID, or the 00000000-… placeholder. |
HEALTH4AI_TZ | no | no | IANA time zone for calendar-day buckets (default UTC). |
Full walkthrough: docs/SETUP.md.
After pip install health4ai:
health4ai
# or
python -m health4ai
Claude Desktop / Claude Code / Cursor (mcp.json):
{
"mcpServers": {
"health4ai": {
"command": "health4ai",
"env": {
"DATABASE_URL": "postgresql://...",
"HEALTHKIT_USER_ID": "<your auth user UID>"
}
}
}
}
From a git clone, "command": "python" and "args": ["/path/to/health4ai/mcp-server/main.py"] still work.
MIT. See the repository LICENSE.
FAQs
Local MCP server that queries Apple Health data from your own Supabase/Postgres for Claude, Cursor, and other MCP clients.
We found that health4ai demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.