
Connects Claude to GetPracticeHelp's database of 103,000+ verified healthcare service providers across all 50 states and 25 categories. Exposes three tools: match_practice for finding ranked providers based on specialty, practice size, EHR system, and budget; search_providers for filtered queries by location and quality rating; and get_provider_detail for full profiles. Useful if you're building healthcare practice management tools, automating vendor research for medical offices, or need to surface credentialing services, medical billing companies, EHR consultants, or compliance firms programmatically. Free tier includes 25 API calls per month with no key required.
An MCP server that gives AI agents access to 76,000+ curated healthcare service vendors across the United States. Built for practice managers, healthcare AI developers, and anyone building tools for the medical practice market.
The GPH Intelligence MCP server provides structured access to GetPracticeHelp's database of healthcare service vendors -- medical billing companies, credentialing services, EHR consultants, healthcare attorneys, compliance firms, and more -- across 25 categories and all 50 states.
match_practiceFind the best healthcare service vendors for a medical practice based on specialty, size, location, EHR system, and budget. Returns ranked matches with profile-completeness scores.
Parameters:
category (required) -- Service category (e.g. "Medical Billing & RCM", "Credentialing Services")state (required) -- Two-letter state abbreviation (e.g. "TX", "CA")specialty -- Practice specialty (e.g. "Family Medicine", "Cardiology")practice_size -- "Solo", "Small", "Mid-size", or "Large"city -- City nameehr_system -- EHR system in use (e.g. "Epic", "athenahealth")budget_range -- Monthly budget rangesearch_providersSearch the vendor directory by category, location, and minimum profile-completeness score. Returns paginated results.
Parameters:
category (required) -- Service category to searchstate -- Two-letter state abbreviationcity -- City name filtermin_rating -- Minimum profile-completeness score (0-100; not a quality rating)per_page -- Results per page (default 10, max 25)page -- Page numberget_provider_detailGet the full profile for a specific vendor including description, services, contact information, and profile-completeness score.
Parameters:
slug (required) -- Vendor slug identifier (e.g. "ams-solutions-inc-dallas-tx")https://gph-mcp-server.pages.dev/mcp
Add to your claude_desktop_config.json:
{
"mcpServers": {
"gph-intelligence": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://gph-mcp-server.pages.dev/mcp"]
}
}
}
No API key required.
Operations & Administration Medical Billing & RCM, Credentialing Services, Medical Coding, Practice Management Consulting, Healthcare Staffing & Recruiting
Technology Healthcare IT & EHR, Telehealth & Virtual Care, Medical Transcription & Documentation
Legal, Finance & Compliance Healthcare Legal Services, Healthcare CPA & Tax Advisory, Compliance & HIPAA, Practice Financing, Practice Valuation & Brokerage, Malpractice Insurance
Facilities & Equipment Healthcare Construction & Facilities, Medical Equipment & Supplies, Healthcare Real Estate, Signage & Wayfinding, Medical Waste & Environmental
Growth & Marketing Healthcare Marketing, Patient Financing, Group Purchasing Organizations, PR & Communications
Clinical Support Pharmacy & Medication Management, Laboratory & Diagnostics
Free, no API key required. The full public directory may be read, including every page of every category. A per-IP request-rate safety valve (120 calls per 60 seconds, plus a daily backstop of 20,000 calls) protects the service. It limits rate, not total, so a full-directory read paced at 2 calls per second or less is never refused.
category is required, so make sure it is set; then try removing the city/min_rating filters or widening the state (national providers are always included).isError: true and a retry_after_seconds value. Wait that long and continue.npx -y mcp-remote https://gph-mcp-server.pages.dev/mcp
/mcp endpoint validates the Origin header to prevent DNS rebinding. Standard MCP clients (Claude Desktop, mcp-remote, server-to-server) send no Origin header and connect fine; only disallowed browser origins are blocked.MIT