streamable-httpupdated 4mo ago
Evidence-ranked supplement data for AI agents. No API key required.
What can you do with Healthy Aging Atlas?
Healthy Aging Atlas — MCP Server
Evidence-ranked supplement data for AI agents. No API key required.
Live endpoint: https://healthyagingatlas.com/api/mcp/
Transport: Streamable HTTP (JSON-RPC 2.0)
Discovery: https://healthyagingatlas.com/.well-known/mcp.json
Docs: https://healthyagingatlas.com/developers/
Connect in 30 seconds
Claude.ai / Claude Desktop
- Settings → Integrations → MCP Servers
- Enter:
https://healthyagingatlas.com/api/mcp/ - Start a new conversation — 5 tools appear automatically
Cursor
- Settings → Tools & Integrations → MCP → Add MCP Server
- URL:
https://healthyagingatlas.com/api/mcp/ - Transport: Streamable HTTP
curl
curl -s -X POST https://healthyagingatlas.com/api/mcp/ \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Tools
| Tool | Description |
|---|---|
search_supplements |
Search by name, ingredient, or brand. Returns trust-scored products with prices and purchase links. |
get_product |
Full product details: trust score, certifications, price, evidence summary. |
compare_supplements |
Head-to-head comparison with key differences, best use cases, and verdict. |
get_price_history |
90-day price history and freshness data. |
recommend_for_goal |
Evidence-ranked recommendations for a health goal with optional budget/demographic filters. |
All tools are read-only (readOnlyHint: true). No authentication required.
Example calls
Search for magnesium products for sleep:
curl -s -X POST https://healthyagingatlas.com/api/mcp/ \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {
"name": "search_supplements",
"arguments": { "query": "magnesium", "goal": "sleep", "limit": 3 }
}
}'
Compare NMN vs NR:
curl -s -X POST https://healthyagingatlas.com/api/mcp/ \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0", "id": 2, "method": "tools/call",
"params": {
"name": "compare_supplements",
"arguments": { "supplement_a": "nmn", "supplement_b": "nr" }
}
}'
Top sleep supplements under $40:
curl -s -X POST https://healthyagingatlas.com/api/mcp/ \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0", "id": 3, "method": "tools/call",
"params": {
"name": "recommend_for_goal",
"arguments": { "goal": "sleep", "budget_usd": 40, "limit": 3 }
}
}'
Troubleshooting
| Issue | Fix |
|---|---|
| 308 redirect | Use trailing slash: /api/mcp/ |
| 405 Method Not Allowed | Use POST only |
| Tool not found | Names are case-sensitive: search_supplements, get_product, compare_supplements, get_price_history, recommend_for_goal |
| Claude Desktop shows no tools | Start a new conversation after adding the server |
Notes
- Responses include Amazon Associates affiliate links (tag:
healthagingat-20). Rankings are based on evidence quality, not commission rates. - This repo contains the reference implementation (
server.js). The live server runs on Vercel athealthyagingatlas.com. - Privacy Policy:
https://healthyagingatlas.com/privacy/ - Terms of Service:
https://healthyagingatlas.com/terms/
Install
Add Healthy Aging Atlas to your client. Pick the one you use.
claude mcp add --transport http healthy-aging-atlas https://healthyagingatlas.com/api/mcp/codex mcp add healthy-aging-atlas --url https://healthyagingatlas.com/api/mcp/{
"mcpServers": {
"healthy-aging-atlas": {
"url": "https://healthyagingatlas.com/api/mcp/"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"healthy-aging-atlas": {
"type": "http",
"url": "https://healthyagingatlas.com/api/mcp/"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"healthy-aging-atlas": {
"url": "https://healthyagingatlas.com/api/mcp/"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"healthy-aging-atlas": {
"serverUrl": "https://healthyagingatlas.com/api/mcp/"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
5 tools
Healthy Aging Atlas exposes 5 tools to a connected agent.
- search_supplements
- Search by name, ingredient, or brand. Returns trust-scored products with prices and purchase links.
- get_product
- Full product details: trust score, certifications, price, evidence summary.
- compare_supplements
- Head-to-head comparison with key differences, best use cases, and verdict.
- get_price_history
- 90-day price history and freshness data.
- recommend_for_goal
- Evidence-ranked recommendations for a health goal with optional budget/demographic filters.
Score
54 / 100
Adequate
- Documentation17/25
- Maintenance13/25
- Trust6/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 135 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 5 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Apr 19, 2026 |