HireAHelper Moving Services

com.hireahelperPublished by hireahelper.comOfficial publisherv1.2.0Updated Oct 24, 2026

Compare and book movers or labor-only help. 16+ years, 1M+ moves, free online quotes.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

HireAHelper's remote MCP server lets an assistant check moving coverage, compare and rank local movers, estimate move size, and create or send quotes for US ZIP

What you can do
Check coverage and service types for US ZIP codes, including permit availability and starting prices for moving labor and full-service moves. Estimate move size, labor hours, crew size and truck size for local moves. List, rank and inspect moving providers by ZIP and date, with reviews and profile details. Create marketplace quotes for a chosen provider and retrieve checkout links. Send a quote completion link to the customer by SMS and/or email.
When to use it
Useful when someone is planning a local move in the United States and wants to compare moving labor or full-service providers, get size and price estimates, or generate a quote and checkout link for a customer.
Requirements
A remote streamable HTTP endpoint at mcp.hireahelper.com; no packages, environment variables or headers are declared. Calls need US ZIP codes, and some tools need a move date, provider ID or quote key. Network access to the endpoint is required.
Before you install
Creating a marketplace quote books a provider rather than just discovering one. Sending a completion link messages the customer by SMS and/or email, so confirm before calling it. Quotes and checkout links lead to real purchases; review provider, price and totals first.

Installation

In SourceWeft

  1. Open HireAHelper Moving Services in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.hireahelper%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "hireahelper-moving-services": {
      "type": "http",
      "url": "https://mcp.hireahelper.com/"
    }
  }
}

Tools

14

get_permit_coverage

Checks PermitPuller coverage for a United States ZIP code: whether a truck permit, container permit, and/or construction permit (or their courtesy-posting alternatives) are available, plus the PermitPuller landing page to purchase a permit if one is offered. Permit coverage is open marketplace catalog info. If the ZIP is not covered, a plain-text not-found message is returned instead of a formatted result.

ParameterszipCoderequired

get_provider_reviews

Gets customer reviews for a specific moving provider, newest first, paginated. For 'recent' or 'last N months' requests, compute the cutoff date yourself and pass it as startDate (yyyy-MM-dd): only reviews on/after that date are returned and the paging counts reflect the filtered set (a real server-side filter, not a sort). Each review includes rating, summary text, reviewer display name, move location, and date. The review total/count returned here is provider-wide -- aggregated across all of this provider's locations -- whereas list_service_providers and get_provider_details report a per-location review count/rating instead. Both figures are individually correct; they measure different scopes and must never be presented as contradictory.

ParameterspageSizestartDatepageNumberproviderIdrequired

list_service_providers

Lists moving-labor service providers serving a 5-digit US ZIP code on a given date, factoring in availability. This is the primary way to discover which providers serve an area. Resolve any city/state the user gives you to a single 5-digit ZIP yourself before calling; if the location is ambiguous, ask the user to confirm which ZIP. Results include providers that cannot currently be booked (canBook=false with reasonsCantShow) and are ordered per sortOrder: best price -> PriceLowToHigh, most expensive -> PriceHighToLow, best quality/highest rated -> QualityRating, most reviews -> MostReviewed, soonest available -> Availability, best match (marketplace default) -> BestMatch. When serviceType is MoversPlusTruck, unloadingZipCode (the destination ZIP) is required or the request is rejected by the Partner API. resultFormat controls the shape: Compact (default) returns a trimmed list where startingPrice is a flat estimated starting total for the quoted job size, not an hourly rate; Full returns the complete raw provider list and pricing breakdown. Interpreting pricing (labor-only / Standard): there is NO single "$X per hour" rate. Do NOT compute one by dividing price by hours, or by crew x hours. In the Compact (default) shape the only price field is startingPrice: present it as a flat estimated starting total for the job size you passed (laborHours/crewSize), and call again with resultFormat=Full when you need the per-hour breakdown. In the Full shape, price is a flat estimated starting total for actualNumHours hours with actualCrewSize crew -- it is not an hourly rate; the only true per-hour figure is extraHourRate (the cost of each additional hour of labor beyond the base). In the Full shape state pricing as: "$<price> for <actualCrewSize> movers for <actualNumHours> hours, plus $<extraHourRate>/hr for any additional time." Prefer serviceMiniDescription and publicNotices verbatim when present. Never present a single blended hourly rate. Review scope: in the Compact shap

