MCP Bill of Materials
A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/142f6310-5601-4c1e-826e-e971ec2946c8/mcbom.
MCP Bill of Materials
root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "com.haulest/haulest"
title: "Haulest"
description: "Moving cost ranges, reviewed movers, licence checks, guides, and quote requests."
version: "1.0.0"
homepage_url: "https://haulest.com/developers/mcp"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.haulest"
display_name: "com.haulest"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/Panaweb-LLC/haulest-mcp"
provider: "github"
owner: "Panaweb-LLC"
name: "haulest-mcp"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://haulest.com/mcp"
endpoint_host: "haulest.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[8]
0{9}
name: "check_mover_licence"
title: "Check a mover's licence record"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "12d43f323e2b2e8c77a984d4babf89275a0021787cf6ff15bca6bfe371ab8fb9"
input_schema_fingerprint: "dc97b572f49be1324d9812bf4133d0d0240bac3ac10f58e6775c6a8d1b91402e"
annotations{5}
title: "Check a mover's licence record"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
1{9}
name: "estimate_moving_cost"
title: "Estimate moving cost"
effect: "READ"
effect_confidence: 0.943
capabilities[2]
0{2}
capability: "EMAIL"
confidence: 0.577
1{2}
capability: "PERSONAL_DATA"
confidence: 0.641
risk_severity: "MEDIUM"
fingerprint: "842ee284c33fa80313e67bb3edb477900272c04513e3dc4390b1e6987232e66f"
input_schema_fingerprint: "d3574b8f35463638028898674e96e4a72f48147d7080d2cfd1c0a978b04bba71"
annotations{5}
title: "Estimate moving cost"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "find_movers"
title: "Find movers near a place"
effect: "READ"
effect_confidence: 0.908
capabilities[0]
risk_severity: "INFO"
fingerprint: "5f3178ee7ac0e6115d2e124eebd07cd810814ea30bb804e1f1637fc963ff3b31"
input_schema_fingerprint: "26f37f23800c40f4f071a65af3d884c19238ece335eb0a23773b19f9f8516046"
annotations{5}
title: "Find movers near a place"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "get_mover_profile"
title: "Get a mover's profile"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.805
risk_severity: "LOW"
fingerprint: "cee815e06245dc92ce1aacf53be5081c8afc680200df1b5cc58efb8140e2356e"
input_schema_fingerprint: "8f0fdf0c28a3a29028037af09a64d6464dd4cb3fe81d80c45a00a0b4f3818fa2"
annotations{5}
title: "Get a mover's profile"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
4{9}
name: "get_moving_checklist"
title: "Get a moving checklist"
effect: "READ"
effect_confidence: 0.933
capabilities[0]
risk_severity: "INFO"
fingerprint: "444f4a8ac86e9e24a264f51afbef69e78925512fad16faa29c741d36762b62a1"
input_schema_fingerprint: "4611664da8b2bea77f5f2173750928338e0dfa9be34dc9e9ece12e1bd9b0e191"
annotations{5}
title: "Get a moving checklist"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "get_route_facts"
title: "Get route facts"
effect: "READ"
effect_confidence: 0.857
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.577
1{2}
capability: "LOCATION"
confidence: 0.834
2{2}
capability: "PERSONAL_DATA"
confidence: 0.577
risk_severity: "MEDIUM"
fingerprint: "d53ae61979b4010590a9c4b01bb3ffca09ed74ed60a19da32b080c4e2890f636"
input_schema_fingerprint: "2706cc6f4521aa7b5461a4a73062456d641d96e4d4193f1c391ded3099b65a1b"
annotations{5}
title: "Get route facts"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "request_moving_quotes"
title: "Request moving quotes"
effect: "WRITE"
effect_confidence: 0.762
capabilities[2]
0{2}
capability: "EMAIL"
confidence: 0.844
1{2}
capability: "PERSONAL_DATA"
confidence: 0.947
risk_severity: "MEDIUM"
fingerprint: "ee2623dde08aae84d22872cecdbdd60866ea4b0dd9052b158e1c8feace0628aa"
input_schema_fingerprint: "9c92803c9c0a3e8e40a202d3ce7bbf509bb6488c844ce6d6ee455e646110e0a7"
annotations{5}
title: "Request moving quotes"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
7{9}
name: "search_moving_guides"
title: "Search Haulest guides"
effect: "READ"
effect_confidence: 0.933
capabilities[0]
risk_severity: "INFO"
fingerprint: "a428bcea583f1c62dd13c176bd0044ea6018ae80bf0bb3852f1960a1b95a7837"
input_schema_fingerprint: "3bbeef603b381d3de23cf1bc5136bed3f51ea3de4411eecbae6e04173e39b0ff"
annotations{5}
title: "Search Haulest guides"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[3]
0{4}
key: "haulest://about"
kind: "resource"
mime_type: "text/plain"
fingerprint: "c907ac9ec129b53ef4a1a23bb20b05befbe5437f5239b3c5083c32db955cfa1f"
1{4}
key: "haulest://data/moving-costs-2026.json"
kind: "resource"
mime_type: "application/json"
fingerprint: "34c86b6427c02819f8e94430bc70f262eff65711cad528773fc50f16f11da9e8"
2{4}
key: "haulest://data/moving-index-2026"
kind: "resource"
mime_type: "application/json"
fingerprint: "27ddea40d6977783c8958aa3eb59ddc49d0beb27c579a509202b874b468dea3a"
prompts[1]
0{2}
name: "plan_my_move"
fingerprint: "eb61d369f82c888dabf367fd29432a77d5d65e77654a992a3758b57be4028126"
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "haulest.com"
registrable_domain: "haulest.com"
source: "transport"
findings[2]
0{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-TOOL-EXFIL-SHAPED-PARAM"
category: "schema"
severity: "INFO"
title: "Free-text parameter commonly used to collect conversation data"
subject_type: "tool"
subject_name: "request_moving_quotes"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "no_critical_findings"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.haulest/haulest"
registry_content_sha256: "b5bf7c649c320dc81cc661455add4efccaf71c1fe83265af4c1d331bae2e7f3a"
scan_snapshot_fingerprint: "d644009309db1c87184aa22e19fb6f1429a67717dc9642acdbea4b7849e9cf12"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T05:16:41.823Z"
observed_at: "2026-11-14T06:31:54.936+00:00"
registry_published_at: "2026-10-08T15:06:56.462539+00:00"
registry_updated_at: null