MovingPlace Moving Services is a remote MCP server that gives an AI agent 29 tools, among them add_contact_note, book_labor_only_order, check_availability_for_lead. It answers at https://mcp.movingplace.com over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.
Find, compare, and book local movers and moving-labor helpers via MovingPlace's marketplace.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
add_contact_note | Adds a note to an existing contact in the partner's CRM and returns the new contact-event id. WRITE ACTION: this modifies partner CRM data. Requires the numeric contactId (e.g. from upsert_contact or find_contact_by_phone_or_email). If the Inputs: contactId, notes |
book_labor_only_order | Creates and books a Labor-Only Order in the marketplace. THIS BOOKS A REAL MOVE. Same-day bookings are not allowed; next-day has restrictions. Returns the raw booking result. Inputs: body |
check_availability_for_lead | Checks the realtime availability (day and arrival windows) for a given LeadId on a given job date. Inputs: dateOfJob, leadId |
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. Inputs: zipCodes |
create_job_reschedule_request | Initiates a customer request to change the date/time of a job. If the job is Waiting For Helper it may be changed immediately. Returns the raw result. Inputs: jobId, body |
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. Inputs: body |
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 lab Inputs: body |
delete_job_reschedule_request | Cancels (deletes) a pending reschedule request for a job. Returns the raw result. Inputs: jobId |
find_contact_by_phone_or_email | Looks up an existing customer contact by phone number or email and returns the contact record along with their quotes and orders within a recent lookback window. At least one of phoneNumber or emailAddress must be supplied. If no matching c Inputs: phoneNumber, emailAddress, searchPeriodDays |
get_distance_between_coordinates | Calculates the driving distance and time between two geographic coordinates (latitude/longitude pairs). Inputs: lat1, lon1, lat2, lon2 |
get_distance_between_zips | Gets the driving distance, straight-line ('crow flies') distance, and driving time between two United States ZIP codes. Useful for estimating a move from an origin ZIP to a destination ZIP. Inputs: fromZipCode, toZipCode |
get_distance_between_zips_bulk | Calculates distances for many United States ZIP code pairs at once (bulk). Returns the raw result for every pair. Inputs: body |
get_job_reschedule_availability | Gets the list of available dates and arrival windows for the provider on a job, for rescheduling. Inputs: jobId |
get_job_reschedule_request | Gets the latest reschedule status for a job (e.g. waiting for provider, successfully changed). Inputs: jobId |
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. Inputs: body |
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 Inputs: squareFeet, linearFeet, loadFlightsOfStairs, unloadFlightsOfStairs, heavyItems300To450Qty, heavyItems450To600Qty |
get_order_details | Retrieves complete details for one or more Moves, based on OrderID(s). Returns the raw order details. Inputs: body |
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 rad Inputs: providerId, providerLocationId, serviceType |
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 an Inputs: providerId, startDate, pageNumber, pageSize |
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. Inputs: quoteKey |
get_quote_details | Gets details and status for a specific quote by its quote key (GUID). Inputs: quoteKey |
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 Inputs: zipCode |
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 answe Inputs: zipCode |
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 Inputs: loadingZipCode, requestedDate, serviceType, sortOrder, unloadingZipCode, maxResults |
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 quali Inputs: loadingZipCode, laborHours, crewSize, flightsOfStairs, requestedDate, serviceType |
send_quote_completion_link | Sends a checkout/completion link to the customer for a specific quote (by quote key) via SMS and/or Email. THIS MESSAGES THE CUSTOMER. Inputs: quoteKey, body |
transmit_lead | Securely transmits a lead contact's information to the marketplace. Requires an email address or phone number. Returns the raw result. Inputs: body |
transmit_leads_bulk | Securely transmits multiple lead contacts' information to the marketplace in bulk. Each item requires an email address or phone number. Returns the raw result. |
upsert_contact | Creates or updates a Lead contact in the partner's CRM and returns the contact's id. WRITE ACTION: this modifies partner CRM data. At least one of phoneNumber or emailAddress must be supplied. An optional note can be included; the service s Inputs: firstName, lastName, companyName, phoneNumber, emailAddress, notes |
Every block below points at https://mcp.movingplace.com. Pick your client and copy.
claude mcp add --transport http movingplace-moving-services https://mcp.movingplace.com
{
"mcpServers": {
"movingplace-moving-services": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.movingplace.com"]
}
}
}{
"mcpServers": {
"movingplace-moving-services": {
"url": "https://mcp.movingplace.com"
}
}
}{
"servers": {
"movingplace-moving-services": {
"type": "http",
"url": "https://mcp.movingplace.com"
}
}
}{
"context_servers": {
"movingplace-moving-services": {
"url": "https://mcp.movingplace.com"
}
}
}{
"mcpServers": {
"movingplace-moving-services": {
"serverUrl": "https://mcp.movingplace.com"
}
}
}{
"mcpServers": {
"movingplace-moving-services": {
"url": "https://mcp.movingplace.com"
}
}
}name: MovingPlace Moving Services
version: 0.0.1
schema: v1
mcpServers:
- name: MovingPlace Moving Services
type: streamable-http
url: https://mcp.movingplace.com{
"mcpServers": {
"movingplace-moving-services": {
"httpUrl": "https://mcp.movingplace.com"
}
}
}{
"mcpServers": {
"movingplace-moving-services": {
"type": "http",
"url": "https://mcp.movingplace.com"
}
}
}{
"mcpServers": {
"movingplace-moving-services": {
"url": "https://mcp.movingplace.com"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.movingplace.com&type=streamable_http&id=movingplace-moving-services&name=MovingPlace%20Moving%20Services
It answered our last check on 18 October 2026 in 349 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by movingplace.com and served from mcp.movingplace.com, the vendor's own domain: https://mcp.movingplace.com.
29, as returned by the server's own tools/list on 31 August 2026: add_contact_note, book_labor_only_order, check_availability_for_lead, check_coverage, create_job_reschedule_request, create_marketplace_lfs_quote, create_marketplace_quote, delete_job_reschedule_request, and 21 more.
It answered our last check on 18 October 2026 in 349 ms. Over 10 checks since 5 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.movingplace.com. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.movingplace. Endpoint host: mcp.movingplace.com. ARD identifier: urn:air:com.movingplace:mcp:mcp.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.