Setup Instructions
Connect SaveHealth to your AI assistant in minutes. No authentication required.
Claude.ai (Recommended)
- Open Claude.ai and go to Settings > Connectors (or visit claude.com/connectors)
- Search for SaveHealth
- Click Connect
- No authentication required — start using it immediately
That's it. SaveHealth is ready to use in any Claude conversation.
Claude Desktop
1. Locate your configuration file
| Platform | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
2. Add the SaveHealth server
Open the file and add the savehealth entry inside mcpServers:
{
"mcpServers": {
"savehealth": {
"type": "http",
"url": "https://mcp.savehealth.com/mcp"
}
}
}INFO
No API key or authentication is required. The server is free and open to use.
3. Restart Claude Desktop
Quit and relaunch the app. The SaveHealth tools will appear in the tool list.
Claude Code
Run the following command to add SaveHealth as a remote MCP server:
claude mcp add savehealth --transport http https://mcp.savehealth.com/mcpVerify it was added:
claude mcp listChatGPT
SaveHealth is available as a native ChatGPT integration. The tools appear automatically when the server is connected via the OpenAI MCP protocol.
Remote / Custom Integrations (HTTP Endpoint)
The SaveHealth server is available via Streamable HTTP transport:
| Property | Value |
|---|---|
| Endpoint | https://mcp.savehealth.com/mcp |
| Transport | Streamable HTTP (MCP spec compliant) |
| Authentication | None required |
| Protocol | MCP 2025-03-26 |
No authentication headers are needed. Connect any MCP-compatible client directly to the endpoint.
Firewall / IP Allowlist
If your network firewall or cloud security group restricts outbound traffic, allowlist the following so the AI platform can reach the MCP server:
| Type | CIDR |
|---|---|
| IPv4 | 160.79.104.0/21 |
| IPv6 | 2607:6bc0::/48 |
INFO
CORS middleware is not required. MCP calls are made server-to-server (Claude/ChatGPT backend → MCP server), not from the browser.
Verify the Connection
After connecting, try one of these prompts to confirm everything is working:
- "Find me the cheapest price for Lisinopril 10mg."
- "I need a discount coupon for metformin 500mg, quantity 60."
- "What dosage forms are available for Omeprazole?"
A successful response will show real-time pharmacy prices and/or a coupon code.
Troubleshooting
Tools not appearing in Claude Desktop
- Check the JSON syntax in your config file (use a JSON validator)
- Ensure the
typefield is"http"(not"stdio") - Restart Claude Desktop after making changes
"Drug not found" error
- Try the generic name instead of the brand name (e.g., "atorvastatin" instead of "Lipitor")
- Check for typos — the server handles minor spelling variations but not major ones
- Try a shorter or more specific search term
Slow or no response
- SaveHealth retrieves live pricing data; responses typically complete within 2–4 seconds
- If a request times out, retry once — transient network issues are usually the cause
- If the problem persists, check savehealth.com for service status
Prices seem outdated
All prices are fetched in real time; there is no caching. If prices look unexpected, the pharmacy may have updated their rates.
