MovingPlace Moving Services
Qué hace este MCP
Discovers, compares, quotes, books, and manages local moving and moving-labor services, including provider availability, orders, quotes, and rescheduling.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['zipCodes'], 'properties': {'zipCodes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'One or more 5-digit United States ZIP codes to check for coverage'}}}
Esquema de entrada
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['origin', 'destination', 'requestedDate', 'desiredArrivalWindow', 'contactInformation'], 'properties': {'notes': {'type': ['string', 'null'], 'maxLength': 6000}, 'origin': {'type': 'object', 'required': ['street', 'city', 'state', 'zip'], 'properties': {'zip': {'type': 'string', 'maxLength': 5, 'minLength': 5}, 'city': {'type': 'string', 'maxLength': 50, 'minLength': 1}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 1}, 'street': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'bedrooms': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}, 'streetLineTwo': {'type': ['string', 'null'], 'maxLength': 50}, 'flightsOfStairs': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}}}, 'crewSize': {'type': 'integer', 'maximum': 12, 'minimum': 1}, 'heavyItems': {'type': ['array', 'null'], 'items': {'type': 'object', 'required': ['itemType'], 'properties': {'itemType': {'enum': ['Unknown', 'ItemBetweenThreeAndFourFifty', 'ItemBetweenFourFiftyAndSix', 'ItemsSixPlus', 'Pianos'], 'type': 'string'}, 'quantity': {'type': 'integer', 'maximum': 100, 'minimum': 1}}}}, 'laborHours': {'type': 'number', 'maximum': 50, 'minimum': 2}, 'destination': {'type': 'object', 'required': ['street', 'city', 'state', 'zip'], 'properties': {'zip': {'type': 'string', 'maxLength': 5, 'minLength': 5}, 'city': {'type': 'string', 'maxLength': 50, 'minLength': 1}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 1}, 'street': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'bedrooms': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}, 'streetLineTwo': {'type': ['string', 'null'], 'maxLength': 50}, 'flightsOfStairs': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}}}, 'requestedDate': {'type': 'string'}, 'customReference': {'type': ['string', 'null'], 'maxLength': 100}, 'transportOptionId': {'type': 'integer'}, 'contactInformation': {'type': 'object', 'required': ['emailAddress', 'phoneNumber', 'firstName', 'lastName'], 'properties': {'lastName': {'type': 'string', 'maxLength': 50}, 'firstName': {'type': 'string', 'maxLength': 50}, 'phoneNumber': {'type': 'string'}, 'emailAddress': {'type': 'string', 'maxLength': 300}, 'secondaryPhoneNumber': {'type': ['string', 'null']}}}, 'providerLocationId': {'type': 'integer', 'maximum': 2147483647, 'minimum': 1}, 'desiredArrivalWindow': {'type': 'string'}}, 'description': 'The LFS marketplace create-quote request body'}}}
Esquema de entrada
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['contactInformation', 'serviceType'], 'properties': {'load': {'type': ['object', 'null'], 'required': ['address', 'desiredArrivalWindow', 'requestedDate'], 'properties': {'notes': {'type': ['string', 'null'], 'maxLength': 6000}, 'address': {'type': 'object', 'required': ['street', 'city', 'state', 'zip'], 'properties': {'zip': {'type': 'string', 'maxLength': 5, 'minLength': 5}, 'city': {'type': 'string', 'maxLength': 50, 'minLength': 1}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 1}, 'street': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'streetLineTwo': {'type': ['string', 'null'], 'maxLength': 50}}}, 'crewSize': {'type': 'integer', 'maximum': 12, 'minimum': 1}, 'laborHours': {'type': 'number', 'maximum': 50, 'minimum': 2}, 'requestedDate': {'type': 'string'}, 'flightsOfStairs': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}, 'workerLocationID': {'type': ['integer', 'null'], 'maximum': 2147483647, 'minimum': 1}, 'desiredArrivalWindow': {'type': 'string'}}}, 'unload': {'type': ['object', 'null'], 'required': ['address', 'desiredArrivalWindow', 'requestedDate'], 'properties': {'notes': {'type': ['string', 'null'], 'maxLength': 6000}, 'address': {'$ref': '#/properties/body/properties/load/properties/address'}, 'crewSize': {'type': 'integer', 'maximum': 12, 'minimum': 1}, 'laborHours': {'type': 'number', 'maximum': 50, 'minimum': 2}, 'requestedDate': {'type': 'string'}, 'flightsOfStairs': {'type': ['integer', 'null'], 'maximum': 20, 'minimum': 0}, 'workerLocationID': {'type': ['integer', 'null'], 'maximum': 2147483647, 'minimum': 1}, 'desiredArrivalWindow': {'type': 'string'}}}, 'heavyItems': {'type': ['array', 'null'], 'items': {'type': 'object', 'required': ['itemType'], 'properties': {'itemType': {'enum': ['Unknown', 'ItemBetweenThreeAndFourFifty', 'ItemBetweenFourFiftyAndSix', 'ItemsSixPlus', 'Pianos'], 'type': 'string'}, 'quantity': {'type': 'integer', 'maximum': 100, 'minimum': 1}}}}, 'transports': {'type': ['object', 'null'], 'properties': {'areWeMovingContainer': {'type': ['boolean', 'null']}, 'areWeMovingRentalTruck': {'type': ['boolean', 'null']}, 'areWeMovingFreightTrailer': {'type': ['boolean', 'null']}}}, 'serviceType': {'enum': ['Unknown', 'Standard', 'Elite', 'MoversPlusTruck', 'Transport', 'HybridZS', 'Container', 'FreightTrailer', 'CarShipping', 'TruckRental', 'ManagedLaborHourly', 'ManagedLaborPlus', 'CorporateRelocation_LaborOnly', 'CorporateRelocation_LocalFullService'], 'type': 'string'}, 'customReference': {'type': ['string', 'null'], 'maxLength': 100}, 'contactInformation': {'type': 'object', 'required': ['emailAddress', 'phoneNumber', 'firstName', 'lastName'], 'properties': {'lastName': {'type': 'string', 'maxLength': 50}, 'firstName': {'type': 'string', 'maxLength': 50}, 'phoneNumber': {'type': 'string'}, 'emailAddress': {'type': 'string', 'maxLength': 300}, 'secondaryPhoneNumber': {'type': ['string', 'null']}}}}, 'description': 'The marketplace create-quote request body'}}}
Esquema de entrada
{'type': 'object', 'required': ['body'], 'properties': {'body': {'type': 'object', 'required': ['originZip', 'destinationZip', 'originAddressType'], 'properties': {'originZip': {'type': 'string'}, 'destinationZip': {'type': 'string'}, 'originAddressType': {'enum': ['Unknown', 'House', 'CondoApt', 'Studio', 'Office', 'StorageUnit', 'Other', 'Castle'], 'type': 'string'}, 'originBedroomCount': {'type': ['integer', 'null']}}, 'description': 'The local full-service estimator request body'}}}
Esquema de entrada
{'type': 'object', 'properties': {'pianosQty': {'type': ['integer', 'null'], 'default': None, 'description': 'Number of pianos'}, 'linearFeet': {'type': ['integer', 'null'], 'default': None, 'description': 'The linear feet (LFT) of the goods to be moved (5-56). Required unless squareFeet is provided; you must supply at least one of squareFeet or linearFeet.'}, 'squareFeet': {'type': ['integer', 'null'], 'default': None, 'description': 'The square feet of the goods to be moved (1-4000). Required unless linearFeet is provided; you must supply at least one of squareFeet or linearFeet.'}, 'loadFlightsOfStairs': {'type': ['integer', 'null'], 'default': None, 'description': 'Flights of stairs at the loading location (0-20)'}, 'heavyItems600PlusQty': {'type': ['integer', 'null'], 'default': None, 'description': 'Number of heavy items weighing over 600 lbs'}, 'heavyItems300To450Qty': {'type': ['integer', 'null'], 'default': None, 'description': 'Number of heavy items weighing between 300 and 450 lbs'}, 'heavyItems450To600Qty': {'type': ['integer', 'null'], 'default': None, 'description': 'Number of heavy items weighing between 450 and 600 lbs'}, 'unloadFlightsOfStairs': {'type': ['integer', 'null'], 'default': None, 'description': 'Flights of stairs at the unloading location (0-20)'}}}
Esquema de entrada
{'type': 'object', 'required': ['zipCode'], 'properties': {'zipCode': {'type': 'string', 'description': 'The 5-digit United States ZIP code to check PermitPuller coverage for'}}}
Esquema de entrada
{'type': 'object', 'required': ['providerId', 'providerLocationId'], 'properties': {'providerId': {'type': 'integer', 'description': "The provider's unique identifier"}, 'serviceType': {'enum': ['Standard', 'Elite', 'MoversPlusTruck'], 'type': 'string', 'default': 'Standard', 'description': 'The service type to get details for (Standard, Elite, MoversPlusTruck)'}, 'providerLocationId': {'type': 'integer', 'description': "The provider location's unique identifier"}}}
Esquema de entrada
{'type': 'object', 'required': ['providerId'], 'properties': {'pageSize': {'type': ['integer', 'null'], 'default': None, 'description': 'The number of reviews per page (defaults to the API default)'}, 'startDate': {'type': ['string', 'null'], 'default': None, 'description': "Optional cutoff date (yyyy-MM-dd). Returns only reviews on/after this date. Compute it yourself for 'last N months' style requests. Omit for all reviews."}, 'pageNumber': {'type': ['integer', 'null'], 'default': None, 'description': 'The 1-based page number (defaults to the first page)'}, 'providerId': {'type': 'integer', 'description': "The provider's unique identifier"}}}
Esquema de entrada
{'type': 'object', 'required': ['quoteKey'], 'properties': {'quoteKey': {'type': 'string', 'format': 'uuid', 'description': 'The quote key (GUID)'}}}
Esquema de entrada
{'type': 'object', 'required': ['zipCode'], 'properties': {'zipCode': {'type': 'string', 'description': 'The 5-digit United States ZIP code'}}}
Esquema de entrada
{'type': 'object', 'required': ['zipCode'], 'properties': {'zipCode': {'type': 'string', 'description': 'The 5-digit US ZIP code to check supported service types for'}}}
Esquema de entrada
{'type': 'object', 'required': ['loadingZipCode'], 'properties': {'crewSize': {'type': 'integer', 'default': 2, 'description': 'How many crew members should be sent. Defaults to 2.'}, 'sortOrder': {'enum': ['QualityRating', 'Availability', 'MostReviewed', 'PriceLowToHigh', 'PriceHighToLow', 'BestMatch'], 'type': 'string', 'default': 'BestMatch', 'description': 'The order to return providers in. Best price -> PriceLowToHigh, most expensive -> PriceHighToLow, best quality/highest rated -> QualityRating, most reviews -> MostReviewed, soonest available -> Availability, best match (marketplace default) -> BestMatch. Defaults to BestMatch.'}, 'laborHours': {'type': 'number', 'default': 2, 'description': 'The amount of labor hours needed (rounded to the nearest 15-minute increment). Defaults to 2.'}, 'maxResults': {'type': ['integer', 'null'], 'default': None, 'description': 'Maximum number of results to return (API minimum is 3, default all).'}, 'serviceType': {'enum': ['Standard', 'Elite', 'MoversPlusTruck'], 'type': 'string', 'default': 'Standard', 'description': 'The service type being requested (Standard, Elite, MoversPlusTruck). Defaults to Standard.'}, 'resultFormat': {'enum': ['Compact', 'Full'], 'type': 'string', 'default': 'Compact', 'description': 'Result shape: Compact (default) returns a trimmed provider list; Full returns the raw provider list including extraHourRate and the full pricing breakdown.'}, 'onlyAvailable': {'type': ['boolean', 'null'], 'default': None, 'description': 'Only return providers available for booking. Defaults to false (include all).'}, 'requestedDate': {'type': ['string', 'null'], 'default': None, 'description': 'Requested move date. Accepts ISO 8601 (yyyy-MM-dd) or en-US (M/d/yyyy); normalized internally. A specific move date is required -- collect and confirm the move date with the user before calling; there is no default date.'}, 'loadingZipCode': {'type': 'string', 'description': 'The 5-digit ZIP code of the loading (origin) location.'}, 'flightsOfStairs': {'type': 'integer', 'default': 0, 'description': 'Number of flights of stairs at the loading location. Defaults to 0.'}, 'unloadingZipCode': {'type': ['string', 'null'], 'default': None, 'description': 'The 5-digit ZIP code for the unload (destination) address. Required for Movers + Truck service type.'}}}
Esquema de entrada
{'type': 'object', 'required': ['loadingZipCode', 'laborHours', 'crewSize', 'flightsOfStairs'], 'properties': {'crewSize': {'type': 'integer', 'description': 'How many crew members should be sent'}, 'sortOrder': {'enum': ['QualityRating', 'Availability', 'MostReviewed', 'PriceLowToHigh', 'PriceHighToLow', 'BestMatch'], 'type': 'string', 'default': 'BestMatch', 'description': 'The ordering to return providers in. Best price -> PriceLowToHigh, most expensive -> PriceHighToLow, best quality/highest rated -> QualityRating, most reviews -> MostReviewed, soonest available -> Availability, best match (marketplace default) -> BestMatch. Defaults to BestMatch.'}, 'laborHours': {'type': 'number', 'description': 'The amount of labor hours needed (rounded to the nearest 15-minute increment)'}, 'serviceType': {'enum': ['Standard', 'Elite', 'MoversPlusTruck'], 'type': 'string', 'default': 'Standard', 'description': 'The type of service being requested (Standard, Elite, MoversPlusTruck)'}, 'onlyAvailable': {'type': ['boolean', 'null'], 'default': None, 'description': 'Only consider providers available for booking. Defaults to false (include all)'}, 'requestedDate': {'type': ['string', 'null'], 'default': None, 'description': 'The date the move should take place. Accepts ISO 8601 (yyyy-MM-dd) or en-US (M/d/yyyy); normalized internally. A specific move date is required -- collect and confirm the move date with the user before calling; there is no default date.'}, 'loadingZipCode': {'type': 'string', 'description': 'The 5-digit ZIP code of the loading (origin) location'}, 'flightsOfStairs': {'type': 'integer', 'description': 'Number of flights of stairs at the loading location'}, 'unloadingZipCode': {'type': ['string', 'null'], 'default': None, 'description': 'The ZIP code for the unload (destination) address. Required for Movers + Truck service type'}}}
Esquema de entrada
{'type': 'object', 'required': ['quoteKey', 'body'], 'properties': {'body': {'type': 'object', 'properties': {'sendSms': {'type': ['boolean', 'null']}, 'sendEmail': {'type': ['boolean', 'null']}}, 'description': 'Whether to send via email and/or SMS'}, 'quoteKey': {'type': 'string', 'format': 'uuid', 'description': 'The quote key (GUID)'}}}
Cambios recientes en herramientas
Servidores MCP similares
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
SupplySlate
Supports component sourcing, fabrication requests, supplier RFQs, catalog imports, quotes, purchase planning, checkout handoffs, …
Obriym CRM
Manages CRM records, sales pipelines, activities, orders, products, inventory, and marketplace catalog operations.
velora
Provides Argentine commerce operations including catalog and inventory, customer and supplier management, cash register tracking,…
Shopify
Provides read access to Shopify Admin data for store operations through the Shopify REST API.
Woocommerce
Provides access to WooCommerce store data through the WooCommerce REST API.
Troostwijk
Searches European industrial and insolvency liquidation auctions and retrieves auction lot details.