{
  "markdown": "# Healthy Aging Atlas — MCP Server\n\nEvidence-ranked supplement data for AI agents. No API key required.\n\n**Live endpoint:** `https://healthyagingatlas.com/api/mcp/`  \n**Transport:** Streamable HTTP (JSON-RPC 2.0)  \n**Discovery:** `https://healthyagingatlas.com/.well-known/mcp.json`  \n**Docs:** `https://healthyagingatlas.com/developers/`\n\n---\n\n## Connect in 30 seconds\n\n### Claude.ai / Claude Desktop\n1. Settings → Integrations → MCP Servers\n2. Enter: `https://healthyagingatlas.com/api/mcp/`\n3. Start a new conversation — 5 tools appear automatically\n\n### Cursor\n1. Settings → Tools & Integrations → MCP → Add MCP Server\n2. URL: `https://healthyagingatlas.com/api/mcp/`\n3. Transport: Streamable HTTP\n\n### curl\n```bash\ncurl -s -X POST https://healthyagingatlas.com/api/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\",\"params\":{}}'\n```\n\n---\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `search_supplements` | Search by name, ingredient, or brand. Returns trust-scored products with prices and purchase links. |\n| `get_product` | Full product details: trust score, certifications, price, evidence summary. |\n| `compare_supplements` | Head-to-head comparison with key differences, best use cases, and verdict. |\n| `get_price_history` | 90-day price history and freshness data. |\n| `recommend_for_goal` | Evidence-ranked recommendations for a health goal with optional budget/demographic filters. |\n\nAll tools are **read-only** (`readOnlyHint: true`). No authentication required.\n\n---\n\n## Example calls\n\n**Search for magnesium products for sleep:**\n```bash\ncurl -s -X POST https://healthyagingatlas.com/api/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"jsonrpc\": \"2.0\", \"id\": 1, \"method\": \"tools/call\",\n    \"params\": {\n      \"name\": \"search_supplements\",\n      \"arguments\": { \"query\": \"magnesium\", \"goal\": \"sleep\", \"limit\": 3 }\n    }\n  }'\n```\n\n**Compare NMN vs NR:**\n```bash\ncurl -s -X POST https://healthyagingatlas.com/api/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"jsonrpc\": \"2.0\", \"id\": 2, \"method\": \"tools/call\",\n    \"params\": {\n      \"name\": \"compare_supplements\",\n      \"arguments\": { \"supplement_a\": \"nmn\", \"supplement_b\": \"nr\" }\n    }\n  }'\n```\n\n**Top sleep supplements under $40:**\n```bash\ncurl -s -X POST https://healthyagingatlas.com/api/mcp/ \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"jsonrpc\": \"2.0\", \"id\": 3, \"method\": \"tools/call\",\n    \"params\": {\n      \"name\": \"recommend_for_goal\",\n      \"arguments\": { \"goal\": \"sleep\", \"budget_usd\": 40, \"limit\": 3 }\n    }\n  }'\n```\n\n---\n\n## Troubleshooting\n\n| Issue | Fix |\n|-------|-----|\n| 308 redirect | Use trailing slash: `/api/mcp/` |\n| 405 Method Not Allowed | Use POST only |\n| Tool not found | Names are case-sensitive: `search_supplements`, `get_product`, `compare_supplements`, `get_price_history`, `recommend_for_goal` |\n| Claude Desktop shows no tools | Start a **new** conversation after adding the server |\n\n---\n\n## Notes\n\n- Responses include Amazon Associates affiliate links (tag: `healthagingat-20`). Rankings are based on evidence quality, not commission rates.\n- This repo contains the reference implementation (`server.js`). The live server runs on Vercel at `healthyagingatlas.com`.\n- Privacy Policy: `https://healthyagingatlas.com/privacy/`\n- Terms of Service: `https://healthyagingatlas.com/terms/`\n",
  "bytes": 3379,
  "sha": "2a0f55dd26334deb6d6265c398dc51aee29cafe3e37ff67b3287194f97e6c675",
  "repo_slug": "rustamismail/healthyagingatlas-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rustamismail_healthy_aging_atl_06434f58/readme"
}