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/5d130fbb-ce0b-41d2-8e97-34e4e925b7af/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.getroomproof/roomproof"
title: "Roomproof"
description: "Room planning to scale from your AI: it places furniture, Roomproof checks walkways and door swings."
version: "1.0.0"
homepage_url: "https://getroomproof.com"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.getroomproof"
display_name: "com.getroomproof"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://getroomproof.com/mcp"
endpoint_host: "getroomproof.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-11-25"
supported_versions[0]
transport_type: "streamable-http"
tools[9]
0{9}
name: "check_plan"
title: "Check plan"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "97dd9b5009dbc2e74a3605d3d677147719e6bd38f4d1e39a211b6d7660d15829"
input_schema_fingerprint: "76d09b87ce6a19f6b91e02814bf5496d386dc333180106e329e42fb2d5993a5a"
annotations{5}
title: "Check plan"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "create_room"
title: "Create room"
effect: "WRITE"
effect_confidence: 0.822
capabilities[0]
risk_severity: "LOW"
fingerprint: "d787856b4ad5ce0208129b8b55c12210032987e2172157b5cf56310e4110ec96"
input_schema_fingerprint: "38e2a7501cfc7fb608de76c69b2791a06fa37497451624aba2755d46bb174180"
annotations{5}
title: "Create room"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
2{9}
name: "move_furniture"
title: "Move furniture"
effect: "WRITE"
effect_confidence: 0.917
capabilities[0]
risk_severity: "LOW"
fingerprint: "0dc5a9d8bf6f056d2da9b684e06d8c7a3293e1213b5db8aed7a4588122cac5b4"
input_schema_fingerprint: "38a13146e6c2101b0adbc6f3af381e8a4553bdd03ecb6c95426bd29657b0ef4f"
annotations{5}
title: "Move furniture"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "open_plan"
title: "Open plan"
effect: "WRITE"
effect_confidence: 0.533
capabilities[0]
risk_severity: "LOW"
fingerprint: "db2ca4277eb073363e9c2d08d4e217f1df8772d04014fba068b07446b507f554"
input_schema_fingerprint: "31e3181c94e0748ea8cb540212964243bf2bc638491435285d323fb0df1c0dca"
annotations{5}
title: "Open plan"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
4{9}
name: "place_furniture"
title: "Place furniture"
effect: "WRITE"
effect_confidence: 0.902
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.577
1{2}
capability: "FINANCIAL_TRANSACTION"
confidence: 0.641
risk_severity: "HIGH"
fingerprint: "8c202d5f347da2098a24dba1441b9b24a985a61e9c9a7d1710d4d80d6d1e11e8"
input_schema_fingerprint: "b32ff024213acacaf9ed79070dc69889c74521510bc8da9460bdc82985c5feec"
annotations{5}
title: "Place furniture"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
5{9}
name: "read_product"
title: "Read product"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "ac68d6e7cf06bcc4d514a7f46b6cef2c5a667958dde404be8aba8a86dfe5925c"
input_schema_fingerprint: "cd6df290431755cfa31eb8ecfb38ef376bb71edfb778e515acc1490e5aa94125"
annotations{5}
title: "Read product"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
6{9}
name: "set_door"
title: "Set doors and windows"
effect: "DELETE"
effect_confidence: 0.533
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "1dbffa3bd36d65c7631a8e7356c063289c787fe9be2597fd5c6a2f64a430279a"
input_schema_fingerprint: "0f0c0b099e8a3cfd0b703b7b53397b30bb876e4763cb49bcbd91b8ca4383deba"
annotations{5}
title: "Set doors and windows"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "show_catalog"
title: "Show catalog"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "199fdcce8fe5d45e77c8e727fbb879c8ea012afcc8e3ee998170535b0917a3e9"
input_schema_fingerprint: "aae62626c9648176fb5a5bafd716298d3aab7b8bf3e24ca163cf0f36a8fda4f5"
annotations{5}
title: "Show catalog"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "show_plan"
title: "Show plan"
effect: "READ"
effect_confidence: 0.908
capabilities[0]
risk_severity: "INFO"
fingerprint: "22ac9262c684500cc1cd326c88f4b75b0564707c8bc3fe7a390784dc773d8a11"
input_schema_fingerprint: "76d09b87ce6a19f6b91e02814bf5496d386dc333180106e329e42fb2d5993a5a"
annotations{5}
title: "Show plan"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[0]
prompts[0]
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: "getroomproof.com"
registrable_domain: "getroomproof.com"
source: "transport"
findings[4]
0{6}
check_id: "SQ-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "HIGH"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-TOOL-ANNOTATION-DESTRUCTIVE-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Declared non-destructive but appears to delete data"
subject_type: "tool"
subject_name: "set_door"
3{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "create_room"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.getroomproof/roomproof"
registry_content_sha256: "235ee16d0fa3b9c3d2fcfd960624cd44d900906f47f62dfa7e7c5bdfa7cccd43"
scan_snapshot_fingerprint: "62a2da8eebc00cfd850feb0154d83ebff941d23f633d81245dd7803c651fe099"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T04:10:03.011Z"
observed_at: "2026-11-14T05:15:40.564+00:00"
registry_published_at: "2026-09-20T09:27:23.179621+00:00"
registry_updated_at: null