About Healthy Aging Atlas
Healthy Aging Atlas is an MCP server offering evidence-ranked supplement data for AI agents, with no API key required. It supports product search, comparisons, price history, and goal-based recommendations.
Key features
- 01Search by name, ingredient, or brand
- 02View product details and evidence summaries
- 03Compare supplements and key differences
- 04Retrieve 90-day price history
- 05Get ranked recommendations by health goal
Use cases
- 01Find magnesium products for sleep goals
- 02Compare NMN and NR supplements
- 03Review product certifications and prices
- 04Filter goal-based products by budget
MCP support
It provides read-only MCP tools over Streamable HTTP without authentication. Tools cover search, product details, comparisons, price history, and goal recommendations.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://healthyagingatlas.com/api/mcp/claude mcp add --transport http rustamismail-healthy-aging-atlas https://healthyagingatlas.com/api/mcp/{"mcpServers":{"rustamismail-healthy-aging-atlas":{"type":"http","url":"https://healthyagingatlas.com/api/mcp/"}}}Open in Cursor{"servers":{"rustamismail-healthy-aging-atlas":{"type":"http","url":"https://healthyagingatlas.com/api/mcp/"}}}Open in VS Code{"mcpServers":{"rustamismail-healthy-aging-atlas":{"type":"http","url":"https://healthyagingatlas.com/api/mcp/"}}}{"mcpServers":{"rustamismail-healthy-aging-atlas":{"serverUrl":"https://healthyagingatlas.com/api/mcp/"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
10| Parameter | Type | Required | Description |
|---|---|---|---|
| goal | string | No | Health-goal name or slug, such as sleep or heart-health. |
| limit | integer | No | |
| year_to | integer | No | |
| year_from | integer | No | |
| population | string | No | Population text filter, such as older adults or menopause. |
| study_type | enum | No | randomized_controlled_trial | clinical_trial | systematic_review | meta_analysis | observational_study | review | unspecified |
| supplement | string | No | Supplement name or slug, such as magnesium or ashwagandha. |
Details
From the project READMEHealthy 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/
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.