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/34ee1486-825d-4514-8c86-deb6b1a66ad9/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.globalpiggy/ecosystem"
title: "GlobalPiggy"
description: "Read-only public content from GlobalPiggy apps: food, produce, billiards, beauty, knowledge."
version: "1.0.0"
homepage_url: "https://mcp.globalpiggy.com"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.globalpiggy"
display_name: "com.globalpiggy"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/NodajiFi-Tokenomy/NodajiFi-Ecosystem"
provider: "github"
owner: "NodajiFi-Tokenomy"
name: "NodajiFi-Ecosystem"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://mcp.globalpiggy.com/mcp"
endpoint_host: "mcp.globalpiggy.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[20]
0{9}
name: "billygo_get_pattern"
title: "Get a BillyGo practice pattern"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "f857c1bb912c31e4e36c4080aa9a90eb33adabe513ca0614af6f99cb845bec2b"
input_schema_fingerprint: "ea41ccdfee7f2658e9e3be3a266241ead9acb1341d92af2cb52e4be5a26404b8"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "billygo_list_patterns"
title: "List BillyGo billiards practice patterns"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "e2baf3bf86b7b46f7a4bd5cb8eabec04b9d490e5a9ec0f2b7c2ae125ec207384"
input_schema_fingerprint: "f30ddffc87b8db76548a7dedff16b1334e0ea47c90e6570c7e1564d1483ffba9"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "freshcheck_get_article"
title: "Read a FreshCheck article"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "e85e7923bf00577064b55684feb101ad0dfe34f62b45c68648e5b0310d5bc633"
input_schema_fingerprint: "6ad7a12f55f5dcc3dca476ff257b89b24c26662dac10a3a11b3dba7da1c4f615"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "freshcheck_list_articles"
title: "List FreshCheck food and shopping articles"
effect: "READ"
effect_confidence: 0.827
capabilities[0]
risk_severity: "INFO"
fingerprint: "b495915e6d98f0f091464fe451b6349382eda875f6e3961024c90fa045f5c8d6"
input_schema_fingerprint: "c6745aa7791207e9809141c9f0dd16d05ec2b0efb0294626b2c68c9128017b84"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "freshcheck_list_produce"
title: "List FreshCheck produce nutrition profiles"
effect: "READ"
effect_confidence: 0.76
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.61
risk_severity: "LOW"
fingerprint: "b9428d81d2d67244de90e01690d53b045fadb04d316765730fd2d4f5135daae9"
input_schema_fingerprint: "867115aa98e1018418f9aaca7b9a0a19b811a98b1e855bf393d65a244c0a08b6"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "iutgotgan_list_categories"
title: "List IutGotGan listing categories"
effect: "READ"
effect_confidence: 0.827
capabilities[0]
risk_severity: "INFO"
fingerprint: "98e1f891c6bdb7f817e5949de4258a6b510d3f8ec7d0b61f8dda8ae31308cfd3"
input_schema_fingerprint: "d337df1b71c80608ad02b1aa38a2553a2981bab74dee001e0c9de7d8fb265b0b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "jumuncheck_get_country_rules"
title: "Get JumunCheck restaurant bill rules by country"
effect: "READ"
effect_confidence: 0.76
capabilities[2]
0{2}
capability: "PAYMENT"
confidence: 0.801
1{2}
capability: "PERSONAL_DATA"
confidence: 0.61
risk_severity: "LOW"
fingerprint: "cd718ac34e3b0d800cacb784daac008ab89ec124057badff26581dd332298b44"
input_schema_fingerprint: "a4844a31872bba803a6988371026538838c24d97984471dd675585e073859752"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "jumuncheck_get_guide"
title: "Get a JumunCheck country dining guide"
effect: "READ"
effect_confidence: 0.796
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.61
risk_severity: "LOW"
fingerprint: "677c503943d92b7f58461c43315f62fc6b62172936828cccd56b3ec357381ba4"
input_schema_fingerprint: "6220248e69668b2cb108e0e4e6d1cf4fc1466da7984bdc4efc9a4ca9b468ef05"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "jumuncheck_list_dishes"
title: "List JumunCheck dishes for a country"
effect: "READ"
effect_confidence: 0.796
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.718
risk_severity: "LOW"
fingerprint: "32e0dae800cf5c301088688783783aded8ca4b50bd0b2d2fe5d3e6a922a7379f"
input_schema_fingerprint: "53b0546bdd6fe1aafd343e028a185c7de21c460806dd2b47b5ba12483d7e763e"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "jumuncheck_list_places"
title: "List JumunCheck restaurants for a country"
effect: "WRITE"
effect_confidence: 0.5
capabilities[2]
0{2}
capability: "LOCATION"
confidence: 0.816
1{2}
capability: "PERSONAL_DATA"
confidence: 0.785
risk_severity: "LOW"
fingerprint: "8645895970e0b6212c72c406f6ce249a8c9a31233daf9589a994a1881137ccc8"
input_schema_fingerprint: "694a3aedf2abab823476f9d17c0ab46ad9d6c44d9ca086b3773ac0233251a006"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "migram_get_note"
title: "Read a migram beauty note"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "95a30d9343bca5764c9cba085c4eb470b0c1f8f014709257594261a324a1bf94"
input_schema_fingerprint: "9ecb403712032339b4b6dd8cbfa9e6e2c9ba62b8538e6a0a07ca2075609bb8f3"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "migram_list_notes"
title: "List migram beauty notes"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "28febaaa62c2d550afa27588c416a96216d312d10a143f8a1c3a1e6235960044"
input_schema_fingerprint: "4b30b353a4be489ef01fbeef9ed2582d53f1a719b20b87123f4a0fa6d254db43"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
12{9}
name: "migram_list_trends"
title: "List migram makeup trends"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "ef2be9d6df813f19dcb1fd4f3bc2db8e2da49a6b9b6f60ca4b5930396cfad62b"
input_schema_fingerprint: "07bcb7bcb839416f3070952a8852f3b5e3cb76b1b81251557801a7b656428a7e"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
13{9}
name: "nodajifi_get_app"
title: "Get one NodajiFi app"
effect: "READ"
effect_confidence: 0.827
capabilities[0]
risk_severity: "INFO"
fingerprint: "20fcfcf4bf5870fa0423b40649be44318243b2029478a8e269c997b70a247531"
input_schema_fingerprint: "3205660ee994ef94f3b12ea472e7512712e83ef2652f8c1929b7895fcf72b2b8"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
14{9}
name: "nodajifi_list_apps"
title: "List NodajiFi ecosystem apps"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "3a7dc5fb04c090a8138e811ac15980ed0c3a54f7da38675e0eb40c900afd9984"
input_schema_fingerprint: "7a014b717a77aac971ea0ab5c0ff47bb13e6cae7ef9442d9dedb15ce36381b15"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
15{9}
name: "nodajifi_list_common_sense"
title: "List NodajiFi everyday-knowledge cards"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "e50a08f4c53bcad5b10382264ff5d0b49fabd2e99a82ea0d0690c40b7f796988"
input_schema_fingerprint: "4d2c77c40f739035e4a71ea2e8555ca2708b26b3c8dfa7543b3c5f021f187e70"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
16{9}
name: "nodajifi_list_news"
title: "List NodajiFi learning news notes"
effect: "WRITE"
effect_confidence: 0.575
capabilities[0]
risk_severity: "LOW"
fingerprint: "b5133488b6fbe41adfb059ffdcc122782468b2c6bd31665af413c44680b9127e"
input_schema_fingerprint: "39f5f7d0d416c9b982fac1149262cd897f9f658a807d44a8e7aea57e8d1c5e6f"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
17{9}
name: "nodajifi_list_quotes"
title: "List NodajiFi quotes"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "4b2a7b81d35acec0004e79f4b883d823f21a2dbd0d7472bfc9129bc7e90ed27f"
input_schema_fingerprint: "b6d509f5c9a675b9f51bf73cf288f055b103c6cd6fb61e904f3d162aa007d653"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
18{9}
name: "onzip_get_deadline_rules"
title: "Get ONZIP rental deadline rules"
effect: "READ"
effect_confidence: 0.827
capabilities[0]
risk_severity: "INFO"
fingerprint: "0273ec5ee0fdd8671ab5a5a67616e296e3bd1350eb12a2683d07c246af424863"
input_schema_fingerprint: "5499351176ec6bdde91ffdd968191c7ca48c46d533d7bea11803d198645460f2"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
19{9}
name: "onzip_list_services"
title: "List the ONZIP home-services catalog"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "4653d7aa84124a171f0af60888cc4176211b532a4e460537c45120fe9c569c0f"
input_schema_fingerprint: "9fc8c468b211a76b73f3f643f6ab7e790a30173b90bfea7953f6a54474e500b3"
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: "mcp.globalpiggy.com"
registrable_domain: "globalpiggy.com"
source: "transport"
findings[4]
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-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "jumuncheck_list_places"
2{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "nodajifi_list_news"
3{6}
check_id: "SQ-TOOL-SENSITIVE-PATH-REFERENCE"
category: "prompt_injection"
severity: "HIGH"
title: "References credential or key locations"
subject_type: "tool"
subject_name: "nodajifi_get_app"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.globalpiggy/ecosystem"
registry_content_sha256: "5ab1baed6327604f8ab37e89db3505ef54c3d3a194b26f21ab73f6d659ced6ce"
scan_snapshot_fingerprint: "928754694523486c6dd141d7cbd562a91b0c1ccf0235dfe9834e3f3af686649f"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T05:15:50.826Z"
observed_at: "2026-11-12T13:12:53.532+00:00"
registry_published_at: "2026-11-03T02:22:28.895421+00:00"
registry_updated_at: null