MCP App Store
by KeenEthics
HomeBuddy icon

HomeBuddy

By Modernize Home Services

Get New App Alerts

Overview

Plan your next home improvement project with real cost estimates and local contractor information. This assistant covers 27+ project types including roofing, windows, siding, HVAC, bathrooms, gutters, and foundation repair. What you can do: - Estimate project costs based on your home's specific details like size, materials, and condition - Check if qualified contractors are available in your zip code - Find current promotions and deals from local contractors - Answer guided questions to scope and qualify your project - Get a direct link to request free quotes from vetted contractors through Modernize.com Whether you're budgeting for a new roof or comparing bathroom remodel options, this assistant gives you the information you need to move forward with confidence.

Tools

contractors_check_contractor_availability

ChatGPT
Find contractors available in a homeowner's area. Queries the NextInsure Near Me directory for real-time contractor listings. When emergency=True the flag is included in the response so the calling agent can prioritize contractors with immediate availability.

contractors_check_coverage

ChatGPT
Check if Modernize has contractor coverage in a given area. Use this to verify contractors are available before recommending a homeowner submit a lead.

costs_calculate_bathroom_cost

ChatGPT
Calculate the cost of a bathroom remodel based on selected fixtures. At least one of fixture or label MUST be provided. For a multi-item or whole-bathroom estimate use label — it is the only parameter that accepts more than one value and aggregates their costs. Reference the costs://costs/bathroom/attributes resource for valid values.

costs_calculate_bathtub_cost

ChatGPT
Calculate the cost of bathtub replacement. At least one of bathtub_type, material, or size MUST be provided. Omitted attributes return cost breakdowns so the homeowner can compare options. Reference the costs://costs/bathtub/attributes resource for valid values.

costs_calculate_gutters_cost

ChatGPT
Calculate the cost of gutter replacement or installation. square_footage, stories, and gutter_type are required. If other attributes are omitted, the API returns cost breakdowns for remaining options. Reference the costs://costs/gutters/attributes resource for valid values.

costs_calculate_hvac_cost

ChatGPT
Calculate the cost of HVAC installation or replacement. At least one of system_type, unit_type, home_size, or fuel_type MUST be provided. Omitted attributes return cost breakdowns so the homeowner can compare options. Reference the costs://costs/hvac/attributes resource for valid values.

costs_calculate_roofing_cost

ChatGPT
Calculate the cost of roof replacement. All parameters except material are required. If material is omitted, the API returns cost breakdowns per material so the homeowner can compare options. Reference the costs://costs/roofing/attributes resource for valid values.

costs_calculate_shower_cost

ChatGPT
Calculate the cost of shower installation or replacement. shower_type, door, size, and base are required. The API returns costs broken down by quality level (basic, midrange, luxury). Reference the costs://costs/shower/attributes resource for valid values.

costs_calculate_siding_cost

ChatGPT
Calculate the cost of siding replacement. square_footage, stories, and complexity are required. If material is omitted, the API returns cost breakdowns per material so the homeowner can compare options. Reference the costs://costs/siding/attributes resource for valid values.

costs_calculate_windows_cost

ChatGPT
Calculate the cost of window replacement. At least one of window_type, clad, or glass_type MUST be provided. Omitted attributes return cost breakdowns so the homeowner can compare options. Reference the costs://costs/windows/attributes resource for valid values.

costs_enrich_foundation_location

ChatGPT
Enrich a ZIP code with location, soil, and cost index data for foundation estimates. Returns city, state, county, coordinates, soil classification, expansion potential, soil multiplier, recommended pier depth range, and regional cost index. This data is required before generating a foundation repair estimate.

costs_estimate_foundation_repair

ChatGPT
Generate a comprehensive foundation repair cost estimate. First call enrich_foundation_location to get location data, then pass its result as the location parameter to avoid a redundant API call. If location is not provided, the tool will fetch it automatically (slower). Reference the costs://costs/foundations/attributes resource for valid parameter values.

costs_get_foundation_regional_facts

ChatGPT
Get educational facts about foundation issues specific to a region. Returns 3-4 facts categorized by type (soil, climate, construction, common_issue, prevention) and a list of common causes for the area. Useful for educating homeowners about local foundation risks.

knowledge_search_knowledge_base

ChatGPT
Search Modernize.com content for home improvement information. Queries the Modernize knowledge base for articles, cost guides, and project advice. Returns relevant text chunks with source URLs.

leads_build_lead_form_url

ChatGPT
Build a pre-filled lead form link for connecting the homeowner with contractors. Pass the homeowner's answers using the answer_key values from qualify_project.

projects_get_project_types

ChatGPT
Get the list of supported home improvement project types on Modernize.com.

projects_qualify_project

ChatGPT
Qualify a homeowner's project and return the conversational flow for gathering project details.

Example Prompts

Click any prompt to copy it.

Similar Apps