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/e87acd27-7237-42f5-a07b-96404b36a020/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: "es.zacatrus/zacatrus"
title: "Zacatrus"
description: "Juegos de mesa Zacatrus: busca y compra, stock en tiendas, reserva de mesa, eventos y tu cuenta."
version: "0.2.0"
homepage_url: "https://zacatrus.es/asistentes-ia"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "es.zacatrus"
display_name: "es.zacatrus"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://zacatrus.es/mcp"
endpoint_host: "zacatrus.es"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-06-18"
supported_versions[0]
transport_type: "streamable-http"
tools[24]
0{9}
name: "book_table"
title: "Reservar mesa en la ludoteca"
effect: "WRITE"
effect_confidence: 0.65
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.577
risk_severity: "LOW"
fingerprint: "44cce7c3989370cf5c2f60029c75e689ba8cf145102e573e0815d67b750c5545"
input_schema_fingerprint: "a36d0162127077447b8c9474396be7f942026e7d864d4c9d4926790836130815"
annotations{5}
title: "Reservar mesa en la ludoteca"
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: false
1{9}
name: "cancel_booking"
title: "Cancelar una reserva de ludoteca"
effect: "WRITE"
effect_confidence: 0.703
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.639
risk_severity: "LOW"
fingerprint: "da352851dee7678ee85964f381f288ce089acd45056dfd8084ad4468cda2c4f9"
input_schema_fingerprint: "78f4d205c8e4a7d6852d905c36c0eea3fe0a8e77d6d2201cb933cd71a77a4cab"
annotations{5}
title: "Cancelar una reserva de ludoteca"
readOnlyHint: false
destructiveHint: true
idempotentHint: true
openWorldHint: false
2{9}
name: "checkout_options"
title: "Opciones para preparar un pedido"
effect: "WRITE"
effect_confidence: 0.65
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.5
risk_severity: "LOW"
fingerprint: "7ba620294420b85f3888623a8063160b76ff1d950f516437ecfb997103854645"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Opciones para preparar un pedido"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "club_and_box"
title: "Zaca+ Club y Zaca+ Box"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "bafecf3f285460b86c5db3a13efeb557dbed3b7373e7821802811fdd813272ba"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Zaca+ Club y Zaca+ Box"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "community_top_games"
title: "Lo más deseado y favorito de la comunidad"
effect: "READ"
effect_confidence: 0.56
capabilities[0]
risk_severity: "INFO"
fingerprint: "cfc788a1139b99229340de9ef137d3b86c6edaefc6bca4fdd27ee758ebce41de"
input_schema_fingerprint: "fde08b7be4214196aaaa386d80d89603a930fec5f3bb3aec0afa3e2335783e5c"
annotations{5}
title: "Lo más deseado y favorito de la comunidad"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "fetch"
title: "Ficha de un resultado de search"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "abeb43696e3f6d5c12176882caef5db9a3b95797e7c2f9681f7779be5bcea1f1"
input_schema_fingerprint: "9183ce73cfdf00f938a1f4a3f50fe146eb64ddae96b0f0f7aef2f88d4887c0c5"
annotations{5}
title: "Ficha de un resultado de search"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "game_comments"
title: "Comentarios de la comunidad sobre un juego"
effect: "WRITE"
effect_confidence: 0.3
capabilities[0]
risk_severity: "LOW"
fingerprint: "72f9c94c18d74bba11b2f4d0232775f11db5b0c7b1a432574351c5f3d61a45e5"
input_schema_fingerprint: "379795a40a6e0e42161e8d681410a57e6ff5145ff6d94805287775811c444cf7"
annotations{5}
title: "Comentarios de la comunidad sobre un juego"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "get_game"
title: "Ficha de un juego"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "8c7dc668e65dafa467b401a92f11b3829613d6e5027fbdee52e067ae8c90240e"
input_schema_fingerprint: "288c859b924921331e97d55af3745ab27af7b427ecc7cfce009b37899aff526f"
annotations{5}
title: "Ficha de un juego"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "list_events"
title: "Eventos en tiendas"
effect: "READ"
effect_confidence: 0.72
capabilities[0]
risk_severity: "INFO"
fingerprint: "07e0dfbe7516d70ca26c33bb6cd5e860c3d2cf71e668cfc0fd30192a6f5ec087"
input_schema_fingerprint: "7da2a85125234da4bd1da5c22515c0b70426f40a2cecc602369a0393388a2022"
annotations{5}
title: "Eventos en tiendas"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "list_stores"
title: "Tiendas físicas"
effect: "READ"
effect_confidence: 0.72
capabilities[0]
risk_severity: "INFO"
fingerprint: "5624b1ecb37a179643155c58b922e574b096d236be316078c73e38ff0a5289b4"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Tiendas físicas"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "ludoteca_slots"
title: "Franjas libres de la ludoteca"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "87f86f52ac12af1bf4953fee604d7fd76a3fbbe8ea96c5122b42966558e29184"
input_schema_fingerprint: "2d92afe741abdd20b5715af14bcf77d9b0aecd20ceaffd2da41e7e9e3720e41f"
annotations{5}
title: "Franjas libres de la ludoteca"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "mark_game"
title: "Marcar un juego como «lo tengo» o «lo quiero»"
effect: "WRITE"
effect_confidence: 0.65
capabilities[0]
risk_severity: "LOW"
fingerprint: "0da510e1b472a130d036d1bb6da79105b26cc4179209d36bd80a2ea3475dc373"
input_schema_fingerprint: "1a0c6502c1ab4def480c9f264c4e90f2ae2d4880f6bc5acbfdd34852e09bb2f7"
annotations{5}
title: "Marcar un juego como «lo tengo» o «lo quiero»"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: false
12{9}
name: "my_account"
title: "Mi cuenta de Zacatrus"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "c3e04f69d76b03ad5eb39845885ad8f106430631bc148fa7cb74a7fb6babf39a"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Mi cuenta de Zacatrus"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
13{9}
name: "my_bookings"
title: "Mis reservas de ludoteca"
effect: "WRITE"
effect_confidence: 0.703
capabilities[1]
0{2}
capability: "CALENDAR"
confidence: 0.7
risk_severity: "LOW"
fingerprint: "82a8ad4d23dada1927cae684b9adc1b4f9435abfcf4022f7d27647f15ff60b82"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Mis reservas de ludoteca"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
14{9}
name: "my_box"
title: "Mi Zaca+ Box"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "f9c8b180ca7ba0f4ff0282270a9067f10939344b1889c82888ac9293e43d3881"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Mi Zaca+ Box"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
15{9}
name: "my_club"
title: "Mi Zaca+ Club"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "747d3d232179746550dbcfaaf49c32375b8e5c46b22405564c674eb0abf27c32"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Mi Zaca+ Club"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
16{9}
name: "my_collection"
title: "Mi colección de juegos"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "6d1d39b95667270219b37cdba98a878338ddca3f36202b913e61dcd111c2e8f5"
input_schema_fingerprint: "20db2acb8b468c710f7fcc9abad47d0051a125d8214b0c4d90e19237d02c8a69"
annotations{5}
title: "Mi colección de juegos"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
17{9}
name: "my_fichas"
title: "Mis fichas"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "33f50ee91db44953abb66c2bbe1092feab3bd5a5f8bfccef7c76f6668ff545e9"
input_schema_fingerprint: "03e99d0c242cbce025eec2d80afecc35859a41ca659b7f0ece174ee6ef102d96"
annotations{5}
title: "Mis fichas"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
18{9}
name: "my_orders"
title: "Mis pedidos"
effect: "WRITE"
effect_confidence: 0.65
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.669
risk_severity: "LOW"
fingerprint: "4b1c780dc9f57198c2c3368f1c29c422692da3b1f68c7c474829f7325b909ca4"
input_schema_fingerprint: "21289c851a187de21944a33a1cbb15b20556c5c6afb85714d8121fad3a92f438"
annotations{5}
title: "Mis pedidos"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
19{9}
name: "prepare_order"
title: "Preparar un pedido para pagarlo en la web"
effect: "WRITE"
effect_confidence: 0.405
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.661
risk_severity: "LOW"
fingerprint: "a76b2af0ec278896c4c40a40d151c6485bd3b0848464d2b39a99c7a804e35d96"
input_schema_fingerprint: "9baa1d85198b3a0ed832af88ab1a5607c708d8b4c74a80dcd900dc906d3d0c03"
annotations{5}
title: "Preparar un pedido para pagarlo en la web"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: false
20{9}
name: "prepared_order_status"
title: "Estado de un pedido preparado"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[0]
risk_severity: "LOW"
fingerprint: "a2f31107050767ca7075d9ea5403267b6bcf7546d3077664a917a572c9595c43"
input_schema_fingerprint: "944c53bf52aaaee27d2fe2aabca3af2f93d516afd010423fca28ee23e0e25b8a"
annotations{5}
title: "Estado de un pedido preparado"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
21{9}
name: "search"
title: "Buscar en el catálogo de Zacatrus"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "09529879e798638cf6adb6edb43bc4a25af3ff49e668e1bcbceee8bd35ec2847"
input_schema_fingerprint: "0e8b4b1f239caf9743f414324b459b053b4f81015dffcf2685d4f56affa475b2"
annotations{5}
title: "Buscar en el catálogo de Zacatrus"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
22{9}
name: "search_games"
title: "Buscar juegos de mesa"
effect: "READ"
effect_confidence: 0.72
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.577
risk_severity: "LOW"
fingerprint: "c1e538c320c6a5816a56a9e89f59051733231344476a97e1f60a4cfd2a1262c1"
input_schema_fingerprint: "24cf04181d23405f4e5034196846336c13dc7e7ffac1bc68677054beff2808dd"
annotations{5}
title: "Buscar juegos de mesa"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
23{9}
name: "store_stock"
title: "Stock en tiendas físicas"
effect: "WRITE"
effect_confidence: 0.65
capabilities[0]
risk_severity: "LOW"
fingerprint: "c1c4df5bd9dfc5931885321ce8276e6b39723ac6603ffcf32b9182b7935cf23c"
input_schema_fingerprint: "c648c4922735278b622f42a3c5a1da28144e768307a962742eba97190724f964"
annotations{5}
title: "Stock en tiendas físicas"
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: "zacatrus.es"
registrable_domain: "zacatrus.es"
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-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "checkout_options"
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "my_bookings"
4{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "my_orders"
5{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "store_stock"
6{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "club_and_box"
7{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "ludoteca_slots"
8{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "my_account"
9{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "my_box"
10{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "my_club"
11{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "my_collection"
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: "my_fichas"
13{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "prepared_order_status"
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: "es.zacatrus/zacatrus"
registry_content_sha256: "21180291a67882f38012ac24c07e618cf29118f53032e3cb69581b7556c92696"
scan_snapshot_fingerprint: "ddbf2157f7ddb34f8e9ba7dd583a830b30a8f332e2abfa34dc4cd93ae405fcc5"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T07:12:29.345Z"
observed_at: "2026-11-12T05:21:54.688+00:00"
registry_published_at: "2026-10-24T15:04:35.079775+00:00"
registry_updated_at: null