ParameterscrewSizesortOrderlaborHoursmaxResultsserviceTyperesultFormatonlyAvailablerequestedDateloadingZipCoderequiredflightsOfStairsunloadingZipCode

create_marketplace_quote

Saves a quote and returns a marketplace Quote ID, for a specific provider. This tool BOOKS a provider -- it does not discover one. Before calling, call list_service_providers (needs only the move date and loading ZIP; optionally accepts labor hours, crew size, sort order, service type, flights of stairs, and resultFormat) to find available providers, then take the chosen provider's location id from that result and pass it as workerLocationID. The input schema marks workerLocationID as optional, but a marketplace quote cannot be created without it -- omitting it returns a 400 ("WorkerLocationID must be between 1 and 2147483647"). Takes the full create-quote request and returns the raw result.

Parametersbodyrequired

get_move_size_recommendation

Recommends how much moving help a job needs (suggested labor hours and crew size) for the load and unload locations, based on the size of the move. You MUST provide at least one of squareFeet or linearFeet to describe the size of the goods -- a call with neither is rejected. Also provide flights of stairs at each location. Optionally include counts of heavy items, which increase the recommended crew and hours.

ParameterspianosQtylinearFeetsquareFeetloadFlightsOfStairsheavyItems600PlusQtyheavyItems300To450QtyheavyItems450To600QtyunloadFlightsOfStairs

rank_best_providers

Ranks the moving providers available for a move and returns them in the order requested by sortOrder, each with its arrival windows. The caller chooses the ordering: best price -> PriceLowToHigh, most expensive -> PriceHighToLow, best quality / highest rated -> QualityRating, most reviews -> MostReviewed, soonest available -> Availability, best match / marketplace default -> BestMatch (the default when omitted). Providers that cannot be booked (no availability or no price) are returned separately in an 'excluded' list with the reason. Use this when the caller wants a recommendation rather than the full provider list. Pricing: each provider's price is a flat estimated starting total for the requested job (the laborHours and crewSize you passed), not an hourly rate. Do NOT divide it to derive a per-hour rate. For the true per-hour figure (extraHourRate) and a full pricing breakdown, call list_service_providers with resultFormat=Full.

ParameterscrewSizerequiredsortOrderlaborHoursrequiredserviceTypeonlyAvailablerequestedDateloadingZipCoderequiredflightsOfStairsrequiredunloadingZipCode

get_quote_completion_url

Gets the completion (checkout) URL for a specific quote by quote key, WITHOUT sending an email or SMS to the customer.

ParametersquoteKeyrequired

check_coverage

Checks whether moving-labor coverage is available in one or more United States ZIP codes. Returns which of the given ZIP codes are covered and which are not.

ParameterszipCodesrequired

get_lfs_move_estimate

Calculates labor hours, crew size, and truck size range for a local full-service (LFS) move. Takes the full LFS estimator request and returns the raw result.

Parametersbodyrequired

get_starting_price

Retrieves the 'starting at' price for moving labor services in a specific United States ZIP code. The returned price is a flat estimated starting total for the stated hours and crew size, not an hourly rate. Do NOT divide it by hours or by crew to derive a per-hour rate. For the true per-hour figure (extraHourRate) and a full pricing breakdown, call list_service_providers with resultFormat=Full.

ParameterszipCoderequired

get_provider_details

Gets detailed profile information for a specific moving provider location, including name, average review rating, years in business, total moves completed, equipment, credentials, and service coverage area (city, state, ZIP, and service radius). Requires a known providerId and providerLocationId. The average rating reported here is for this location only, not the provider overall -- see get_provider_reviews for the provider-wide review total.

ParametersproviderIdrequiredserviceTypeproviderLocationIdrequired

get_supported_service_types

Lists which moving-labor service types are supported in a 5-digit US ZIP code: labor-only (standard), labor-only (elite, background-checked crews), movers + truck (full service), and packing (an add-on to a labor booking). Use this to answer 'what moving service types do you have in my area'. This is a coverage/catalog answer (what is supported here), not a date-specific availability check -- for providers available on a given date use list_service_providers.

ParameterszipCoderequired

create_marketplace_lfs_quote

Saves an LFS (local full service) quote and returns the Quote Public Key, Grand Total, and Checkout URL based on the provider selected.

Parametersbodyrequired

Version history

1
  1. v1.2.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.