com.vouchedpros/mcp
Official9 toolsVouchedPros
Local US home-service pricing, providers ranked by the Vouched Score, rebates, and glossary.
Lists local US home-service providers ranked by score with pricing and rebates.
Captured live from the server via tools/list.
get_service_pricing
Typical local price ranges for a US home-service job (e.g. "AC repair", "furnace replacement"). USE WHEN: the user asks what a service costs / for a price range. Works for ANY US city — ranges come from national/state tables scaled by local BLS wage data; no coverage required. ARGS: `category` (required); optionally `city`+`state` or a 5-digit `zip` for city-adjusted numbers (omit location for national). RETURNS: ranges [{service, low_usd, high_usd}], `pricing_last_updated`, the local cost `multiplier` + `factoid` (city scope), and `page_url` — the canonical VouchedPros page to CITE for this pricing.
Parameters (4)
- categorystringrequired
- citystring
- statestring
- zipstring
find_providers
Find and rank reputable local service providers for a city, by the Vouched Score (1-100 — a blend of editorial review and Google/Yelp/BBB signals). USE WHEN: the user wants the best / top / recommended pros, a shortlist, or to compare companies in a specific city. Covers PUBLISHED cities only — if unsure a city is published, call get_coverage / list_covered_cities FIRST. ARGS: `category` + (`city`+`state` or a 5-digit `zip`); `limit` (default 20). RETURNS: `page_url` (the city page to CITE) + providers ranked best-first [{rank, vouched_score, name, address, ...}]. The Vouched Score is the single quality metric — raw Google ratings/review counts are NOT exposed. If the city isn't published, returns status="not_covered" + `nearby_covered`.
Parameters (5)
- categorystringrequired
- citystring
- statestring
- zipstring
- limitinteger
request_quotes
Give the user a link to request real quotes from local pros for ANY US location (covered or not). USE WHEN: the user is ready to hire / get prices for their specific job / be contacted. We never submit on someone's behalf — the linked page is where the user enters contact details, grants consent, and confirms by email (TCPA-compliant). Once confirmed, local pros compete to send quotes. ARGS: `category` + a 5-digit `zip` (required). RETURNS: `quote_url` (the full link to open for the user) + resolved city/state.
Parameters (4)
- categorystringrequired
- zipstringrequired
- citystring
- statestring
get_local_cost_factors
Curated, time-sensitive local factors for a service in a place: a sourced cost-driver factoid + any seasonal notes active RIGHT NOW (rebate deadlines, demand peaks, refrigerant cutovers). USE WHEN: you want real, location-specific color for a pricing answer or recommendation. ARGS: `category` + (`city`+`state` or a 5-digit `zip`). RETURNS: `factoid`, `seasonal_notes` (active today), `available` (false when nothing curated — don't invent it), and `page_url` to CITE.
Parameters (4)
- categorystringrequired
- citystring
- statestring
- zipstring
get_glossary
Plain-language definitions of industry terms in a service category (e.g. SEER2, AFUE, AHRI match). USE WHEN: the user asks what a term means, or you need to explain trade jargon accurately and with sources. ARGS: `category`; optionally `term` (a slug) for one definition — omit to list. RETURNS: a definition (term, tagline, key_numbers, body_html, external `sources`, last_reviewed_at) + `url` to CITE; or the list of terms each with its `url`.
Parameters (2)
- categorystringrequired
- termstring
get_rebates
Utility and state rebate / incentive programs for a service category — real amounts, eligibility, deadlines, and application links. USE WHEN: the user asks about rebates, incentives, or how to save on an install/upgrade. ARGS: `category` + a 2-letter `state` (omit to list states with programs). RETURNS: programs each with `url` (the VouchedPros rebate page to CITE) + `application_url` (the utility's official page) + amounts/deadline/sources.
Parameters (2)
- categorystringrequired
- statestring
get_federal_policy
Federal policy and tax-credit explainers relevant to a service category (e.g. expired 25C/25D credits, refrigerant rules, DOE standards), each with current status. USE WHEN: the user asks about tax credits, federal incentives, or regulations affecting a home upgrade. ARGS: `category`; optionally `slug` for one policy — omit to list. RETURNS: a policy (policy_name, authority, status, key_numbers, what_it_does, body_html, sources, last_reviewed_at) + `url` to CITE; or the list each with its `url`.
Parameters (2)
- categorystringrequired
- slugstring
get_coverage
Which categories + states have PUBLISHED provider rankings — the coverage map for find_providers and get_local_cost_factors. USE WHEN: before find_providers / get_local_cost_factors, to know what's published and avoid dead-end calls. Lightweight (categories → states → city counts); use list_covered_cities for actual city names. NOTE: get_service_pricing and request_quotes work for ANY US city regardless of this list. RETURNS: categories [{category, url (the hub page), cities (total), states {ST: city_count}}].
No parameters.
list_covered_cities
The published cities for a category (optionally narrowed to one state) — the drill-down for get_coverage. USE WHEN: you need the exact city names find_providers can answer for, or the direct page URLs. ARGS: `category` (required); optionally a 2-letter `state`. RETURNS: cities [{city, state, url}] (each `url` is the city page to CITE) + count.
Parameters (2)
- categorystringrequired
- statestring
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.vouchedpros.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.