healthstylz-mcp
# @innovation/healthstylz-mcp
Unified Model Context Protocol (MCP) server for HealthStylz clinical wellness, dietitian nutrition archives, PubMed/NIH supplement evidence, AG1 cost-nutrient calculator, and residential circadian window curtain specifications.
## Canonical Endpoints & Interactive Guides
- **HealthStylz Evidence Hub**: [https://healthstylz.com/](https://healthstylz.com/)
- **Live Streamable HTTP MCP**: [https://healthstylz.com/api/knowledge/mcp](https://healthstylz.com/api/knowledge/mcp)
- **MCP Discovery Manifest**: [https://healthstylz.com/.well-known/mcp.json](https://healthstylz.com/.well-known/mcp.json)
- **Canonical llms.txt**: [https://healthstylz.com/llms.txt](https://healthstylz.com/llms.txt)
- **Residential Curtain Architecture & Circadian Window Hub**: [https://healthstylz.com/curtain-guides/](https://healthstylz.com/curtain-guides/)
- [How to Choose Curtains for Living Room & Bedroom](https://healthstylz.com/curtain-guides/how-to-choose-curtains-living-room-bedroom/)
- [Blackout vs Thermal vs Linen Curtains](https://healthstylz.com/curtain-guides/blackout-vs-thermal-vs-linen-curtains/)
- [Curtain Sizing, Hanging Height & Fullness Calculator](https://healthstylz.com/curtain-guides/curtain-sizing-hanging-height-fullness-calculator/)
- [Non-Toxic OEKO-TEX & GOTS Organic Curtains Guide](https://healthstylz.com/curtain-guides/non-toxic-oeko-tex-organic-curtains-guide/)
- [Smart Motorized Curtains & Circadian Sleep Guide](https://healthstylz.com/curtain-guides/smart-motorized-curtains-circadian-sleep-guide/)
- **Interactive 3D Botanical Herb Brew Lab**: [https://healthstylz.com/herb-guides/](https://healthstylz.com/herb-guides/)
- **Clinical Calculators**: [Protein Intake](https://healthstylz.com/tools/protein/) · [Hydration](https://healthstylz.com/tools/water/) · [Daily Steps](https://healthstylz.com/tools/steps/) · [Calorie Deficit](https://healthstylz.com/tools/calorie-deficit/) · [AG1 vs Whole Foods](https://healthstylz.com/tools/ag1-vs-whole-foods/)
## Tools Provided
1. `get_daily_wellness_brief`: Today's wire headlines, attention trends, molecule of the day, and latest published stories.
2. `search_healthstylz_articles`: Query 1,126+ dietitian and evidence-grounded health articles with topic filters.
3. `lookup_supplement_evidence`: Adult RDA, Tolerable Upper Intake Level (UL), PubMed randomized trial count, and NIH guidance for 24+ supplements.
4. `calculate_ag1_vs_multivitamin`: Real cost per scoop ($2.30 to $3.60), annual cost, and NIH Tolerable Upper Limit (UL) safety overlap with multivitamins.
5. `get_herb_guides`: List or read the Herb Guides (loose leaf tea, herbal teas, elderberry syrup, spice teas, seasonal guides) with listed prices and precautions from Mountain Rose Herbs product pages.
6. `get_curtain_window_wellness_specs`: Circadian window wellness specifications, fabric GSM weights, blackout percentages, and fullness formulas.
## Installation & Usage
### Claude Desktop
Add to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"healthstylz": {
"command": "node",
"args": ["/Users/harryliu/Documents/Innovation/packages/healthstylz-mcp/index.mjs"]
}
}
}
```
### Self-Test
```bash
node index.mjs --self-test
```
TDQS
Scored across 7 tools
Most tools target distinct topics, but the curtain pair is genuinely confusable: get_curtain_guides and get_curtain_window_wellness_specs both cover fabric GSM and sizing, forcing an agent to guess which to call for a spec question. get_daily_wellness_brief and search_healthstylz_articles also overlap on content discovery, and herbs vs. supplements could blur for queries like elderberry.
Every tool follows a predictable snake_case verb_noun pattern (get_*, search_*, lookup_*, calculate_*), with the domain subject clearly encoded in the name. The verbs differ but consistently reflect the action type rather than violating convention.
Seven tools is well within the appropriate range and each maps to a distinct content area (curtains, herbs, news, articles, supplements, cost calculator). The surface reads as a curated grab-bag of niches rather than an over- or under-built set.
Coverage is uneven across the sub-domains: curtains get both guides and specs, and supplements get both evidence lookup and a cost calculator, but articles support only search with no get_article/full-text retrieval, and herbs have no evidence or sourcing counterpart to the guide reader. These are notable gaps for a content site, though agents can partially work around them.