Skip to content
Squatch MCP

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/b628af1e-4cf0-4da8-8831-6e72d8ead594/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: "ai.daystruct.api/daystruct"
title: "Daystruct"
description: "Discover reusable source, data and memory capabilities; inspect release evidence and compatibility."
version: "1.3.0"
homepage_url: "https://api.daystruct.ai/integrations/source-packages"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "ai.daystruct.api"
display_name: "ai.daystruct.api"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://api.daystruct.ai/mcp"
endpoint_host: "api.daystruct.ai"
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[28]
0{9}
name: "acquire_daystruct_package"
title: null
effect: "UNKNOWN"
effect_confidence: 0.278
capabilities[0]
risk_severity: "LOW"
fingerprint: "c2d8538837f68eb6d08c2d6ce18fd67a9f4f0f6571b32c6e755aedf7de93b029"
input_schema_fingerprint: "385a8f00955ed7dc6be29b9308ad90a405ddcbc5835773833d536031a3aba6bf"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: true
1{9}
name: "answer_software_questions"
title: "Answer software questions"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "48a32f8905297c0109b1b23d8c75dc2387c658bfaf055e827f0158525ad16ec6"
input_schema_fingerprint: "3ec4880080074a503a8e830bb152039ec9814d8bc66743c6107114e42c48c752"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "check_release_support"
title: "Check whether a release is still supported"
effect: "READ"
effect_confidence: 0.878
capabilities[0]
risk_severity: "INFO"
fingerprint: "0c02424659ff0f3e1b69a6ec3e0e44e2c8e75da1b76a1fe5bfdb9df357b702de"
input_schema_fingerprint: "957ccb7f29c5c352c71e16510f251030a1afead981d43f8e7832fd46c0677d7a"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "check_security_exposure"
title: "Check security exposure for a version"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.724
risk_severity: "INFO"
fingerprint: "7712edae2f4d2e1134dad0244082428412ab04e62c3cec66db47d22755c7127e"
input_schema_fingerprint: "c7c212fbf00fc90215819b6832396d24700e854b8bafe85ae039bf2f650a8d0a"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "close_task_session"
title: null
effect: "WRITE"
effect_confidence: 0.808
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "b995c1a8d0391e23e133307953615b80a6dbe329c62a807b881860919b9540ac"
input_schema_fingerprint: "84c9084c1b904885aa561741416c4f26a38e2439ba6b7e1adea2f28a1bd59117"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
5{9}
name: "compat_check"
title: "Check that Daystruct capabilities fit together and fit your project"
effect: "EXECUTE"
effect_confidence: 0.66
capabilities[0]
risk_severity: "CRITICAL"
fingerprint: "7225bc096254d94bbc266e3cace4abc8599014ca417cfbdc38a2ae3b08c72fe2"
input_schema_fingerprint: "c72e5b707bebb32c4dc56a47812f5510e889c2001b63d2cd9fafeaf11f061e76"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "create_task_session"
title: null
effect: "WRITE"
effect_confidence: 0.703
capabilities[0]
risk_severity: "LOW"
fingerprint: "efc30e82893243fb93bcd0a8e12fb43da2c753f149a5f3e18241cfe5ad218a4e"
input_schema_fingerprint: "a689bd0f7e25dcd2ffde0a65d62cf6cda7720a3fb41872894f685a89be41d513"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
7{9}
name: "daystruct_status"
title: "Daystruct status and capabilities"
effect: "READ"
effect_confidence: 0.626
capabilities[0]
risk_severity: "INFO"
fingerprint: "e0e1711d484de837bb72db460548b7caf8bcf8d260cb0ff27b7802bf802f4c33"
input_schema_fingerprint: "7a014b717a77aac971ea0ab5c0ff47bb13e6cae7ef9442d9dedb15ce36381b15"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "discover_daystruct_capabilities"
title: null
effect: "READ"
effect_confidence: 0.889
capabilities[0]
risk_severity: "INFO"
fingerprint: "4294dc2c179f7452739059ddf37d4a71b22d685515240b221b6eccba5a41c199"
input_schema_fingerprint: "99ff9c5531602765c05f154d1de69e65c2ee538be5e835e67d5134ba8a4b99d1"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
9{9}
name: "get_compat_verify_kit"
title: "Get the local verify script for a resolved set"
effect: "READ"
effect_confidence: 0.933
capabilities[0]
risk_severity: "INFO"
fingerprint: "e39ca9197637e31ec835c46414c73dc60eb9db3f3297daffb2ddf87beac3a71a"
input_schema_fingerprint: "647770472bade258ea3aa503cefc7b345be6431dbecbbc2a39f70a2d30d30f03"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "get_context_contract"
title: "Get a Daystruct context-packet contract"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "4510c43b56eb71b0d7da229a7d33e460e1efa02fa9ff60e51ac49bc16c72080c"
input_schema_fingerprint: "4d7a10f277341ce3a449a57747b1f643caeae7dc5873ea5b2d6dbad7441a265a"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "get_daystruct_account"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "bd296777d8aa8f12543bca8c9ed0d989f11d125b72793c46239ce5c7f301f5be"
input_schema_fingerprint: "7a014b717a77aac971ea0ab5c0ff47bb13e6cae7ef9442d9dedb15ce36381b15"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
12{9}
name: "get_daystruct_card_image"
title: null
effect: "READ"
effect_confidence: 0.889
capabilities[0]
risk_severity: "INFO"
fingerprint: "40a340c54ad1e39f0772c967d7da6bc830c4af5511bf817b702e28c3ddeaa2c2"
input_schema_fingerprint: "2d74923618ada7779fab5ce15e34077dd7cc26ed6825114a57dc011d60eb05a5"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
13{9}
name: "get_daystruct_validated_guidance"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "83fae9e5510bf71b67a6f285fa8a479f60fab016d31701f63d81119871fb6082"
input_schema_fingerprint: "20fd06c2239d3e27eba5cba8ad1e09bfc967f988040c9b1125592d288878b2a6"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
14{9}
name: "get_entity_evidence"
title: "Get entity evidence"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "d43fb03cddf3cd1d94c1f92ba33c47e8b2ed574bf49e2cadac7b1d60401efc68"
input_schema_fingerprint: "b9cea78989de1b222edcaecec6a124398bc3a047762413936525c3b05f09eb78"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
15{9}
name: "get_task_session"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "c671c6a74e8c9f5d9054117c6e93f00553692f391dde74cdd8347c5a44593534"
input_schema_fingerprint: "2571adf5e83b3920a91236c437655b98e467558d522f762cfe4298389bc88705"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
16{9}
name: "list_daystruct_guidance_scopes"
title: null
effect: "READ"
effect_confidence: 0.846
capabilities[0]
risk_severity: "INFO"
fingerprint: "a40aad8fb2b26ec5c80d31117b714ac459820f7f22f73d822302ba79ccf60e0d"
input_schema_fingerprint: "a058c201be3e6d246fab8ac21a1d01ff7b8e07c8ae7bb2f6a066fa4c5b9bea61"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
17{9}
name: "lookup_vulnerability"
title: "Look up a vulnerability by its identifier"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.724
risk_severity: "INFO"
fingerprint: "869b99d75da6c2281282ea6ce41765a7357f550c3f191880266b54bcbc8fc147"
input_schema_fingerprint: "281f80c6cf352fffa00e2d762e845fe863ce72bc2eaadf31942f9b73af9d754b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
18{9}
name: "plan_project_development"
title: null
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "e38024fa23582fa483c6061beb4e2b51f7d223645469d1fde1fb8d5a820a31cb"
input_schema_fingerprint: "aa7a84bbb3e03003833f340093730023650010bd770ce3af85d2b12738a49190"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
19{9}
name: "prepare_daystruct_capabilities"
title: null
effect: "READ"
effect_confidence: 0.422
capabilities[0]
risk_severity: "INFO"
fingerprint: "1b221e6a85adef5d29ea511b85c16d92e16d1eb2e99bbdd7c8b99e0e5b1aa7a6"
input_schema_fingerprint: "ec3c807c398e4e6c4f01487ad09aa6a0b40ffe94754ac63a1dd0f21143b21e35"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
20{9}
name: "read_daystruct_package"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "8ce64c1fd68f2431a49d84d00c15195b3435f4c23af5086ee88216687d9658c4"
input_schema_fingerprint: "1873e72b12414f33fed3a7888a28194b5af1f954615eb8a02a495eccb2c87410"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
21{9}
name: "read_recent_evidence_changes"
title: "Read recent evidence changes"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "143307be429cc9979c8a7f775b5e7706728ac61673f72a7b4492eb809b6fd7ce"
input_schema_fingerprint: "c032324f4aaa6c7cea506f17f4a97324cea734192fdfe6457c489a25b71e64d3"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
22{9}
name: "record_task_event"
title: null
effect: "WRITE"
effect_confidence: 0.65
capabilities[1]
0{2}
capability: "CRM"
confidence: 0.567
risk_severity: "MEDIUM"
fingerprint: "c2a5800ab02361ba735ef32e59c84726c9877f1feebf41d4998afbbe99d42e28"
input_schema_fingerprint: "22cedf437943d6fb5379731e37cfd287904fbc3b4d1e16966c3aa1f81b4711fa"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
23{9}
name: "resolve_daystruct_bundle"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "9ab11f4c6b4f5f31a7e93ee682498da580d1a6da7b566b9b4ab4ac7c7e77d36c"
input_schema_fingerprint: "b454f37fc8ada00dd3da51119f80a0e7802f865c1266d44d6d3cfe005184543b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
24{9}
name: "resolve_task_capabilities"
title: null
effect: "READ"
effect_confidence: 0.836
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "747531f58a1fcc58fdee17bdb03f2da3ac7deac3d4f15b972e2c8dd1c64a4e2e"
input_schema_fingerprint: "65098cced1c3ec246d79b9d42fcf6a30c09449e5e7a1ab96d0f947f8598edb3e"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
25{9}
name: "search_daystruct_library"
title: null
effect: "READ"
effect_confidence: 0.869
capabilities[1]
0{2}
capability: "PERMISSION_MANAGEMENT"
confidence: 0.53
risk_severity: "INFO"
fingerprint: "d5cf4dc6891578113cadde4580a16d5389a3d0d0993bb1187411c223d8d67486"
input_schema_fingerprint: "77a504f69c5d30813a657ecfcf007c7eafd7dc030b43956c99959c10557ec266"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
26{9}
name: "search_entities"
title: "Search Daystruct entities"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "16d8df4a35818cc7a668df930413a055259dc06fa0cbbe51d47f68d7c10fa299"
input_schema_fingerprint: "9766926842386f2f929607c7216e46a898472bd254065865ebd36891aa2b12e5"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
27{9}
name: "select_model"
title: "Select a model that meets stated constraints"
effect: "READ"
effect_confidence: 0.857
capabilities[2]
0{2}
capability: "AUTHENTICATION"
confidence: 0.577
1{2}
capability: "SECRETS"
confidence: 0.577
risk_severity: "HIGH"
fingerprint: "16109e36fcd6e0937ec8231e8caaad981403ec0b2958ed3a1101740f4d27d0af"
input_schema_fingerprint: "ff3b083154db24c3d10c612281807d511dbae73c2a3ec514c0cc9b524083f8cf"
annotations{5}
title: null
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: "api.daystruct.ai"
registrable_domain: "daystruct.ai"
source: "transport"
findings[14]
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-SERVER-INSTRUCTIONS-INJECTION"
category: "prompt_injection"
severity: "MEDIUM"
title: "Server instructions contain directives to the AI model"
subject_type: "server"
subject_name: null
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "compat_check"
4{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "close_task_session"
5{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "get_task_session"
6{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "record_task_event"
7{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "resolve_task_capabilities"
8{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "select_model"
9{6}
check_id: "SQ-TOOL-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "select_model"
10{6}
check_id: "SQ-TOOL-EXFIL-SHAPED-PARAM"
category: "schema"
severity: "LOW"
title: "Free-text parameter commonly used to collect conversation data"
subject_type: "tool"
subject_name: "close_task_session"
11{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: "record_task_event"
12{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "acquire_daystruct_package"
13{6}
check_id: "SQ-TOOL-TITLE-EFFECT-MISMATCH"
category: "deceptive_metadata"
severity: "HIGH"
title: "Display title describes a lower-impact action than the name"
subject_type: "tool"
subject_name: "compat_check"
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: "ai.daystruct.api/daystruct"
registry_content_sha256: "6cff925c01133c76d664f4021f9fa01bf6cffc108c7d877f8b74e53e558e5a2f"
scan_snapshot_fingerprint: "b3e3ee52d869fd26d01cd6f8aa95e0e560a823db492495c17cbf7af50535d7c6"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T03:39:01.706Z"
observed_at: "2026-11-12T18:05:00.14+00:00"
registry_published_at: "2026-11-03T06:08:10.071611+00:00"
registry_updated_at: null