Skip to content
Squatch MCP

ai.greyridgesignals/tech-risk

ai.greyridgesignals/tech-risk

by ai.greyridgesignalsยท v0.1.7Source: Official MCP Registry

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/6dadf54a-e54c-466f-b35d-0d11ed0b8bd3/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.greyridgesignals/tech-risk"
title: null
description: "MCP security scanner: tool-poisoning & prompt-injection audit (OWASP LLM01/LLM08), x402-payable"
version: "0.1.7"
homepage_url: "https://x402-data-api.sigrunner.workers.dev/x402/preflight"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "ai.greyridgesignals"
display_name: "ai.greyridgesignals"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/rezearcher/x402-data-api"
provider: "github"
owner: "rezearcher"
name: "x402-data-api"
verified: false
packages[1]
0{4}
registry_type: "pypi"
identifier: "greyridge-x402-tools"
version: "0.8.2"
transport: "stdio"
transports[2]
0{5}
kind: "package"
type: "stdio"
endpoint_url: null
endpoint_host: null
auth_type: "unknown"
1{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://api.greyridgesignals.ai/mcp"
endpoint_host: "api.greyridgesignals.ai"
auth_type: "unknown"
auth{3}
type: "unknown"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[26]
0{9}
name: "chain_balance"
title: null
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "LOW"
fingerprint: "d912a5e99eb5193fa28d5d69512e6c5fbb48e169b614736eb034968466f6cc5d"
input_schema_fingerprint: "7b4cc7fb4317ed3ee755bffb5675e632439dde830a5d5b8e9994aa60d1442ee5"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
1{9}
name: "chain_block_number"
title: null
effect: "WRITE"
effect_confidence: 0.5
capabilities[0]
risk_severity: "LOW"
fingerprint: "24df7c1f8de0f0ba99c67c19533d21000481c7c942818e7a420542d53cb2120d"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
2{9}
name: "chain_block_number_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "f30869163c912da674df66a5565dd5c0735fa51371e413c599244c44f7bfdd99"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
3{9}
name: "chain_gas_price"
title: null
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "LOW"
fingerprint: "171aff60aa333789a2a1665f5b62fb007fb15643cce6d7d26f35039aa89b7203"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
4{9}
name: "chain_gas_price_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "7e36aad6fdfb216f451eabe1b088e35b01727aef5a0a3fbd98ff86ed2b7a39ef"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
5{9}
name: "chain_token_balance"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "d51754e80016b374479b0594cd8d9a975b5cd2c615cad8bef1c92a6a0e974302"
input_schema_fingerprint: "74a28c860f8d5455a678051eec288e22bf5c85eb4e165095acfe47c9baf79535"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
6{9}
name: "chain_token_report"
title: null
effect: "READ"
effect_confidence: 0.494
capabilities[2]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.567
1{2}
capability: "SECURITY_CONTROL"
confidence: 0.64
risk_severity: "MEDIUM"
fingerprint: "993edab484ac3f709f78a60adc057446ad81b7c84802fab321acc77529a18541"
input_schema_fingerprint: "fcf65e653c8df2d22b7afdefdc6a5ba5a59bad842a8d353164d7521bb114a694"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
7{9}
name: "chain_token_report_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "1df15d6028e27f980377ff0e8b910fd7f675da1769b2bbc7ebdd48d7531a6b2c"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
8{9}
name: "chain_token_security"
title: null
effect: "UNKNOWN"
effect_confidence: 0.278
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.847
risk_severity: "MEDIUM"
fingerprint: "e520122619ca041b40124d23d0fd483051d7c03909635fcd31f039cdebe51723"
input_schema_fingerprint: "fcf65e653c8df2d22b7afdefdc6a5ba5a59bad842a8d353164d7521bb114a694"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
9{9}
name: "chain_token_security_preview"
title: null
effect: "READ"
effect_confidence: 0.639
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.847
risk_severity: "INFO"
fingerprint: "ed5985103f9e547b9585529672760f42709c54dd95a607024ab3b9fcd0ca0eb7"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
10{9}
name: "chain_tx"
title: null
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "LOW"
fingerprint: "f7c36461cad293eb0eab6916a9ee53fb6cd615dbd0adc316de34c124991a6f66"
input_schema_fingerprint: "35bd2533e6b12419c95cf7546e7f3d85ab367dd566d121effeb788aff23357f6"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
11{9}
name: "chain_wallet"
title: null
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "LOW"
fingerprint: "55f95d4acd196e0ffdfe368dae44226ee32a587d5c30923b29a5515b45de5719"
input_schema_fingerprint: "7b4cc7fb4317ed3ee755bffb5675e632439dde830a5d5b8e9994aa60d1442ee5"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
12{9}
name: "crypto_funding"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[0]
risk_severity: "LOW"
fingerprint: "b4a7c3af25986f96aa8f5425d5a9f810d913f17b81cf7473032f65cab0ce256a"
input_schema_fingerprint: "5551eb9ed698898ecce662f713636bcae16b5fd7b4e293c1e1c99735799a83fa"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
13{9}
name: "crypto_funding_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "1864be6d8a595b60cd9b9fb701a25e210a89fcd57030c53c7a000688c3c7b53c"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
14{9}
name: "crypto_prices"
title: null
effect: "UNKNOWN"
effect_confidence: 0
capabilities[0]
risk_severity: "LOW"
fingerprint: "4c752b4afab35fbff6813ff1ffe3d8940381a4e96e389aef4659afd861d16b9c"
input_schema_fingerprint: "b824f1a5e84ea95eaffde57a3f6c7dff311fa528b2097f21987e065968c9aa27"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
15{9}
name: "crypto_prices_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "d743f389ce891db90c0477cabc9fd5a2e207f484f17be350041db7df1feaead3"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
16{9}
name: "defi_yields"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[0]
risk_severity: "LOW"
fingerprint: "f100ab883098d53f37158de264564550b113f1f43bf3e2f9f4fb58cecc8b134f"
input_schema_fingerprint: "fffa267a18737eafe22533ee20a752f40fb98d7e20fad07850dcd13bb1b7a4dd"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
17{9}
name: "defi_yields_preview"
title: null
effect: "READ"
effect_confidence: 0.5
capabilities[0]
risk_severity: "INFO"
fingerprint: "5bc8e199bc7360e97af4bddec5a36ab0eea03f49971afa3b499c971c9460233b"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
18{9}
name: "enrich_domain"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[2]
0{2}
capability: "CLOUD_INFRASTRUCTURE"
confidence: 0.805
1{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.53
risk_severity: "LOW"
fingerprint: "a436baef8f7fba1ab91e89c4668fce8e1ff26838bd3f88883a2fa53a1e65b9bc"
input_schema_fingerprint: "cfa92e163d7b8b7f5bc2a16245059aaada55061b9aa7a5a6746a4d8b6c4d6b2a"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
19{9}
name: "enrich_tech_risk"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[1]
0{2}
capability: "SECURITY_CONTROL"
confidence: 0.64
risk_severity: "LOW"
fingerprint: "1e01213e67f37ea65d5eafc342418a2a7a5f268decc804f6b3fe799864c5aa96"
input_schema_fingerprint: "307c6359c709db36d626e886c902d05056d394ffdcd73542d6a349ffcc878f5b"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
20{9}
name: "gate_swap"
title: null
effect: "WRITE"
effect_confidence: 0.639
capabilities[1]
0{2}
capability: "FINANCIAL_TRANSACTION"
confidence: 0.954
risk_severity: "HIGH"
fingerprint: "f2ae1fa95887c5cfe8977f623aea13c3c5b75e3c8b5e3461aed89e4bb1b26bf5"
input_schema_fingerprint: "20583581356a93d4138ec65f91d5eda9622613af6c02ae772b01a0aff1cfdd22"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
21{9}
name: "gate_swap_preview"
title: null
effect: "READ"
effect_confidence: 0.575
capabilities[0]
risk_severity: "MEDIUM"
fingerprint: "49d6da834ebe2e28d9c720e88b8f0d9b99d8ce49fc0285d94c9737bd00b9e4c9"
input_schema_fingerprint: "1bc83444fc645edf6904d2a477d1c123948f7c041eeaaef3a488b61c5205a5bf"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
22{9}
name: "pm_markets"
title: null
effect: "UNKNOWN"
effect_confidence: 0.15
capabilities[0]
risk_severity: "LOW"
fingerprint: "affeb665dc419ef1f79b3e283ea6d43df015940160dfccbca713d17357cb26c9"
input_schema_fingerprint: "2dcc9edce97c3e813b1b90d315b6b583c1f6fc55dce1e61441db0ffc17d0dead"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
23{9}
name: "pm_markets_preview"
title: null
effect: "READ"
effect_confidence: 0.575
capabilities[0]
risk_severity: "INFO"
fingerprint: "6b6ca0ba2ed3b90619933400f10372d1f02e07954c46d8d3ec4e40f3d33ececa"
input_schema_fingerprint: "93ab7499dc3c616f8db8780fed0d9f69270803cda913882ad2ef3943db8d7225"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
24{9}
name: "scan_mcp_preview"
title: null
effect: "READ"
effect_confidence: 0.575
capabilities[0]
risk_severity: "INFO"
fingerprint: "b850498d14be2219939c4d3c08508c5cf729105b41b5b5d2e06c90f9fcaf0124"
input_schema_fingerprint: "e94a6959f9b8b24b2ca73545f7bc519f082641c557a610146aaebdc0134c6da0"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
25{9}
name: "scan_mcp_server"
title: null
effect: "READ"
effect_confidence: 0.703
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.53
risk_severity: "INFO"
fingerprint: "6ce1e75bfeb2119386024e31e08757d58aaadf52f600d77382f163547e51309b"
input_schema_fingerprint: "9dd00202c48c9f41769c9545b956ea72d033f1ecef94e3ef197c5629125d021f"
annotations{5}
title: null
readOnlyHint: null
destructiveHint: null
idempotentHint: null
openWorldHint: null
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.greyridgesignals.ai"
registrable_domain: "greyridgesignals.ai"
source: "transport"
findings[19]
0{6}
check_id: "SQ-ENDPOINT-OUTSIDE-NAMESPACE"
category: "provenance"
severity: "LOW"
title: "Endpoint host outside the namespace domain"
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-CREDENTIAL-ARGUMENT"
category: "schema"
severity: "MEDIUM"
title: "Asks the AI model to supply credentials as arguments"
subject_type: "tool"
subject_name: "chain_token_balance"
3{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: "chain_token_report"
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: "chain_token_security"
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: "gate_swap"
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: "gate_swap_preview"
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: "chain_balance"
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: "chain_gas_price"
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: "chain_token_balance"
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: "chain_token_security"
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: "chain_tx"
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: "chain_wallet"
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: "crypto_funding"
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: "crypto_prices"
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: "defi_yields"
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: "enrich_domain"
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: "enrich_tech_risk"
18{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "pm_markets"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "scan_incomplete"
privacy_transparency: "not_provided"
monitoring: "not_monitored"
provenance{4}
registry_name: "ai.greyridgesignals/tech-risk"
registry_content_sha256: "ad0b0a39a2cb72450c47d49e0597a449d7ab6922ab815696cde90a6e28aea4cf"
scan_snapshot_fingerprint: "170e3e35a9fc26d1623693519700167cc9c3a78c9bae834882315c30c92e90f8"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T07:00:38.468Z"
observed_at: "2026-10-27T15:04:20.9+00:00"
registry_published_at: "2026-11-04T17:59:19.300228+00:00"
registry_updated_at: null