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/5076f02a-a26d-4d23-8162-b3cbe163be36/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.ignoreo/tools"
title: "IGNOREO"
description: "Tools for AI agents, pay per call in USDC (x402): privacy scan, site/email/VIN checks, chess, more"
version: "1.1.0"
homepage_url: "https://ignoreo.com"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.ignoreo"
display_name: "com.ignoreo"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://ignoreo.com/mcp"
endpoint_host: "ignoreo.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[26]
0{9}
name: "backgammon_analyze"
title: "Backgammon Analysis: Best checker plays for a roll, or the cube decision, from GNU Backgammon"
effect: "READ"
effect_confidence: 0.6
capabilities[0]
risk_severity: "INFO"
fingerprint: "e311e9bbd0eebb5884d0c94ab37e105b705d1dfcd6d005129196509671929a99"
input_schema_fingerprint: "ed32beac9770f4debc540dc4d9f331207be27580248114b4ee2d6ade183a0216"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
1{9}
name: "chess_analyze"
title: "Chess Analysis: Best moves for a chess position, from Stockfish"
effect: "READ"
effect_confidence: 0.6
capabilities[0]
risk_severity: "INFO"
fingerprint: "2ba2c0ac66f9545529fe2a212e2cec83bb4d2ad0847cee76afbcee49d51c49f2"
input_schema_fingerprint: "fef454d3d5eb5b6fe625338f86575284dc444695afc2a5c6c66a403bf7885bf0"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
2{9}
name: "dns_lookup_lookup"
title: "DNS Lookup: Look up DNS records of one type"
effect: "READ"
effect_confidence: 0.66
capabilities[1]
0{2}
capability: "CLOUD_INFRASTRUCTURE"
confidence: 0.886
risk_severity: "INFO"
fingerprint: "9823d1a42b601fd7d000db51e6a5de213d925f43c34006f20e62a792620b40ff"
input_schema_fingerprint: "f471199770053df6003e0056d196fb14236b03bc29a732743bf28aaaa4148922"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
3{9}
name: "domain_lookup_lookup"
title: "Domain Lookup: Registration date, age, expiry and registrar"
effect: "READ"
effect_confidence: 0.66
capabilities[0]
risk_severity: "INFO"
fingerprint: "f188188537fbed92a87237ab20475823ff2209c96c7075fd546234a5cda4a05e"
input_schema_fingerprint: "d050028e5c8b515f90d843295326a49bffa7b4e012ea07570cb221c0ec8714f6"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
4{9}
name: "email_check_check"
title: "Email Check: How well a domain's email is protected, for its owner and for someone who received its mail"
effect: "WRITE"
effect_confidence: 0.885
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.958
1{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.785
2{2}
capability: "PERSONAL_DATA"
confidence: 0.74
risk_severity: "MEDIUM"
fingerprint: "7e3b95da2cb6fd126219fa72ca19ed763015950683253db4d6bdb43f0dcc764a"
input_schema_fingerprint: "628d368149698278b644ca6e6334f51c203e6af7c950d43a351d921a58dc2e1f"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
5{9}
name: "exchange_rates_convert"
title: "Exchange Rates: Convert an amount, or list all rates"
effect: "READ"
effect_confidence: 0.524
capabilities[2]
0{2}
capability: "EMAIL"
confidence: 0.746
1{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "c1728a54bdbcb70096d28448c74b0dacbf667401fc5100c9bdbbdedb9b2dcd7b"
input_schema_fingerprint: "6c9940e9af466a73b657a7eec35eaf3175c9a4001f9a70cf79e61c61d1ba2481"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
6{9}
name: "id_check_verify"
title: "ID Check: Check that a domain declares a payment address as its own"
effect: "WRITE"
effect_confidence: 0.5
capabilities[3]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.53
1{2}
capability: "IDENTITY"
confidence: 0.55
2{2}
capability: "PAYMENT"
confidence: 0.718
risk_severity: "MEDIUM"
fingerprint: "0985600f628c5212759ef963aa34bd962fb8c844aa5710490da2113f4787f921"
input_schema_fingerprint: "4259ba892d0bf2bfdb5bd32d7699179b15f113c410b569709447039476fcab5b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
7{9}
name: "lockbox_acquire"
title: "Lockbox: Take a lock on a resource for ttl_seconds (default 300, max 3600)"
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "e750e57647321264ae6143e9a93afb81c9f97bfffe4335402633fa04b9e54017"
input_schema_fingerprint: "18fc96b73df291e12165e4d822306c3853e1ed7e7982900b9c4a308324b9dfdb"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
8{9}
name: "lockbox_create"
title: "Lockbox: Create a workspace. Returns workspace_id and workspace_secret (shown once)."
effect: "WRITE"
effect_confidence: 0.5
capabilities[0]
risk_severity: "LOW"
fingerprint: "a4fb2e400ef20925f3e36a276d8f30b4dcd2fe83df53457fb2a4255203d61207"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
9{9}
name: "lockbox_get"
title: "Lockbox: Read a shared value"
effect: "READ"
effect_confidence: 0.575
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "22d7e63465168bc7d024de575f4cb98d055dd51011fd342715ebce27322f0638"
input_schema_fingerprint: "2b16fa8f1820ea917af683dbf2aac50279b9a565e6f1d70bfc67344f246ee77c"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
10{9}
name: "lockbox_note"
title: "Lockbox: Leave a handoff note"
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[2]
0{2}
capability: "EMAIL"
confidence: 0.577
1{2}
capability: "PERSONAL_DATA"
confidence: 0.577
risk_severity: "MEDIUM"
fingerprint: "48d1d825e5951a86ef68b1af29fbe56fb36782b0421f0416cbc380297fd3955a"
input_schema_fingerprint: "d610a30da9dcaa728bf22e8a2cc578164fc1570aa4e8409f419859fba06b34f4"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
11{9}
name: "lockbox_notes"
title: "Lockbox: Read recent notes (optionally only those for one recipient)"
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.61
risk_severity: "MEDIUM"
fingerprint: "61b65c46827611fdc00753d64534b5a4744dfd6ee2589d74b81e748e4ff0cba5"
input_schema_fingerprint: "dc7dedbd531cd4b8cdabbb0853f8fdcf07fdce3fadbf6d19f9b98763a33030cc"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
12{9}
name: "lockbox_release"
title: "Lockbox: Release a lock you hold"
effect: "WRITE"
effect_confidence: 0.3
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "38e31d29d8dc362e3f90de8449a81b57ec3896dc2518d418e9d5bb4e4caf5b00"
input_schema_fingerprint: "70cbc77e96e80c8e810c9718faa1f029f235e99fa97619fd2093b0ec3ffce6fe"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
13{9}
name: "lockbox_renew"
title: "Lockbox: Extend a lock you hold"
effect: "WRITE"
effect_confidence: 0.575
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "73e08a9e162d93e3294b6b84d8b04d23f168dd32dbfdc047736d754cf3647081"
input_schema_fingerprint: "68466d162d39eff2d2abb9b02a7f105b11af6fbf611744c281e6049ff530fcc1"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
14{9}
name: "lockbox_set"
title: "Lockbox: Write a shared value (pass if_version to refuse overwriting a change you haven't seen)"
effect: "WRITE"
effect_confidence: 0.575
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "95bfb522114446295d0366258e1202c743e6d3b6a25ef8327f6e736c2e4b133a"
input_schema_fingerprint: "9d0bb35c4e16e842b0ee72645889b961401f2509d40b3bf80a78988ccd9493bb"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
15{9}
name: "lockbox_status"
title: "Lockbox: List current locks, state keys and the note count"
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[1]
0{2}
capability: "SECRETS"
confidence: 0.53
risk_severity: "MEDIUM"
fingerprint: "e8b21f90e574bd53c5f39573821d6ab97545324343bf9eabbfc228260f72be8a"
input_schema_fingerprint: "d92884fbf34f233fca1131152300aff12925ebe76f6e46191c8efdb9255a04d4"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
16{9}
name: "marketplace_buy"
title: "Buy a package"
effect: "WRITE"
effect_confidence: 0.835
capabilities[1]
0{2}
capability: "FINANCIAL_TRANSACTION"
confidence: 0.805
risk_severity: "HIGH"
fingerprint: "019cec70c020d18704ed8d15462b845782232dac7151939f790e9eb14d7ec39f"
input_schema_fingerprint: "647f4f4527ab13d958532b04360e9ed52d3a1776b9d600edce5451f042a41e5f"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
17{9}
name: "marketplace_call"
title: "Use a seller's tool"
effect: "EXECUTE"
effect_confidence: 0.45
capabilities[0]
risk_severity: "HIGH"
fingerprint: "d87c799c442c2564e9fb3e1724ddacf7ab64bac8759754ed9f63ac90b218ff12"
input_schema_fingerprint: "60482cbcd92df9b9943d58167e30c9183ce7559a1a5fdecec53e356e31b93a5f"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
18{9}
name: "marketplace_search"
title: "Find tools"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "ca0bf7c5e5b6ede2c152362ff0707c4638343009cbb28356a55589989e4402c4"
input_schema_fingerprint: "dd0253dde08fcf416e2e46ba1b510fd2074d5454d038bad41f3c9a025afec061"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
19{9}
name: "page_proof_capture"
title: "Page Proof: Capture a web page as a signed, Bitcoin-timestamped copy at a private link"
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.661
risk_severity: "LOW"
fingerprint: "35bc69ab8f9569b1a260ac0f483edb62545e7084e8819dfa3adf092dd8eb4795"
input_schema_fingerprint: "227b8dbeef6c026e96f4328300157924ff8fcd73bcfd90bfc5e9374f30efb097"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: null
idempotentHint: null
openWorldHint: true
20{9}
name: "password_check_check"
title: "Leaked Password Check: Look up a password hash among leaked passwords"
effect: "READ"
effect_confidence: 0.524
capabilities[1]
0{2}
capability: "AUTHENTICATION"
confidence: 0.765
risk_severity: "INFO"
fingerprint: "df8ea11ef71682a7562dd556d1aa5f13e9d98728eed8707c99dd26ecd9ddd1ec"
input_schema_fingerprint: "23b689c2c941ffbaa6f72b453636fe131e9189885f2b3d441c3ea40367b66de0"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
21{9}
name: "privacy_guard_scan"
title: "Privacy Guard: Scan text and optionally redact it"
effect: "READ"
effect_confidence: 0.44
capabilities[0]
risk_severity: "INFO"
fingerprint: "887bfc3f7d4b128181bb91b1aa86490d9bb8c401bc8fe644db8df3a43091c3c6"
input_schema_fingerprint: "e15ec25e1a2a4351d9b094b070ba219e3ad5032089fada26146ae2411da8badf"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
22{9}
name: "site_check_check"
title: "Site Check: Warning signs for a website before paying it"
effect: "READ"
effect_confidence: 0.44
capabilities[0]
risk_severity: "INFO"
fingerprint: "ad009615aefca317562c81ced4a9de1adfb84583c86ab087d67ac2d2e984524a"
input_schema_fingerprint: "b9ef870ddef5b5f4b03af5e13761c5f178b3d6ee51a3fbc00d355b399341b4e8"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
23{9}
name: "vin_check_lookup"
title: "Vehicle Check: Decode a VIN and list the official safety recalls for that model"
effect: "READ"
effect_confidence: 0.66
capabilities[0]
risk_severity: "INFO"
fingerprint: "de96691ff9cce679d54f0b708b3a3aea5f92952656d6e55c8c582bde91357edb"
input_schema_fingerprint: "6c62ea63e5120cdcfc965d25f478e22474376d274919ef1583c6374b1ab14189"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
24{9}
name: "vin_decode_decode"
title: "VIN Decoder: Make, model, year and origin from a VIN"
effect: "READ"
effect_confidence: 0.66
capabilities[0]
risk_severity: "INFO"
fingerprint: "133e6be4ee3ac9d5c7a548aaf6cac829154050700d1574b4025afa93d2ed9315"
input_schema_fingerprint: "e4177b1163e5e1b6a9f18699d29d8a3229450db7d3fc811ee6934eb9fb5be01b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
25{9}
name: "web_archive_lookup"
title: "Web Archive Lookup: Closest saved copy of a page"
effect: "READ"
effect_confidence: 0.66
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.701
risk_severity: "INFO"
fingerprint: "9650702dda26f7c2787de803e014a6a4deec666ad8f523d851eb3f0c10460683"
input_schema_fingerprint: "d85575258fcc26fd5cf618acd7e571e7fb9216941e452ed4a58a5e1d555abb8b"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
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: "ignoreo.com"
registrable_domain: "ignoreo.com"
source: "transport"
findings[18]
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-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "email_check_check"
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "id_check_verify"
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: "lockbox_acquire"
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: "lockbox_get"
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: "lockbox_note"
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: "lockbox_notes"
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: "lockbox_release"
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: "lockbox_renew"
10{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: "lockbox_set"
11{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: "lockbox_status"
12{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "password_check_check"
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: "lockbox_acquire"
14{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "lockbox_note"
15{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "lockbox_notes"
16{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "lockbox_status"
17{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "page_proof_capture"
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.ignoreo/tools"
registry_content_sha256: "4650ad1eae65ad937764490f510962269fe65c551fc72263c7aa111f58bf9104"
scan_snapshot_fingerprint: "2b0d58aaab39081bb32597193b64213e1fd8ba9151870e05dccab1c696015f98"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T05:09:20.228Z"
observed_at: "2026-11-13T07:08:02.591+00:00"
registry_published_at: "2026-11-13T05:55:09.861701+00:00"
registry_updated_at: null