Query 4,000+ IV therapy providers across the US — both mobile and in-clinic. Built for AI agents, health apps, and wellness platforms that need reliable, structured provider data.
500 requests/month free. No credit card required.
# Find mobile IV providers near Los Angeles
curl "https://ivfind.com/api/v1/providers?lat=34.0522&lng=-118.2437&radius=20" \
-H "X-API-Key: YOUR_API_KEY"
# Response
{
"data": [
{
"name": "Drip Fresh Mobile IV Therapy",
"slug": "drip-fresh-mobile-iv-therapy-los-angeles",
"city": "Los Angeles",
"state": "CA",
"lat": 34.0522,
"lng": -118.2437,
"rating": 4.9,
"review_count": 142,
"is_mobile": true,
"service_radius_miles": 30,
"credentials": ["RN", "NP"],
"services": [
{ "name": "Myers Cocktail", "price_min": 175, "price_max": 200 },
{ "name": "NAD+", "price_min": 250, "price_max": 350 }
],
"accepts_hsa_fsa": true,
"offers_same_day": true,
"profile_url": "https://ivfind.com/providers/drip-fresh-mobile-iv-therapy-los-angeles"
}
],
"meta": {
"total": 18,
"page": 1,
"per_page": 20,
"total_pages": 1
}
}Pass your API key in the X-API-Key header (preferred) or as a query parameter.
# Header (preferred)
curl "https://ivfind.com/api/v1/providers" \
-H "X-API-Key: ivd_your_key_here"
# Query parameter
curl "https://ivfind.com/api/v1/providers?api_key=ivd_your_key_here"/api/v1/providersSearch and filter providers. Returns paginated results.
| Parameter | Type | Description |
|---|---|---|
| lat | float | Latitude for proximity search |
| lng | float | Longitude for proximity search |
| radius | float | Search radius in miles (default: 25) |
| state | string | US state abbreviation (e.g. CA, TX, FL) |
| city | string | City name filter |
| service | string | Service type (e.g. "myers cocktail", "NAD+", "hangover") |
| mobile | boolean | Mobile providers only (default: true) |
| page | int | Page number (default: 1) |
| per_page | int | Results per page, max 100 (default: 20) |
/api/v1/providers/{slug}Get full details for a single provider by slug.
/api/v1/keysGenerate a free API key programmatically.
curl -X POST "https://ivfind.com/api/v1/keys" \
-H "Content-Type: application/json" \
-d '{"name": "Your Name", "email": "[email protected]"}'A machine-readable description of this API is available at /llms.txt for LLM tool-use and agent system prompts.
# Recommended agent workflow:
# 1. Geocode user location → lat/lng
# 2. Search nearby providers
GET /api/v1/providers?lat={lat}&lng={lng}&radius=25&service={service}
# 3. Return top results with profile_url for user to contact provider
# 4. Direct user to profile_url to request a quoteIV Directory ships a read-only Model Context Protocol server that turns this API into native tools for AI assistants — Claude Desktop, Cursor, Windsurf, Zed, and any other MCP-compatible client. Users can ask their AI “find a mobile NAD+ provider in Austin” and the assistant calls our API directly without you writing integration code.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) and add:
{
"mcpServers": {
"ivfind": {
"command": "npx",
"args": ["-y", "ivfind-mcp"],
"env": {
"IVFIND_API_KEY": "ivd_your_key_here"
}
}
}
}Same JSON shape works for Cursor (.cursor/mcp.json), Windsurf, and Zed. Quit and reopen the app after editing.
search_providersSearch providers by city, ZIP, state, service, mobile/clinic, radius.get_providerFull detail for a single provider by slug.list_servicesUnique service names across the directory.list_citiesCities with providers in a given state, with counts.list_statesAll US states with IV providers, with counts.Read-only by design. Write operations (submit lead, claim listing, delete data) require identity verification and are intentionally not exposed via MCP. See the source for the full design rationale.
To upgrade, email [email protected] with your API key and desired tier.