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/5e480450-c6c1-4fdf-9de1-76ef0708e001/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.getappty/appty"
title: "Appty"
description: "Find open slots on any appty link and book solo providers. Providers manage bookings by API key."
version: "1.0.0"
homepage_url: "https://getappty.com/developers"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.getappty"
display_name: "com.getappty"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://getappty.com/api/mcp"
endpoint_host: "getappty.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[11]
0{9}
name: "book_session"
title: "Book a session"
effect: "WRITE"
effect_confidence: 0.917
capabilities[0]
risk_severity: "LOW"
fingerprint: "ab3f1a9e04ad585159b1d65966614d4b5a82083c79228bf7d4769e075ea76e56"
input_schema_fingerprint: "85a54593152a0dc0d8f52e7d86e7af07b0f81aa1074e940a74860d5ad309f2d7"
annotations{5}
title: "Book a session"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
1{9}
name: "cancel_booking"
title: "Cancel a booking"
effect: "WRITE"
effect_confidence: 0.917
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.805
risk_severity: "LOW"
fingerprint: "653925e11e36ddd5a324d3b54591ee3906218692d6ee67acf943666f4df12a10"
input_schema_fingerprint: "9f2cff20bf65f6eadc421e13d4105fd56ff70693bd5044d36a123eb5de7e134e"
annotations{5}
title: "Cancel a booking"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
2{9}
name: "find_open_slots"
title: "Find open slots"
effect: "READ"
effect_confidence: 0.908
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.675
risk_severity: "INFO"
fingerprint: "1c4547bbe1a3a622c99fb8a98caeb131484568b6bda58de23b6d5ca99cc97864"
input_schema_fingerprint: "10341ceb11d26540edd64038740406b098bf8adc23846132ffb71f618d80ba4f"
annotations{5}
title: "Find open slots"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
3{9}
name: "get_booking_link"
title: "Get booking link"
effect: "READ"
effect_confidence: 0.921
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.834
risk_severity: "INFO"
fingerprint: "4f20f2ea6cbc125964bec343482645c1ea309726710fe0e33db6749828d2d02d"
input_schema_fingerprint: "9aef8556559879fe26db9410c1e2284d2fa63184f127b1d57aabbb3007ca4b4e"
annotations{5}
title: "Get booking link"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
4{9}
name: "get_provider"
title: "Get provider"
effect: "READ"
effect_confidence: 0.832
capabilities[0]
risk_severity: "INFO"
fingerprint: "cd1ab9af189a2cbb506f6a403ab339e0614e4212502de7290defaa069a6f0f52"
input_schema_fingerprint: "8a68ee2fe9d019ab2bf0edb83b20d05158f4fdac6a985f08745e89939d1326c0"
annotations{5}
title: "Get provider"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
5{9}
name: "list_bookings"
title: "List bookings"
effect: "READ"
effect_confidence: 0.832
capabilities[3]
0{2}
capability: "CALENDAR"
confidence: 0.805
1{2}
capability: "EMAIL"
confidence: 0.577
2{2}
capability: "PERSONAL_DATA"
confidence: 0.577
risk_severity: "MEDIUM"
fingerprint: "882d37f14c1a6696cce69b27cd439b1ad0e229f380eac7df2a360434f6f76c2e"
input_schema_fingerprint: "d2bbf0771920bb81cf16462682f984c9f68b554df13596c13c9011dff21180b4"
annotations{5}
title: "List bookings"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
6{9}
name: "list_clients"
title: "List clients"
effect: "READ"
effect_confidence: 0.832
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.64
risk_severity: "LOW"
fingerprint: "1b62e179b82d5535376390d4ddd88612f8d2733461d283d7c4ccdd88414621ab"
input_schema_fingerprint: "b5b4372e239eb2406134a91797151c2597a5afdc59897fadaae43bc5bcb49e11"
annotations{5}
title: "List clients"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
7{9}
name: "reschedule_booking"
title: "Reschedule a booking"
effect: "WRITE"
effect_confidence: 0.902
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.859
risk_severity: "LOW"
fingerprint: "472655d8f05da9df93f89d803a3d09cf89235b449eeea87961f121d5c33ec07b"
input_schema_fingerprint: "2da4fc4cb3e70fb532fa1527cca2bed2b3774209f4c6015aad65e02c90b9c296"
annotations{5}
title: "Reschedule a booking"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: false
8{9}
name: "send_invoice"
title: "Send an invoice"
effect: "WRITE"
effect_confidence: 0.902
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.88
risk_severity: "LOW"
fingerprint: "3cd1485177f6bdd16dceee0dc5fc755624bee0246c80016980e9376a9d255243"
input_schema_fingerprint: "dfd00d448f5f5cbc62f400790cfa4219dabe11a4c42e779108d2e0f14a043c7d"
annotations{5}
title: "Send an invoice"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
9{9}
name: "send_pay_link"
title: "Send a pay link"
effect: "WRITE"
effect_confidence: 0.917
capabilities[5]
0{2}
capability: "CALENDAR"
confidence: 0.567
1{2}
capability: "EMAIL"
confidence: 0.567
2{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.675
3{2}
capability: "PAYMENT"
confidence: 0.928
4{2}
capability: "PERSONAL_DATA"
confidence: 0.567
risk_severity: "MEDIUM"
fingerprint: "bfac4932751fd556489dcce46c04354bc71bc2594069fbc2a180f91430cf6e2e"
input_schema_fingerprint: "087881cecbb6a487818e96199683f63860d1873887725b499432e5e08d9df37e"
annotations{5}
title: "Send a pay link"
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
10{9}
name: "who_owes"
title: "Who owes"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "a62a2447bfa2295a1ecdf9b5a753c11e3bd503703f8a1d18c55870403f392960"
input_schema_fingerprint: "f973399805c1c233633f5196cf8e2ad40ee100b94996d711dcd030813b671bc5"
annotations{5}
title: "Who owes"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
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: "getappty.com"
registrable_domain: "getappty.com"
source: "transport"
findings[3]
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: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "who_owes"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "no_critical_findings"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.getappty/appty"
registry_content_sha256: "c65ffe30dabd1ed3eac22acdfdcd99ed9b39d80f14248cbf658dd04c8307804e"
scan_snapshot_fingerprint: "12f2a8523a38faa853b3e17700c92e6cb16728b73342e03ab80adc7a77e78141"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T05:34:45.867Z"
observed_at: "2026-11-06T13:18:20.56+00:00"
registry_published_at: "2026-10-15T18:15:20.49441+00:00"
registry_updated_at: null