Skip to content
Squatch MCP

P0: agent memory and utilities

dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/agent-memory-utils

by dev.workers.x402-bazaar-rank-worker.x402-bazaar-rankยท v1.0.2Source: 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/312f535a-3e0c-49ea-adff-487a08cc4591/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: "dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/agent-memory-utils"
title: "P0: agent memory and utilities"
description: "Key-value memory without an account, UUID, hash, JWT, JSON validation, time and random"
version: "1.0.2"
homepage_url: "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/tools#agent-memory-utils"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank"
display_name: "dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/agent-memory-utils"
endpoint_host: "x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev"
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[14]
0{9}
name: "kv_get"
title: "KV get"
effect: "READ"
effect_confidence: 0.711
capabilities[0]
risk_severity: "INFO"
fingerprint: "39a280b44ed48da02c8145205d0b66161aaf724450dd9e6755b657f8a74291d8"
input_schema_fingerprint: "386e958391f2965f19f6174ea7d3c147d0e43755e292c4d630360ecf1bd676cd"
annotations{5}
title: "KV get"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
1{9}
name: "kv_list"
title: "KV list"
effect: "READ"
effect_confidence: 0.711
capabilities[0]
risk_severity: "INFO"
fingerprint: "e05472875a75f37b090d5365bcd87b09711844c6a2e3ffde66176a7579f63d79"
input_schema_fingerprint: "1dfeaab04e57918dcea0dafff4177e8fb8321431f1d0dc77824e45f6080a590d"
annotations{5}
title: "KV list"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
2{9}
name: "kv_put"
title: "KV put"
effect: "WRITE"
effect_confidence: 0.639
capabilities[0]
risk_severity: "LOW"
fingerprint: "f73445b723ac2ba04a2a304c6b3994219c0d6d709c1b09cf46ca06b52850b003"
input_schema_fingerprint: "2232080d57269885778dd5cca6e6f5dd9edb6c44edb95651bbca8615504c450d"
annotations{5}
title: "KV put"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
3{9}
name: "random"
title: "Random"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "9d31bb5dfe83dd78e3bd8b332f9e7f0ed970ef894f3bdb246b4615f38dbe5cf9"
input_schema_fingerprint: "95fae324fbf3d35dce8545fbf2cd856b1477d12e9d3329cc8eb73bb1fcc513e2"
annotations{5}
title: "Random"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
4{9}
name: "time"
title: "Time"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "f4633d10c1656c3e968db83c8976b7bc6309407595b363bc518bd0a76629f771"
input_schema_fingerprint: "b98eed48c5845935d2b11ba24f192e5070170adecbc7d34a3146312675c1e462"
annotations{5}
title: "Time"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
5{9}
name: "util_base64"
title: "Util base64"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.705
risk_severity: "INFO"
fingerprint: "45f18cd1d11ee87c7d80021e4582ca7230f8f64681a6fe06a7b7f9c3ac70e456"
input_schema_fingerprint: "a72b9bdcbce48d41b6f15c3fe396ad5403695f59c4a88a5a9c3bb6acd08d32db"
annotations{5}
title: "Util base64"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
6{9}
name: "util_hash"
title: "Util hash"
effect: "READ"
effect_confidence: 0.524
capabilities[0]
risk_severity: "INFO"
fingerprint: "f875c238561d88935223eba966a29a2de5786161a61c545b9dd4bf789fb07766"
input_schema_fingerprint: "f3b0916dabd149eebfd3bca8b4ae2e94a2fe2f49e71cf9236e62ad6a7a8ebcf8"
annotations{5}
title: "Util hash"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
7{9}
name: "util_ip"
title: "Util IP"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "883d2e1a31bc950d22ae3f9ec1d53855630f9b08a4e6272917b124276e29d3eb"
input_schema_fingerprint: "c8a1ac469a826ea3547ac220c7bbfdcd6b58080d4ec596ff2a0149c5ccb9b699"
annotations{5}
title: "Util IP"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
8{9}
name: "util_json_validate"
title: "Util JSON validate"
effect: "READ"
effect_confidence: 0.66
capabilities[0]
risk_severity: "INFO"
fingerprint: "300f4801898f540f5a8182d07178df2c04363b1b0e62ade67c54e618ff4e733c"
input_schema_fingerprint: "99950a5c47072ccdcbaf6c485397318e89f72ed721c98691f081a2b1358c0b59"
annotations{5}
title: "Util JSON validate"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
9{9}
name: "util_jwt_decode"
title: "Util JWT decode"
effect: "READ"
effect_confidence: 0.711
capabilities[1]
0{2}
capability: "AUTHENTICATION"
confidence: 0.908
risk_severity: "MEDIUM"
fingerprint: "2fc223b89c34c2e1a1d319f48523829545066d85ab5cef88331d0ae589c65943"
input_schema_fingerprint: "9e8cb7d8d664fe097970ed9aed87e78fe5b671e698f472cccd3a5eeb2bd5d501"
annotations{5}
title: "Util JWT decode"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
10{9}
name: "util_uuid"
title: "Util UUID"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "0ee15b4ca1b8b37ef2c3950e9567d5d553fbc1a27605ca32cc6a1877294d84d0"
input_schema_fingerprint: "a9098d0eecdbcbb1f4b6b268452a67e87d7eb26b0203bae1c271b198bae46c1d"
annotations{5}
title: "Util UUID"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
11{9}
name: "x402_echo"
title: "x402 echo"
effect: "READ"
effect_confidence: 0.711
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.694
risk_severity: "LOW"
fingerprint: "9a127922aaa6d54a5c95b6c12d608cd05f5e8e347f3723d01c5f3f84a319433e"
input_schema_fingerprint: "c8a1ac469a826ea3547ac220c7bbfdcd6b58080d4ec596ff2a0149c5ccb9b699"
annotations{5}
title: "x402 echo"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
12{9}
name: "x402_ping"
title: "x402 ping"
effect: "READ"
effect_confidence: 0.711
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.74
risk_severity: "LOW"
fingerprint: "c62ae61fb9be16a51d503f551ed9c0e1e94ab89f7b8ff8d2d2e15be9de4141c6"
input_schema_fingerprint: "c8a1ac469a826ea3547ac220c7bbfdcd6b58080d4ec596ff2a0149c5ccb9b699"
annotations{5}
title: "x402 ping"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
13{9}
name: "x402_test_purchase"
title: "x402 test purchase"
effect: "WRITE"
effect_confidence: 0.575
capabilities[1]
0{2}
capability: "FINANCIAL_TRANSACTION"
confidence: 0.675
risk_severity: "HIGH"
fingerprint: "3ae0377bc720695d52c9412b845ead16a8c70c0fb25181b08bca55686c0873b4"
input_schema_fingerprint: "e0bdd81b41e8b6b7b4fc5c500d3e1575b725930343c282f801f68c1106580fee"
annotations{5}
title: "x402 test purchase"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
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: "x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev"
registrable_domain: "x402-bazaar-rank-worker.workers.dev"
source: "transport"
findings[13]
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: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "kv_put"
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "MEDIUM"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "x402_test_purchase"
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: "util_jwt_decode"
5{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "random"
6{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "time"
7{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_base64"
8{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_hash"
9{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_ip"
10{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_json_validate"
11{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_jwt_decode"
12{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "util_uuid"
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: "dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/agent-memory-utils"
registry_content_sha256: "87ec1c19033f18b24d60ba931d899793116096467feb7623579ffe0af633ad66"
scan_snapshot_fingerprint: "af9ca52b430350cdb1ce1e00d7b83fed4f017f343dd43e34eedb7d0495a2a76c"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:23:31.759Z"
observed_at: "2026-11-13T18:23:43.281+00:00"
registry_published_at: "2026-11-13T13:39:55.494316+00:00"
registry_updated_at: null