_ registry / mcp streamable-http · checked 1h ago

Blockchain Money Map MCP

https://api.blockchainmoneymap.com

Registry code: 8a6a618f2eb3f03a

api record

Use public blockchain identifiers or sanitized caller-provided evidence matching each tool input schema. Read tool annotations before requesting record creation, plans, or revocation; x402 billing never grants action authority. Never send private keys, seed phrases, passwords, or wallet secrets. Paid tools require x402 payment through the endpoint published for that tool. Discovery docs are available at https://api.blockchainmoneymap.com/agents.

endpoint
https://api.blockchainmoneymap.com/api/mcp
protocol
streamable-http ·2025-11-25
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
10 · newcomer
_ is it live, free and safe measured by this hub
Is Blockchain Money Map MCP live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is Blockchain Money Map MCP free to use?
Yes — the hub reached it with no key and no payment.
What tools does Blockchain Money Map MCP have?
111 tools: devagentpal_reputation_reincarnation_detector, bmm_x402_permit2_approval_friction_explainer, bmm_x402_paid_tool_upsell_path_optimizer, bmm_deep_wallet_report, bmm_saved_report, bmm_agent_payment_preflight, bmm_x402_seller_profile, bmm_x402_receipt_audit, ….
Is Blockchain Money Map MCP safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
99.8%

90 days 99.9%· all time 99.9%

latency
488ms

last good check

priced tools
0

of 111 tools

_ answered our checks, 90 days 748 checks · signed record
  • degraded → live
  • live → degraded· timeout after 20000ms
  • degraded → live
_ what it is for
used for
  • decode an evm transaction
  • check a wallet before paying
  • audit an x402 payment flow
  • package evidence for a payment dispute
takes → gives
data → data
tools
25 reads
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts, and USDC settlements on base into the address this listing's priced doors name, read off the chain. Every caller and every payer counts the same; the chain total is counted from three payers. The address stands behind 111 doors on this origin, so the chain figures are the operator's. How it is counted.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

payers on base
17

distinct

settlements
274

last 2026-11-07

received on chain
21.55 USDC

concentrated

_ what it can do 111 tools
55 open 56 never probed 55 of 111 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • bmm_x402_multi_provider_challenge_normalizer open 40d ago

    Normalizes safe x402 challenge metadata from multiple provider formats. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "normalize"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "provider_label",
            "status_code",
            "headers",
            "challenge_json"
          ],
          "properties": {
            "headers": {
              "type": "object",
              "properties": {
                "x-version": {
                  "type": "string",
                  "maxLength": 80
                },
                "x-provider": {
                  "type": "string",
                  "maxLength": 120
                },
                "content_type": {
                  "type": "string",
                  "maxLength": 120
                },
                "x-request-id": {
                  "type": "string",
                  "maxLength": 160
                },
                "cache-control": {
                  "type": "string",
                  "maxLength": 160
                },
                "content-length": {
                  "type": "string",
                  "maxLength": 40
                }
              },
              "maxProperties": 10,
              "additionalProperties": false
            },
            "status_code": {
              "type": "number"
            },
            "challenge_json": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "resource_url_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "provider_label",
            "status_code",
            "headers",
            "challenge_json"
          ],
          "properties": {
            "headers": {
              "type": "object",
              "properties": {
                "x-version": {
                  "type": "string",
                  "maxLength": 80
                },
                "x-provider": {
                  "type": "string",
                  "maxLength": 120
                },
                "content_type": {
                  "type": "string",
                  "maxLength": 120
                },
                "x-request-id": {
                  "type": "string",
                  "maxLength": 160
                },
                "cache-control": {
                  "type": "string",
                  "maxLength": 160
                },
                "content-length": {
                  "type": "string",
                  "maxLength": 40
                }
              },
              "maxProperties": 10,
              "additionalProperties": false
            },
            "status_code": {
              "type": "number"
            },
            "challenge_json": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "resource_url_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 148 lines
  • bmm_x402_a2a_delegation_deal_room open 41d ago

    Agents need a structured deal room before delegating paid work to another agent. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "requester_agent_summary",
            "delegate_agent_summary",
            "task_description",
            "expected_output"
          ],
          "properties": {
            "auth_boundary": {
              "type": "string",
              "maxLength": 500
            },
            "payment_terms": {
              "type": "string",
              "maxLength": 500
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "task_description": {
              "type": "string",
              "maxLength": 500
            },
            "handoff_artifacts": {
              "type": "string",
              "maxLength": 500
            },
            "skill_match_policy": {
              "type": "string",
              "maxLength": 500
            },
            "delegate_agent_summary": {
              "type": "string",
              "maxLength": 500
            },
            "requester_agent_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "requester_agent_summary",
            "delegate_agent_summary",
            "task_description",
            "expected_output"
          ],
          "properties": {
            "auth_boundary": {
              "type": "string",
              "maxLength": 500
            },
            "payment_terms": {
              "type": "string",
              "maxLength": 500
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "task_description": {
              "type": "string",
              "maxLength": 500
            },
            "handoff_artifacts": {
              "type": "string",
              "maxLength": 500
            },
            "skill_match_policy": {
              "type": "string",
              "maxLength": 500
            },
            "delegate_agent_summary": {
              "type": "string",
              "maxLength": 500
            },
            "requester_agent_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 118 lines
  • bmm_batch_wallet_snapshot open 41d ago

    Screen up to 10 public EVM wallets in one paid call and return ordered triage snapshots with escalation candidates. Requires x402 payment of 0.05 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "addresses"
      ],
      "properties": {
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "addresses": {
          "type": "array",
          "items": {
            "type": "string",
            "description": "Public EVM wallet or contract address."
          },
          "maxItems": 10,
          "minItems": 1
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 44 lines
  • bmm_tx_hash_lookup reads open 41d ago

    Transaction decode API for AI agents. Decode a public EVM transaction hash into plain-English transaction context using status, value, gas, method, contract interaction, and token-transfer fields. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "transactionHash"
      ],
      "properties": {
        "hash": {
          "type": "string",
          "description": "Alias for transactionHash."
        },
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "transactionHash": {
          "type": "string",
          "description": "Public EVM transaction hash."
        }
      }
    }
    arguments 43 lines
  • bmm_agent_compatibility_analyzer reads open 41d ago

    Diagnose malformed or failed agent requests and return safe fix steps plus corrected request templates without executing the failed request. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "attempted_endpoint"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "error_code": {
          "type": "string",
          "description": "Safe error code from the failed call, such as invalid_payload or DEVAGENTPAL_JSON_REQUIRED."
        },
        "http_method": {
          "type": "string",
          "default": "POST"
        },
        "http_status": {
          "type": "integer",
          "maximum": 599,
          "minimum": 100
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "agent_context": {
          "type": "object",
          "properties": {
            "notes": {
              "type": "string"
            },
            "runtime": {
              "type": "string"
            },
            "sdk_name": {
              "type": "string"
            },
            "agent_name": {
              "type": "string"
            }
          }
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "attempted_endpoint": {
          "type": "string",
          "description": "Root-relative path or public URL the agent attempted to call."
        },
        "public_manifest_url": {
          "type": "string",
          "format": "uri"
        },
        "request_body_fields": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Field names only. Do not include field values or secrets."
        },
        "request_body_excerpt": {
          "type": "string",
          "maxLength": 2000,
          "description": "Optional redacted body excerpt. Do not include credentials, private keys, seed phrases, cookies, or bearer tokens."
        },
        "request_content_type": {
          "type": "string",
          "description": "Request content-type header value, without secrets."
        },
        "request_headers_present": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Header names only. Do not include header values."
        },
        "observed_response_excerpt": {
          "type": "string",
          "maxLength": 2000,
          "description": "Optional safe error response excerpt."
        }
      },
      "additionalProperties": false
    }
    arguments 87 lines
  • bmm_x402_failure_fact_classifier reads open 40d ago

    Classifies sanitized x402 failure facts into safe diagnostic causes without replaying payments or storing raw logs. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "failure_facts"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "failure_facts": {
          "type": "object",
          "properties": {
            "amount": {
              "type": "string",
              "maxLength": 32
            },
            "scheme": {
              "type": "string",
              "maxLength": 64
            },
            "network": {
              "type": "string",
              "maxLength": 64
            },
            "currency": {
              "enum": [
                "USDC"
              ],
              "type": "string"
            },
            "receiver": {
              "type": "string",
              "maxLength": 80
            },
            "http_status": {
              "type": "integer",
              "maximum": 599,
              "minimum": 100
            },
            "retry_status": {
              "type": "string",
              "maxLength": 64
            },
            "x402_version": {
              "type": "integer",
              "maximum": 2,
              "minimum": 1
            },
            "resource_path": {
              "type": "string",
              "maxLength": 160
            },
            "target_error_code": {
              "type": "string",
              "pattern": "^[A-Za-z0-9_.:-]{1,120}$"
            },
            "present_header_names": {
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 80
              },
              "maxItems": 40
            },
            "facilitator_error_code": {
              "type": "string",
              "pattern": "^[A-Za-z0-9_.:-]{1,120}$"
            }
          },
          "additionalProperties": false
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "caller_context": {
          "type": "object",
          "properties": {
            "client_name": {
              "type": "string",
              "pattern": "^[A-Za-z0-9_. -]{1,80}$"
            },
            "environment": {
              "enum": [
                "local",
                "preview",
                "production",
                "test",
                "unknown"
              ],
              "type": "string"
            },
            "client_version": {
              "type": "string",
              "pattern": "^[A-Za-z0-9_.:-]{1,40}$"
            },
            "integration_step": {
              "enum": [
                "challenge",
                "sign",
                "retry",
                "verify",
                "settle",
                "target_response",
                "unknown"
              ],
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "expected_facts": {
          "type": "object",
          "properties": {
            "amount": {
              "type": "string",
              "maxLength": 32
            },
            "scheme": {
              "type": "string",
              "maxLength": 64
            },
            "network": {
              "type": "string",
              "maxLength": 64
            },
            "tool_id": {
              "type": "string",
              "maxLength": 120
            },
            "currency": {
              "enum": [
                "USDC"
              ],
              "type": "string"
            },
            "receiver": {
              "type": "string",
              "maxLength": 80
            },
            "resource_path": {
              "type": "string",
              "maxLength": 160
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
    arguments 155 lines
  • bmm_x402_mcp_paid_tool_permission_scope_auditor open 40d ago

    Audits sanitized MCP paid-tool permission scope declarations. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_description",
            "input_schema",
            "declared_permission_scope",
            "paid_operation_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "declared_permission_scope": {
              "type": "string",
              "maxLength": 500
            },
            "paid_operation_description": {
              "type": "string",
              "maxLength": 500
            },
            "destructive_action_declared": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_description",
            "input_schema",
            "declared_permission_scope",
            "paid_operation_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "declared_permission_scope": {
              "type": "string",
              "maxLength": 500
            },
            "paid_operation_description": {
              "type": "string",
              "maxLength": 500
            },
            "destructive_action_declared": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 104 lines
  • bmm_x402_network_token_route_planner open 40d ago

    Plans safer x402 network, token, amount-format, and transfer-method routing from caller facts. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "price_format",
            "transfer_method"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "price_format": {
              "type": "string",
              "maxLength": 500
            },
            "token_decimals": {
              "type": "number"
            },
            "transfer_method": {
              "type": "string",
              "maxLength": 500
            },
            "fallback_network": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_label": {
              "type": "string",
              "maxLength": 500
            },
            "explicit_token_amount_present": {
              "type": "boolean"
            },
            "default_asset_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "price_format",
            "transfer_method"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "price_format": {
              "type": "string",
              "maxLength": 500
            },
            "token_decimals": {
              "type": "number"
            },
            "transfer_method": {
              "type": "string",
              "maxLength": 500
            },
            "fallback_network": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_label": {
              "type": "string",
              "maxLength": 500
            },
            "explicit_token_amount_present": {
              "type": "boolean"
            },
            "default_asset_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 120 lines
  • bmm_x402_multi_chain_facilitator_failover_planner open 40d ago

    Builds an advisory failover ladder for caller-supplied x402 facilitator and network options. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "primary_facilitator",
            "allowed_networks",
            "fallback_policy"
          ],
          "properties": {
            "fallback_policy": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_networks": {
              "type": "array",
              "maxItems": 50
            },
            "settlement_caveats": {
              "type": "string",
              "maxLength": 500
            },
            "primary_facilitator": {
              "type": "string",
              "maxLength": 500
            },
            "manual_review_policy": {
              "type": "string",
              "maxLength": 500
            },
            "secondary_facilitator": {
              "type": "string",
              "maxLength": 500
            },
            "duplicate_settlement_caution_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "primary_facilitator",
            "allowed_networks",
            "fallback_policy"
          ],
          "properties": {
            "fallback_policy": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_networks": {
              "type": "array",
              "maxItems": 50
            },
            "settlement_caveats": {
              "type": "string",
              "maxLength": 500
            },
            "primary_facilitator": {
              "type": "string",
              "maxLength": 500
            },
            "manual_review_policy": {
              "type": "string",
              "maxLength": 500
            },
            "secondary_facilitator": {
              "type": "string",
              "maxLength": 500
            },
            "duplicate_settlement_caution_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 106 lines
  • bmm_x402_mcp_paid_route_boundary_mapper open 40d ago

    Maps paid MCP tool surfaces against x402 routes and possible unpaid aliases. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "paid_route",
            "input_schema",
            "paid_operation_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "free_route": {
              "type": "string",
              "maxLength": 500
            },
            "paid_route": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "alias_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "declared_permission_scope": {
              "type": "string",
              "maxLength": 500
            },
            "paid_operation_description": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "paid_route",
            "input_schema",
            "paid_operation_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "free_route": {
              "type": "string",
              "maxLength": 500
            },
            "paid_route": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "alias_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "declared_permission_scope": {
              "type": "string",
              "maxLength": 500
            },
            "paid_operation_description": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 116 lines
  • bmm_x402_mcp_schema_curb_appeal_grader open 40d ago

    Grades paid MCP tool names, descriptions, schemas, and output labels for buyer-agent clarity. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_title",
            "tool_description",
            "input_schema",
            "output_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_task": {
              "type": "string",
              "maxLength": 500
            },
            "tool_title": {
              "type": "string",
              "maxLength": 500
            },
            "price_label": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_title",
            "tool_description",
            "input_schema",
            "output_description"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_task": {
              "type": "string",
              "maxLength": 500
            },
            "tool_title": {
              "type": "string",
              "maxLength": 500
            },
            "price_label": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 114 lines
  • bmm_x402_mcp_tool_change_blast_radius_analyzer reads open 40d ago

    Classifies one-shot MCP paid-tool metadata changes for buyer-agent compatibility risk. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts",
        "reference_facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_description",
            "input_schema",
            "version_label"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "required_field_count": {
              "type": "number"
            },
            "payment_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "tool_description",
            "input_schema",
            "version_label"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "tool_description": {
              "type": "string",
              "maxLength": 500
            },
            "required_field_count": {
              "type": "number"
            },
            "payment_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 109 lines
  • bmm_x402_agent_wallet_spend_policy_simulator open 41d ago

    Simulates sanitized buyer-agent payment workloads against wallet spend-policy facts. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "intended_task",
            "spend_caps",
            "time_window",
            "recurrence",
            "retry_policy",
            "workload_description"
          ],
          "properties": {
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "spend_caps": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_assets": {
              "type": "array",
              "maxItems": 50
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "workload_description": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "intended_task",
            "spend_caps",
            "time_window",
            "recurrence",
            "retry_policy",
            "workload_description"
          ],
          "properties": {
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "spend_caps": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_assets": {
              "type": "array",
              "maxItems": 50
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "workload_description": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 134 lines
  • bmm_x402_agent_commerce_mandate_receipt_fit_card reads open 41d ago

    Compares mandate, signed offer, and receipt facts for agent-commerce evidence fit. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "mandate_type",
            "intent_binding_present",
            "offer_present",
            "receipt_present",
            "amount",
            "currency",
            "resource_label"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "mandate_type": {
              "type": "string",
              "maxLength": 500
            },
            "offer_present": {
              "type": "boolean"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "delivery_proof_present": {
              "type": "boolean"
            },
            "intent_binding_present": {
              "type": "boolean"
            },
            "merchant_binding_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "mandate_type",
            "intent_binding_present",
            "offer_present",
            "receipt_present",
            "amount",
            "currency",
            "resource_label"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "mandate_type": {
              "type": "string",
              "maxLength": 500
            },
            "offer_present": {
              "type": "boolean"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "delivery_proof_present": {
              "type": "boolean"
            },
            "intent_binding_present": {
              "type": "boolean"
            },
            "merchant_binding_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 128 lines
  • bmm_x402_agent_checkout_state_simulator open 41d ago

    Simulates caller-supplied agent checkout state facts for readiness gaps. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "checkout_session_status",
            "line_item_summary",
            "fulfillment_options",
            "payment_handler",
            "final_total_amount"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "tax_amount": {
              "type": "number"
            },
            "checkout_steps": {
              "type": "array",
              "maxItems": 50
            },
            "completion_rule": {
              "type": "string",
              "maxLength": 500
            },
            "payment_handler": {
              "type": "string",
              "maxLength": 500
            },
            "shipping_amount": {
              "type": "number"
            },
            "line_item_summary": {
              "type": "string",
              "maxLength": 500
            },
            "final_total_amount": {
              "type": "number"
            },
            "fulfillment_options": {
              "type": "string",
              "maxLength": 500
            },
            "checkout_session_status": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_confirmation_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "checkout_session_status",
            "line_item_summary",
            "fulfillment_options",
            "payment_handler",
            "final_total_amount"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "tax_amount": {
              "type": "number"
            },
            "checkout_steps": {
              "type": "array",
              "maxItems": 50
            },
            "completion_rule": {
              "type": "string",
              "maxLength": 500
            },
            "payment_handler": {
              "type": "string",
              "maxLength": 500
            },
            "shipping_amount": {
              "type": "number"
            },
            "line_item_summary": {
              "type": "string",
              "maxLength": 500
            },
            "final_total_amount": {
              "type": "number"
            },
            "fulfillment_options": {
              "type": "string",
              "maxLength": 500
            },
            "checkout_session_status": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_confirmation_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 136 lines
  • bmm_x402_final_total_delta_guard open 40d ago

    Compares agent-commerce quote, checkout, final payment, and order totals for unexplained deltas. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "quote_total_amount",
            "final_total_amount",
            "currency",
            "reconfirmation_present"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "tax_amount": {
              "type": "number"
            },
            "promotion_label": {
              "type": "string",
              "maxLength": 500
            },
            "shipping_amount": {
              "type": "number"
            },
            "fulfillment_label": {
              "type": "string",
              "maxLength": 500
            },
            "final_total_amount": {
              "type": "number"
            },
            "order_total_amount": {
              "type": "number"
            },
            "quote_total_amount": {
              "type": "number"
            },
            "selected_total_amount": {
              "type": "number"
            },
            "reconfirmation_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "quote_total_amount",
            "final_total_amount",
            "currency",
            "reconfirmation_present"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "tax_amount": {
              "type": "number"
            },
            "promotion_label": {
              "type": "string",
              "maxLength": 500
            },
            "shipping_amount": {
              "type": "number"
            },
            "fulfillment_label": {
              "type": "string",
              "maxLength": 500
            },
            "final_total_amount": {
              "type": "number"
            },
            "order_total_amount": {
              "type": "number"
            },
            "quote_total_amount": {
              "type": "number"
            },
            "selected_total_amount": {
              "type": "number"
            },
            "reconfirmation_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 120 lines
  • bmm_x402_agent_commerce_terms_uri_resolver open 41d ago

    Checks agent-commerce terms, license, refund, support, and usage-policy URI metadata. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "terms_url_label",
            "license_url_label",
            "support_url_label"
          ],
          "properties": {
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "terms_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "refund_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "license_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "support_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "stale_policy_present": {
              "type": "boolean"
            },
            "usage_policy_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "machine_readable_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "terms_url_label",
            "license_url_label",
            "support_url_label"
          ],
          "properties": {
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "terms_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "refund_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "license_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "support_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "stale_policy_present": {
              "type": "boolean"
            },
            "usage_policy_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "machine_readable_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 112 lines
  • bmm_x402_agent_commerce_sandbox_seed_pack open 41d ago

    Creates safe fixture scenario recommendations for agent-commerce payment and checkout tests. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "protocol_mix",
            "scenario_goal",
            "test_environment"
          ],
          "properties": {
            "protocol_mix": {
              "type": "string",
              "maxLength": 500
            },
            "fixture_count": {
              "type": "number"
            },
            "scenario_goal": {
              "type": "string",
              "maxLength": 500
            },
            "test_environment": {
              "type": "string",
              "maxLength": 500
            },
            "order_required_present": {
              "type": "boolean"
            },
            "consent_required_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "receipt_required_present": {
              "type": "boolean"
            },
            "checkout_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "protocol_mix",
            "scenario_goal",
            "test_environment"
          ],
          "properties": {
            "protocol_mix": {
              "type": "string",
              "maxLength": 500
            },
            "fixture_count": {
              "type": "number"
            },
            "scenario_goal": {
              "type": "string",
              "maxLength": 500
            },
            "test_environment": {
              "type": "string",
              "maxLength": 500
            },
            "order_required_present": {
              "type": "boolean"
            },
            "consent_required_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "receipt_required_present": {
              "type": "boolean"
            },
            "checkout_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 112 lines
  • bmm_x402_commerce_pii_minimization_check open 40d ago

    Classifies commerce schema fields for buyer-data minimization risk. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "flow_purpose",
            "requested_fields"
          ],
          "properties": {
            "flow_purpose": {
              "type": "string",
              "maxLength": 500
            },
            "payment_fields": {
              "type": "array",
              "maxItems": 50
            },
            "optional_fields": {
              "type": "array",
              "maxItems": 50
            },
            "raw_pii_present": {
              "type": "boolean"
            },
            "redacted_fields": {
              "type": "array",
              "maxItems": 50
            },
            "required_fields": {
              "type": "array",
              "maxItems": 50
            },
            "requested_fields": {
              "type": "array",
              "maxItems": 50
            },
            "fulfillment_fields": {
              "type": "array",
              "maxItems": 50
            },
            "account_linking_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "flow_purpose",
            "requested_fields"
          ],
          "properties": {
            "flow_purpose": {
              "type": "string",
              "maxLength": 500
            },
            "payment_fields": {
              "type": "array",
              "maxItems": 50
            },
            "optional_fields": {
              "type": "array",
              "maxItems": 50
            },
            "raw_pii_present": {
              "type": "boolean"
            },
            "redacted_fields": {
              "type": "array",
              "maxItems": 50
            },
            "required_fields": {
              "type": "array",
              "maxItems": 50
            },
            "requested_fields": {
              "type": "array",
              "maxItems": 50
            },
            "fulfillment_fields": {
              "type": "array",
              "maxItems": 50
            },
            "account_linking_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 118 lines
  • bmm_x402_mcp_elicitation_consent_transcript_auditor reads open 40d ago

    Audits sanitized MCP elicitation prompts and consent facts for scope and record gaps. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "elicitation_prompt_summary",
            "requested_fields",
            "consent_record_present"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "scope_summary": {
              "type": "string",
              "maxLength": 500
            },
            "requested_fields": {
              "type": "array",
              "maxItems": 50
            },
            "decline_path_present": {
              "type": "boolean"
            },
            "purpose_text_present": {
              "type": "boolean"
            },
            "consent_record_present": {
              "type": "boolean"
            },
            "sensitive_fields_present": {
              "type": "boolean"
            },
            "elicitation_prompt_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "elicitation_prompt_summary",
            "requested_fields",
            "consent_record_present"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "scope_summary": {
              "type": "string",
              "maxLength": 500
            },
            "requested_fields": {
              "type": "array",
              "maxItems": 50
            },
            "decline_path_present": {
              "type": "boolean"
            },
            "purpose_text_present": {
              "type": "boolean"
            },
            "consent_record_present": {
              "type": "boolean"
            },
            "sensitive_fields_present": {
              "type": "boolean"
            },
            "elicitation_prompt_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 110 lines
  • bmm_x402_agent_marketplace_comparison_board open 41d ago

    Buyer agents see multiple similar services but lack one normalized board for price visibility, proof, limitations, and fit. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "listings"
          ],
          "properties": {
            "listings": {
              "type": "array",
              "maxItems": 5,
              "minItems": 2
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "comparisonWeights": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "listings"
          ],
          "properties": {
            "listings": {
              "type": "array",
              "maxItems": 5,
              "minItems": 2
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "comparisonWeights": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 84 lines
  • bmm_x402_paid_agent_proof_of_value_preview_auditor open 40d ago

    Buyer agents often see a price and promise but no useful preview that proves what the paid result will contain. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "listingPromise",
            "sampleOutput"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sampleOutput": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "listingPromise": {
              "type": "string",
              "maxLength": 500
            },
            "buyerSuccessCriteria": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "listingPromise",
            "sampleOutput"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sampleOutput": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "listingPromise": {
              "type": "string",
              "maxLength": 500
            },
            "buyerSuccessCriteria": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 98 lines
  • bmm_x402_mcp_resource_shelf_classifier reads open 40d ago

    MCP resource lists can mix public docs, schemas, logs, user data, and restricted-looking resources without clear buyer labels. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "resources"
          ],
          "properties": {
            "resources": {
              "type": "array",
              "maxItems": 10
            },
            "accessNotes": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "serverDescription": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "resources"
          ],
          "properties": {
            "resources": {
              "type": "array",
              "maxItems": 10
            },
            "accessNotes": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "serverDescription": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 80 lines
  • bmm_x402_agent_to_agent_team_role_map open 41d ago

    Workflow builders can see multiple public agents but cannot quickly map which one should lead, specialize, validate, or be excluded. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "teamTask",
            "candidateAgents"
          ],
          "properties": {
            "teamTask": {
              "type": "string",
              "maxLength": 500
            },
            "constraints": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "handoffNotes": {
              "type": "string",
              "maxLength": 500
            },
            "requiredRoles": {
              "type": "array",
              "maxItems": 10
            },
            "candidateAgents": {
              "type": "array",
              "maxItems": 8
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "teamTask",
            "candidateAgents"
          ],
          "properties": {
            "teamTask": {
              "type": "string",
              "maxLength": 500
            },
            "constraints": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "handoffNotes": {
              "type": "string",
              "maxLength": 500
            },
            "requiredRoles": {
              "type": "array",
              "maxItems": 10
            },
            "candidateAgents": {
              "type": "array",
              "maxItems": 8
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 92 lines
  • bmm_x402_agent_discovery_snippet_aso_grader open 41d ago

    Public discovery snippets often fail to state who the agent serves, what it does, what it costs, what proof it returns, and what it does not do. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "discoverySnippets"
          ],
          "properties": {
            "docsExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "listingExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "targetBuyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "discoverySnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "discoverySnippets"
          ],
          "properties": {
            "docsExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "listingExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "targetBuyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "discoverySnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 88 lines
  • bmm_x402_ap2_human_not_present_safety_simulator open 41d ago

    Human-not-present purchases need constraint simulation before an autonomous buyer attempts payment. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "intended_task",
            "amount_cap",
            "merchant_binding",
            "expiry",
            "receipt_requirement"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "payment_binding": {
              "type": "string",
              "maxLength": 500
            },
            "item_constraints": {
              "type": "array",
              "maxItems": 10
            },
            "merchant_binding": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "human_return_trigger": {
              "type": "string",
              "maxLength": 500
            },
            "recurrence_constraints": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "intended_task",
            "amount_cap",
            "merchant_binding",
            "expiry",
            "receipt_requirement"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "payment_binding": {
              "type": "string",
              "maxLength": 500
            },
            "item_constraints": {
              "type": "array",
              "maxItems": 10
            },
            "merchant_binding": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "human_return_trigger": {
              "type": "string",
              "maxLength": 500
            },
            "recurrence_constraints": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 126 lines
  • bmm_x402_flagship_demo_deal_desk open 40d ago

    BMM needs a showable buyer journey that packages flagship agents into a clear demo story with proof and next steps. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "target_buyer",
            "selected_agents",
            "demo_goal"
          ],
          "properties": {
            "demo_goal": {
              "type": "string",
              "maxLength": 500
            },
            "proof_links": {
              "type": "array",
              "maxItems": 10
            },
            "target_buyer": {
              "type": "string",
              "maxLength": 500
            },
            "selected_agents": {
              "type": "array",
              "maxItems": 10
            },
            "buyer_objections": {
              "type": "string",
              "maxLength": 500
            },
            "launch_constraints": {
              "type": "array",
              "maxItems": 10
            },
            "paid_evidence_status": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "target_buyer",
            "selected_agents",
            "demo_goal"
          ],
          "properties": {
            "demo_goal": {
              "type": "string",
              "maxLength": 500
            },
            "proof_links": {
              "type": "array",
              "maxItems": 10
            },
            "target_buyer": {
              "type": "string",
              "maxLength": 500
            },
            "selected_agents": {
              "type": "array",
              "maxItems": 10
            },
            "buyer_objections": {
              "type": "string",
              "maxLength": 500
            },
            "launch_constraints": {
              "type": "array",
              "maxItems": 10
            },
            "paid_evidence_status": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 108 lines
  • bmm_wallet_audit open 41d ago

    Wallet audit API for AI agents. Investigate a public EVM wallet with recent flows, counterparties, token and NFT exposure, failed transaction count, conservative attention signals, confidence context, and optional saved report URL. Requires x402 payment of 1.00 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "depth": {
          "enum": [
            "basic",
            "deep"
          ],
          "type": "string",
          "default": "basic"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "address": {
          "type": "string",
          "description": "Public EVM wallet or contract address."
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reportType": {
          "enum": [
            "wallet_money_map",
            "contract_project_risk_snapshot",
            "stablecoin_creator_business_setup"
          ],
          "type": "string",
          "default": "wallet_money_map"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 56 lines
  • bmm_x402_agent_commerce_digital_twin open 41d ago

    Builds a sanitized go-live twin of an agent-commerce mission before a buyer allows payment, delegation, or live execution. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze",
            "audit",
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "mission_label",
            "buyer_role",
            "seller_role",
            "agent_role",
            "intended_outcome",
            "allowed_task",
            "amount_cap",
            "currency",
            "network",
            "mcp_tool_name",
            "x402_amount",
            "x402_receiver_label",
            "expected_output",
            "receipt_requirement",
            "rollback_contact"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "agent_role": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "buyer_role": {
              "type": "string",
              "maxLength": 500
            },
            "known_gaps": {
              "type": "string",
              "maxLength": 500
            },
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "max_retries": {
              "type": "number"
            },
            "seller_role": {
              "type": "string",
              "maxLength": 500
            },
            "x402_amount": {
              "type": "number"
            },
            "allowed_task": {
              "type": "string",
              "maxLength": 500
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "support_path": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "mission_label": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_payees": {
              "type": "array",
              "maxItems": 10
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "agent_skill_ids": {
              "type": "array",
              "maxItems": 10
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "intended_outcome": {
              "type": "string",
              "maxLength": 500
            },
            "rollback_contact": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_label": {
              "type": "string",
              "maxLength": 500
            },
            "idempotency_policy": {
              "type": "string",
              "maxLength": 500
            },
            "human_presence_mode": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "x402_receiver_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "declared_limitations": {
              "type": "array",
              "maxItems": 10
            },
            "human_return_triggers": {
              "type": "array",
              "maxItems": 10
            },
            "wallet_policy_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "mission_label",
            "buyer_role",
            "seller_role",
            "agent_role",
            "intended_outcome",
            "allowed_task",
            "amount_cap",
            "currency",
            "network",
            "mcp_tool_name",
            "x402_amount",
            "x402_receiver_label",
            "expected_output",
            "receipt_requirement",
            "rollback_contact"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "agent_role": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "buyer_role": {
              "type": "string",
              "maxLength": 500
            },
            "known_gaps": {
              "type": "string",
              "maxLength": 500
            },
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "max_retries": {
              "type": "number"
            },
            "seller_role": {
              "type": "string",
              "maxLength": 500
            },
            "x402_amount": {
              "type": "number"
            },
            "allowed_task": {
              "type": "string",
              "maxLength": 500
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "support_path": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "mission_label": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_payees": {
              "type": "array",
              "maxItems": 10
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "agent_skill_ids": {
              "type": "array",
              "maxItems": 10
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "intended_outcome": {
              "type": "string",
              "maxLength": 500
            },
            "rollback_contact": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_label": {
              "type": "string",
              "maxLength": 500
            },
            "idempotency_policy": {
              "type": "string",
              "maxLength": 500
            },
            "human_presence_mode": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "x402_receiver_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "declared_limitations": {
              "type": "array",
              "maxItems": 10
            },
            "human_return_triggers": {
              "type": "array",
              "maxItems": 10
            },
            "wallet_policy_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 336 lines
  • bmm_x402_authenticity_score open 41d ago

    Heuristic authenticity signals based on public payment graph observations and caller-provided context. Requires x402 payment of 1.00 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "payee",
        "service_url"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "payee": {
          "type": "string"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "service_url": {
          "type": "string",
          "format": "uri"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "timeframe_days": {
          "type": "integer",
          "maximum": 365,
          "minimum": 1
        }
      }
    }
    arguments 37 lines
  • bmm_wallet_snapshot reads open 41d ago

    Fast wallet triage for AI agents, including visible balance, token/NFT exposure, recent activity, confidence context, and recommended next action. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "depth": {
          "enum": [
            "basic",
            "deep"
          ],
          "type": "string",
          "default": "deep"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "address": {
          "type": "string",
          "description": "Public EVM wallet or contract address."
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reportType": {
          "enum": [
            "wallet_money_map",
            "contract_project_risk_snapshot",
            "stablecoin_creator_business_setup"
          ],
          "type": "string",
          "default": "wallet_money_map"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 56 lines
  • bmm_tx_status open 41d ago

    Low-cost transaction receipt, status, confirmation, fee, method, and finality context for a public EVM transaction hash. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "transactionHash"
      ],
      "properties": {
        "hash": {
          "type": "string",
          "description": "Alias for transactionHash."
        },
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "transactionHash": {
          "type": "string",
          "description": "Public EVM transaction hash."
        }
      }
    }
    arguments 43 lines
  • bmm_agent_wallet_profile open 41d ago

    Public wallet profile signals that help agents reason about payment delegation and visible activity. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "address"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "address": {
          "type": "string"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "include_contract_signals": {
          "type": "boolean"
        },
        "include_delegation_signals": {
          "type": "boolean"
        }
      }
    }
    arguments 33 lines
  • bmm_mandate_chain_evidence open 41d ago

    Public-chain evidence that compares a transaction hash against a caller-declared payment mandate. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "transaction_hash",
        "mandate_context"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "mandate_context": {
          "type": "object",
          "required": [
            "authorized_max_amount",
            "currency",
            "expected_payee",
            "purpose",
            "human_present"
          ]
        },
        "transaction_hash": {
          "type": "string"
        }
      }
    }
    arguments 38 lines
  • bmm_x402_catalog_drift_monitor open 40d ago

    Compares caller-supplied x402 catalog, OpenAPI, MCP/tool metadata, and unpaid challenge samples for endpoint, method, price, currency, network, receiver, and tool drift. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "service_url",
        "expected_endpoint"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "service_url": {
          "type": "string",
          "format": "uri",
          "maxLength": 2048,
          "description": "Public HTTPS service URL used only as a sanitized label in v1."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "catalog_json": {
          "type": "object",
          "additionalProperties": true
        },
        "openapi_json": {
          "type": "object",
          "additionalProperties": true
        },
        "mcp_tool_name": {
          "type": "string",
          "maxLength": 120
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "expected_price": {
          "type": "string",
          "pattern": "^[0-9]+(\\.[0-9]{1,6})?$"
        },
        "expected_method": {
          "enum": [
            "GET",
            "POST"
          ],
          "type": "string",
          "default": "POST"
        },
        "expected_network": {
          "type": "string",
          "maxLength": 40
        },
        "expected_tool_id": {
          "type": "string",
          "maxLength": 120
        },
        "expected_currency": {
          "type": "string",
          "maxLength": 20
        },
        "expected_endpoint": {
          "type": "string",
          "maxLength": 256,
          "description": "Root-relative endpoint path expected by the buyer agent."
        },
        "expected_receiver": {
          "type": "string",
          "maxLength": 120
        },
        "payment_challenge_json": {
          "type": "object",
          "additionalProperties": true
        }
      },
      "additionalProperties": false
    }
    arguments 77 lines
  • bmm_x402_facilitator_cost_comparator open 40d ago

    Compares caller-supplied x402 facilitator cost facts for buyer-agent routing. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "expected_monthly_calls",
            "average_price_usd",
            "providers"
          ],
          "properties": {
            "providers": {
              "type": "array",
              "maxItems": 50
            },
            "average_price_usd": {
              "type": "number"
            },
            "expected_monthly_calls": {
              "type": "number"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "expected_monthly_calls",
            "average_price_usd",
            "providers"
          ],
          "properties": {
            "providers": {
              "type": "array",
              "maxItems": 50
            },
            "average_price_usd": {
              "type": "number"
            },
            "expected_monthly_calls": {
              "type": "number"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 72 lines
  • bmm_x402_bmm_agent_spend_category_classifier open 41d ago

    Classifies sanitized agent spend facts into operational categories. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "seller_label",
            "tool_id",
            "description",
            "amount",
            "currency",
            "network"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "tool_id": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "protocol": {
              "type": "string",
              "maxLength": 500
            },
            "description": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_type": {
              "type": "string",
              "maxLength": 500
            },
            "seller_label": {
              "type": "string",
              "maxLength": 500
            },
            "marketplace_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "seller_label",
            "tool_id",
            "description",
            "amount",
            "currency",
            "network"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "tool_id": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "protocol": {
              "type": "string",
              "maxLength": 500
            },
            "description": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_type": {
              "type": "string",
              "maxLength": 500
            },
            "seller_label": {
              "type": "string",
              "maxLength": 500
            },
            "marketplace_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 128 lines
  • bmm_x402_cross_protocol_agent_commerce_profile_normalizer open 40d ago

    Normalizes safe agent-commerce profile facts across x402, MCP, and AP2-style surfaces. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "normalize"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "profiles"
          ],
          "properties": {
            "profiles": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "profiles"
          ],
          "properties": {
            "profiles": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 56 lines
  • bmm_x402_offer_replay_hygiene_auditor reads open 40d ago

    Checks x402 offer metadata for replay-hygiene controls. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "pay_to",
            "amount",
            "currency",
            "network",
            "valid_from",
            "valid_until",
            "nonce_present",
            "signature_present",
            "scheme"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "pay_to": {
              "type": "string",
              "maxLength": 500
            },
            "scheme": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "valid_from": {
              "type": "string",
              "maxLength": 500
            },
            "valid_until": {
              "type": "string",
              "maxLength": 500
            },
            "nonce_present": {
              "type": "boolean"
            },
            "resource_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "signature_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "pay_to",
            "amount",
            "currency",
            "network",
            "valid_from",
            "valid_until",
            "nonce_present",
            "signature_present",
            "scheme"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "pay_to": {
              "type": "string",
              "maxLength": 500
            },
            "scheme": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "valid_from": {
              "type": "string",
              "maxLength": 500
            },
            "valid_until": {
              "type": "string",
              "maxLength": 500
            },
            "nonce_present": {
              "type": "boolean"
            },
            "resource_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "signature_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 146 lines
  • bmm_x402_agent_commerce_error_taxonomy_normalizer open 41d ago

    Normalizes sanitized agent-commerce error facts into a stable taxonomy. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "protocol",
            "status_code",
            "error_code",
            "message_excerpt"
          ],
          "properties": {
            "protocol": {
              "type": "string",
              "maxLength": 500
            },
            "error_code": {
              "type": "string",
              "maxLength": 500
            },
            "retry_after": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "payment_state": {
              "type": "string",
              "maxLength": 500
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "message_excerpt": {
              "type": "string",
              "maxLength": 500
            },
            "authorization_state": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "protocol",
            "status_code",
            "error_code",
            "message_excerpt"
          ],
          "properties": {
            "protocol": {
              "type": "string",
              "maxLength": 500
            },
            "error_code": {
              "type": "string",
              "maxLength": 500
            },
            "retry_after": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "payment_state": {
              "type": "string",
              "maxLength": 500
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "message_excerpt": {
              "type": "string",
              "maxLength": 500
            },
            "authorization_state": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 116 lines
  • bmm_x402_facilitator_readiness_passport open 40d ago

    Scores caller-supplied x402 facilitator facts for production readiness. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "facilitator_url_label",
            "environment",
            "verify_status",
            "settle_status",
            "allowed_networks"
          ],
          "properties": {
            "environment": {
              "type": "string",
              "maxLength": 500
            },
            "known_caveats": {
              "type": "string",
              "maxLength": 500
            },
            "settle_status": {
              "type": "string",
              "maxLength": 500
            },
            "verify_status": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_networks": {
              "type": "array",
              "maxItems": 50
            },
            "production_evidence": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_cache_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "facilitator_url_label",
            "environment",
            "verify_status",
            "settle_status",
            "allowed_networks"
          ],
          "properties": {
            "environment": {
              "type": "string",
              "maxLength": 500
            },
            "known_caveats": {
              "type": "string",
              "maxLength": 500
            },
            "settle_status": {
              "type": "string",
              "maxLength": 500
            },
            "verify_status": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_networks": {
              "type": "array",
              "maxItems": 50
            },
            "production_evidence": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_cache_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 118 lines
  • bmm_x402_cache_leakage_guard reads open 40d ago

    Checks caller-supplied HTTP 402 cache and paid-route facts for leakage risk. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "route_path",
            "status_code",
            "cache_control",
            "payment_required_present"
          ],
          "properties": {
            "headers": {
              "type": "object",
              "properties": {
                "x-version": {
                  "type": "string",
                  "maxLength": 80
                },
                "x-provider": {
                  "type": "string",
                  "maxLength": 120
                },
                "content_type": {
                  "type": "string",
                  "maxLength": 120
                },
                "x-request-id": {
                  "type": "string",
                  "maxLength": 160
                },
                "cache-control": {
                  "type": "string",
                  "maxLength": 160
                },
                "content-length": {
                  "type": "string",
                  "maxLength": 40
                }
              },
              "maxProperties": 10,
              "additionalProperties": false
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "cache_control": {
              "type": "string",
              "maxLength": 500
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "cdn_cache_present": {
              "type": "boolean"
            },
            "free_route_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "paid_content_cached_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "route_path",
            "status_code",
            "cache_control",
            "payment_required_present"
          ],
          "properties": {
            "headers": {
              "type": "object",
              "properties": {
                "x-version": {
                  "type": "string",
                  "maxLength": 80
                },
                "x-provider": {
                  "type": "string",
                  "maxLength": 120
                },
                "content_type": {
                  "type": "string",
                  "maxLength": 120
                },
                "x-request-id": {
                  "type": "string",
                  "maxLength": 160
                },
                "cache-control": {
                  "type": "string",
                  "maxLength": 160
                },
                "content-length": {
                  "type": "string",
                  "maxLength": 40
                }
              },
              "maxProperties": 10,
              "additionalProperties": false
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "cache_control": {
              "type": "string",
              "maxLength": 500
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "cdn_cache_present": {
              "type": "boolean"
            },
            "free_route_present": {
              "type": "boolean"
            },
            "payment_required_present": {
              "type": "boolean"
            },
            "paid_content_cached_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 170 lines
  • bmm_x402_agent_rendered_checkout_ui_diff reads open 41d ago

    Compares seller checkout facts with caller-supplied agent-rendered buyer views. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "seller_total_amount",
            "rendered_total_amount",
            "seller_line_items",
            "rendered_line_items",
            "currency"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "snapshot_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_line_items": {
              "type": "array",
              "maxItems": 50
            },
            "buyer_view_summary": {
              "type": "string",
              "maxLength": 500
            },
            "hidden_fee_present": {
              "type": "boolean"
            },
            "rendered_line_items": {
              "type": "array",
              "maxItems": 50
            },
            "seller_total_amount": {
              "type": "number"
            },
            "rendered_total_amount": {
              "type": "number"
            },
            "seller_fulfillment_methods": {
              "type": "array",
              "maxItems": 50
            },
            "rendered_fulfillment_methods": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "seller_total_amount",
            "rendered_total_amount",
            "seller_line_items",
            "rendered_line_items",
            "currency"
          ],
          "properties": {
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "snapshot_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_line_items": {
              "type": "array",
              "maxItems": 50
            },
            "buyer_view_summary": {
              "type": "string",
              "maxLength": 500
            },
            "hidden_fee_present": {
              "type": "boolean"
            },
            "rendered_line_items": {
              "type": "array",
              "maxItems": 50
            },
            "seller_total_amount": {
              "type": "number"
            },
            "rendered_total_amount": {
              "type": "number"
            },
            "seller_fulfillment_methods": {
              "type": "array",
              "maxItems": 50
            },
            "rendered_fulfillment_methods": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 130 lines
  • bmm_x402_paid_tool_confirmation_prompt_auditor reads open 40d ago

    Audits paid MCP/tool confirmation prompts for clear buyer spend consent. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "tool_name",
            "prompt_text",
            "price_label",
            "scope_summary",
            "confirmation_required_present"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "price_label": {
              "type": "string",
              "maxLength": 500
            },
            "prompt_text": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "scope_summary": {
              "type": "string",
              "maxLength": 500
            },
            "wallet_prompt_label": {
              "type": "string",
              "maxLength": 500
            },
            "consequence_text_present": {
              "type": "boolean"
            },
            "buyer_cancel_option_present": {
              "type": "boolean"
            },
            "confirmation_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "tool_name",
            "prompt_text",
            "price_label",
            "scope_summary",
            "confirmation_required_present"
          ],
          "properties": {
            "tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "price_label": {
              "type": "string",
              "maxLength": 500
            },
            "prompt_text": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "scope_summary": {
              "type": "string",
              "maxLength": 500
            },
            "wallet_prompt_label": {
              "type": "string",
              "maxLength": 500
            },
            "consequence_text_present": {
              "type": "boolean"
            },
            "buyer_cancel_option_present": {
              "type": "boolean"
            },
            "confirmation_required_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 122 lines
  • bmm_x402_merchant_of_record_boundary_explainer open 40d ago

    Maps caller-supplied agent-commerce role facts into payment, fulfillment, support, and refund boundaries. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "platform_role",
            "merchant_role",
            "payment_owner",
            "fulfillment_owner",
            "refund_owner"
          ],
          "properties": {
            "agent_role": {
              "type": "string",
              "maxLength": 500
            },
            "order_owner": {
              "type": "string",
              "maxLength": 500
            },
            "seller_role": {
              "type": "string",
              "maxLength": 500
            },
            "refund_owner": {
              "type": "string",
              "maxLength": 500
            },
            "merchant_role": {
              "type": "string",
              "maxLength": 500
            },
            "payment_owner": {
              "type": "string",
              "maxLength": 500
            },
            "platform_role": {
              "type": "string",
              "maxLength": 500
            },
            "support_owner": {
              "type": "string",
              "maxLength": 500
            },
            "fulfillment_owner": {
              "type": "string",
              "maxLength": 500
            },
            "communication_owner": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "platform_role",
            "merchant_role",
            "payment_owner",
            "fulfillment_owner",
            "refund_owner"
          ],
          "properties": {
            "agent_role": {
              "type": "string",
              "maxLength": 500
            },
            "order_owner": {
              "type": "string",
              "maxLength": 500
            },
            "seller_role": {
              "type": "string",
              "maxLength": 500
            },
            "refund_owner": {
              "type": "string",
              "maxLength": 500
            },
            "merchant_role": {
              "type": "string",
              "maxLength": 500
            },
            "payment_owner": {
              "type": "string",
              "maxLength": 500
            },
            "platform_role": {
              "type": "string",
              "maxLength": 500
            },
            "support_owner": {
              "type": "string",
              "maxLength": 500
            },
            "fulfillment_owner": {
              "type": "string",
              "maxLength": 500
            },
            "communication_owner": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 136 lines
  • bmm_x402_mcp_registry_release_quality_gate open 40d ago

    Checks MCP server release metadata for registry and paid-tool readiness. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "server_name",
            "version_label",
            "tool_descriptions_present",
            "input_schemas_present",
            "auth_notes_present"
          ],
          "properties": {
            "server_name": {
              "type": "string",
              "maxLength": 500
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "contact_present": {
              "type": "boolean"
            },
            "changelog_present": {
              "type": "boolean"
            },
            "auth_notes_present": {
              "type": "boolean"
            },
            "input_schemas_present": {
              "type": "boolean"
            },
            "payment_notes_present": {
              "type": "boolean"
            },
            "tool_descriptions_present": {
              "type": "boolean"
            },
            "production_warning_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "server_name",
            "version_label",
            "tool_descriptions_present",
            "input_schemas_present",
            "auth_notes_present"
          ],
          "properties": {
            "server_name": {
              "type": "string",
              "maxLength": 500
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "contact_present": {
              "type": "boolean"
            },
            "changelog_present": {
              "type": "boolean"
            },
            "auth_notes_present": {
              "type": "boolean"
            },
            "input_schemas_present": {
              "type": "boolean"
            },
            "payment_notes_present": {
              "type": "boolean"
            },
            "tool_descriptions_present": {
              "type": "boolean"
            },
            "production_warning_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 114 lines
  • bmm_x402_a2a_agent_card_trust_radar open 41d ago

    Buyer agents cannot quickly tell whether a public Agent Card has enough identity, skill, interface, security, signature, and documentation evidence before delegation. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "agentCardJson",
            "sourceLabel"
          ],
          "properties": {
            "buyerPolicy": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardJson": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "expectedInputModes": {
              "type": "array",
              "maxItems": 10
            },
            "expectedOutputModes": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "agentCardJson",
            "sourceLabel"
          ],
          "properties": {
            "buyerPolicy": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardJson": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "expectedInputModes": {
              "type": "array",
              "maxItems": 10
            },
            "expectedOutputModes": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 94 lines
  • bmm_x402_a2a_skill_to_task_matchmaker reads open 41d ago

    Buyer agents need to choose the right remote skill without executing tasks or trusting vague service descriptions. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "taskBrief",
            "candidateAgents"
          ],
          "properties": {
            "taskBrief": {
              "type": "string",
              "maxLength": 500
            },
            "candidateAgents": {
              "type": "array",
              "maxItems": 5
            },
            "buyerConstraints": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "requiredInputModes": {
              "type": "array",
              "maxItems": 10
            },
            "requiredOutputModes": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "taskBrief",
            "candidateAgents"
          ],
          "properties": {
            "taskBrief": {
              "type": "string",
              "maxLength": 500
            },
            "candidateAgents": {
              "type": "array",
              "maxItems": 5
            },
            "buyerConstraints": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "requiredInputModes": {
              "type": "array",
              "maxItems": 10
            },
            "requiredOutputModes": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 92 lines
  • bmm_x402_a2a_handoff_readiness_boarding_pass open 41d ago

    Agent-to-agent task handoffs can fail because payload shape, mode support, status handling, auth disclosure, or failure behavior is unclear. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "handoffPayload",
            "sourceAgent",
            "targetAgent"
          ],
          "properties": {
            "inputModes": {
              "type": "array",
              "maxItems": 10
            },
            "outputModes": {
              "type": "array",
              "maxItems": 10
            },
            "sourceAgent": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "targetAgent": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "failureModes": {
              "type": "array",
              "maxItems": 10
            },
            "statusFields": {
              "type": "array",
              "maxItems": 10
            },
            "handoffPayload": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "handoffPayload",
            "sourceAgent",
            "targetAgent"
          ],
          "properties": {
            "inputModes": {
              "type": "array",
              "maxItems": 10
            },
            "outputModes": {
              "type": "array",
              "maxItems": 10
            },
            "sourceAgent": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "targetAgent": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "failureModes": {
              "type": "array",
              "maxItems": 10
            },
            "statusFields": {
              "type": "array",
              "maxItems": 10
            },
            "handoffPayload": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 114 lines
  • bmm_x402_mcp_sampling_exposure_card open 40d ago

    MCP servers can expose sampling behavior that is hard for buyers to understand before connecting or paying. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "mcpCapabilities"
          ],
          "properties": {
            "approvalFlow": {
              "type": "string",
              "maxLength": 500
            },
            "mcpCapabilities": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "promptExposureNotes": {
              "type": "string",
              "maxLength": 500
            },
            "samplingDescription": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "mcpCapabilities"
          ],
          "properties": {
            "approvalFlow": {
              "type": "string",
              "maxLength": 500
            },
            "mcpCapabilities": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "promptExposureNotes": {
              "type": "string",
              "maxLength": 500
            },
            "samplingDescription": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 82 lines
  • bmm_x402_agent_price_to_proof_value_meter open 41d ago

    Buyer agents can see a price but not whether the public proof is proportional to the value being promised. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "price",
            "proofSnippets"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sampleOutput": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "proofSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "price",
            "proofSnippets"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sampleOutput": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "proofSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 98 lines
  • bmm_x402_agentic_money_trail_atlas open 41d ago

    Agent-commerce participants need to explain where money went, what it bought, and which evidence links are missing. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "buyer_wallet_label",
            "seller_wallet_label",
            "route_path",
            "payment_status",
            "result_status"
          ],
          "properties": {
            "known_gaps": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "result_status": {
              "type": "string",
              "maxLength": 500
            },
            "payment_status": {
              "type": "string",
              "maxLength": 500
            },
            "x402_request_id": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_label": {
              "type": "string",
              "maxLength": 500
            },
            "transaction_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "buyer_wallet_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "buyer_wallet_label",
            "seller_wallet_label",
            "route_path",
            "payment_status",
            "result_status"
          ],
          "properties": {
            "known_gaps": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "result_status": {
              "type": "string",
              "maxLength": 500
            },
            "payment_status": {
              "type": "string",
              "maxLength": 500
            },
            "x402_request_id": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_label": {
              "type": "string",
              "maxLength": 500
            },
            "transaction_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "buyer_wallet_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 144 lines
  • bmm_x402_mcp_app_store_readiness_concierge open 40d ago

    MCP/App SDK builders need to know whether tool schemas, action descriptions, privacy metadata, auth notes, and UI hints are ready for review. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "app_name",
            "tools",
            "auth_mode",
            "privacy_summary"
          ],
          "properties": {
            "tools": {
              "type": "array",
              "maxItems": 10
            },
            "app_name": {
              "type": "string",
              "maxLength": 500
            },
            "auth_mode": {
              "type": "string",
              "maxLength": 500
            },
            "review_notes": {
              "type": "string",
              "maxLength": 500
            },
            "ui_resources": {
              "type": "string",
              "maxLength": 500
            },
            "privacy_summary": {
              "type": "string",
              "maxLength": 500
            },
            "tool_annotations": {
              "type": "string",
              "maxLength": 500
            },
            "workspace_policy": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "app_name",
            "tools",
            "auth_mode",
            "privacy_summary"
          ],
          "properties": {
            "tools": {
              "type": "array",
              "maxItems": 10
            },
            "app_name": {
              "type": "string",
              "maxLength": 500
            },
            "auth_mode": {
              "type": "string",
              "maxLength": 500
            },
            "review_notes": {
              "type": "string",
              "maxLength": 500
            },
            "ui_resources": {
              "type": "string",
              "maxLength": 500
            },
            "privacy_summary": {
              "type": "string",
              "maxLength": 500
            },
            "tool_annotations": {
              "type": "string",
              "maxLength": 500
            },
            "workspace_policy": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 118 lines
  • bmm_x402_agent_marketplace_listing_revenue_optimizer reads open 41d ago

    Agent/tool listings often fail to convert buyer agents because price, proof, limits, and value are unclear. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "listing_title",
            "listing_description",
            "price",
            "output_description"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "proof_points": {
              "type": "string",
              "maxLength": 500
            },
            "target_buyer": {
              "type": "string",
              "maxLength": 500
            },
            "listing_title": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            },
            "listing_description": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_schema_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "listing_title",
            "listing_description",
            "price",
            "output_description"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "proof_points": {
              "type": "string",
              "maxLength": 500
            },
            "target_buyer": {
              "type": "string",
              "maxLength": 500
            },
            "listing_title": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            },
            "listing_description": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_schema_summary": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 124 lines
  • bmm_x402_agent_commerce_roi_receipt_board open 41d ago

    Operators buying many small paid agent services need to know which calls produced useful value. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "compare"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "calls"
          ],
          "properties": {
            "calls": {
              "type": "array",
              "maxItems": 10
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "quality_notes": {
              "type": "string",
              "maxLength": 500
            },
            "latency_policy": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_value_policy": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "calls"
          ],
          "properties": {
            "calls": {
              "type": "array",
              "maxItems": 10
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "quality_notes": {
              "type": "string",
              "maxLength": 500
            },
            "latency_policy": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_value_policy": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 88 lines
  • devagentpal_reputation_reincarnation_detector reads unknown never probed

    Identify supplied continuity-risk signals without identity, fraud, or wrongdoing claims. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "evaluatedAt",
        "candidate",
        "referenceEntities",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object",
          "required": [
            "weights"
          ],
          "properties": {
            "weights": {
              "type": "object",
              "required": [],
              "properties": {
                "code_hash": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "owner_key": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "wallet_funding": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "domain_certificate": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "schema_fingerprint": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "behavioral_fingerprint": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "infrastructure_fingerprint": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "maximum": 100,
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": true
            },
            "maximumReferences": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 500,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "minimumStrongSignals": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 20,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "minimumWeightedScore": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "candidate": {
          "type": "object",
          "required": [
            "agentId",
            "signals"
          ],
          "properties": {
            "agentId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "signals": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "signalId",
                  "type",
                  "valueHash",
                  "strength",
                  "verified",
                  "sourceEvidenceHash",
                  "observedAt",
                  "expiresAt"
                ],
                "properties": {
                  "type": {
                    "enum": [
                      "owner_key",
                      "wallet_funding",
                      "domain_certificate",
                      "code_hash",
                      "schema_fingerprint",
                      "infrastructure_fingerprint",
                      "behavioral_fingerprint"
                    ],
                    "type": "string"
                  },
                  "signalId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "strength": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "verified": {
                    "type": "boolean"
                  },
                  "expiresAt": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date-time"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "valueHash": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  },
                  "observedAt": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "sourceEvidenceHash": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 5000,
              "minItems": 0
            }
          },
          "additionalProperties": true
        },
        "evaluatedAt": {
          "type": "string",
          "format": "date-time"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "referenceEntities": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "entityId",
              "status",
              "signals"
            ],
            "properties": {
              "status": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "signals": {
                "type": "array",
                "items": {
                  "type": "object",
                  "required": [
                    "signalId",
                    "type",
                    "valueHash",
                    "strength",
                    "verified",
                    "sourceEvidenceHash",
                    "observedAt",
                    "expiresAt"
                  ],
                  "properties": {
                    "type": {
                      "enum": [
                        "owner_key",
                        "wallet_funding",
                        "domain_certificate",
                        "code_hash",
                        "schema_fingerprint",
                        "infrastructure_fingerprint",
                        "behavioral_fingerprint"
                      ],
                      "type": "string"
                    },
                    "signalId": {
                      "type": "string",
                      "pattern": "\\S",
                      "minLength": 1
                    },
                    "strength": {
                      "type": "string",
                      "pattern": "\\S",
                      "minLength": 1
                    },
                    "verified": {
                      "type": "boolean"
                    },
                    "expiresAt": {
                      "anyOf": [
                        {
                          "type": "string",
                          "format": "date-time"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "valueHash": {
                      "type": "string",
                      "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                    },
                    "observedAt": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "sourceEvidenceHash": {
                      "type": "string",
                      "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                    }
                  },
                  "additionalProperties": true
                },
                "maxItems": 5000,
                "minItems": 0
              },
              "entityId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              }
            },
            "additionalProperties": true
          },
          "maxItems": 500,
          "minItems": 0
        },
        "allowlistedMigrations": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [],
                "properties": {},
                "additionalProperties": true
              },
              "maxItems": 200,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "authorizedContinuityProofs": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "proofId",
                  "fromEntityId",
                  "toAgentId",
                  "signatureStatus",
                  "expiresAt"
                ],
                "properties": {
                  "proofId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "expiresAt": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date-time"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "toAgentId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "fromEntityId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "signatureStatus": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 100,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": true
    }
    arguments 417 lines
  • bmm_x402_permit2_approval_friction_explainer reads unknown never probed

    Explains buyer-agent approval friction for EIP-3009, Permit2, and unsupported transfer methods. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "transfer_method"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "transfer_method": {
              "type": "string",
              "maxLength": 500
            },
            "gas_sponsor_present": {
              "type": "boolean"
            },
            "approval_required_present": {
              "type": "boolean"
            },
            "eip3009_supported_present": {
              "type": "boolean"
            },
            "permit2_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "transfer_method"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "transfer_method": {
              "type": "string",
              "maxLength": 500
            },
            "gas_sponsor_present": {
              "type": "boolean"
            },
            "approval_required_present": {
              "type": "boolean"
            },
            "eip3009_supported_present": {
              "type": "boolean"
            },
            "permit2_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 100 lines
  • bmm_x402_paid_tool_upsell_path_optimizer unknown never probed

    Orders caller-supplied paid agent tools into a clear, trust-preserving upsell path. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "catalog_summary",
            "buyer_task",
            "starting_tool",
            "premium_tool",
            "price_ladder",
            "stop_condition"
          ],
          "properties": {
            "buyer_task": {
              "type": "string",
              "maxLength": 500
            },
            "premium_tool": {
              "type": "string",
              "maxLength": 500
            },
            "price_ladder": {
              "type": "string",
              "maxLength": 500
            },
            "risk_appetite": {
              "type": "string",
              "maxLength": 500
            },
            "starting_tool": {
              "type": "string",
              "maxLength": 500
            },
            "stop_condition": {
              "type": "string",
              "maxLength": 500
            },
            "catalog_summary": {
              "type": "string",
              "maxLength": 500
            },
            "evidence_requirement": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "catalog_summary",
            "buyer_task",
            "starting_tool",
            "premium_tool",
            "price_ladder",
            "stop_condition"
          ],
          "properties": {
            "buyer_task": {
              "type": "string",
              "maxLength": 500
            },
            "premium_tool": {
              "type": "string",
              "maxLength": 500
            },
            "price_ladder": {
              "type": "string",
              "maxLength": 500
            },
            "risk_appetite": {
              "type": "string",
              "maxLength": 500
            },
            "starting_tool": {
              "type": "string",
              "maxLength": 500
            },
            "stop_condition": {
              "type": "string",
              "maxLength": 500
            },
            "catalog_summary": {
              "type": "string",
              "maxLength": 500
            },
            "evidence_requirement": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 122 lines
  • bmm_deep_wallet_report unknown never probed

    Generate a richer Blockchain Money Map report using the existing report-generation and saved-report logic. Requires x402 payment of 5.00 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "depth": {
          "enum": [
            "basic",
            "deep"
          ],
          "type": "string",
          "default": "deep"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "address": {
          "type": "string",
          "description": "Public EVM wallet or contract address."
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reportType": {
          "enum": [
            "wallet_money_map",
            "contract_project_risk_snapshot",
            "stablecoin_creator_business_setup"
          ],
          "type": "string",
          "default": "wallet_money_map"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 56 lines
  • bmm_saved_report unknown never probed

    Generate a Blockchain Money Map report and return an unlisted saved-report URL. Requires x402 payment of 1.00 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "chain": {
          "enum": [
            "ethereum",
            "base",
            "polygon",
            "arbitrum",
            "optimism"
          ],
          "type": "string",
          "default": "ethereum"
        },
        "depth": {
          "enum": [
            "basic",
            "deep"
          ],
          "type": "string",
          "default": "deep"
        },
        "notes": {
          "type": "string",
          "maxLength": 1200
        },
        "address": {
          "type": "string",
          "description": "Public EVM wallet or contract address."
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reportType": {
          "enum": [
            "wallet_money_map",
            "contract_project_risk_snapshot",
            "stablecoin_creator_business_setup"
          ],
          "type": "string",
          "default": "wallet_money_map"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 56 lines
  • bmm_agent_payment_preflight reads unknown never probed

    Pre-payment public-chain and caller-context checks for an agent before it pays an x402 resource. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "payee",
        "amount",
        "currency",
        "resource_url"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "payee": {
          "type": "string"
        },
        "amount": {
          "type": "string"
        },
        "currency": {
          "enum": [
            "USDC"
          ]
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "max_amount": {
          "type": "string"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "resource_url": {
          "type": "string",
          "format": "uri"
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "caller_context": {
          "type": "object"
        },
        "expected_payee": {
          "type": "string"
        }
      }
    }
    arguments 51 lines
  • bmm_x402_seller_profile unknown never probed

    Public seller and payment-receiver signals for an x402 service URL and payee address. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "service_url",
        "chain",
        "payee",
        "declared_price",
        "currency"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "payee": {
          "type": "string"
        },
        "currency": {
          "enum": [
            "USDC"
          ]
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "service_url": {
          "type": "string",
          "format": "uri"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "declared_price": {
          "type": "string"
        }
      }
    }
    arguments 42 lines
  • bmm_x402_receipt_audit unknown never probed

    Receipt-level comparison between a public transaction hash and caller-provided payment expectations. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "transaction_hash",
        "expected_payee",
        "expected_amount",
        "currency",
        "resource_url_hash",
        "response_hash"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "currency": {
          "enum": [
            "USDC"
          ]
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "response_hash": {
          "type": "string",
          "pattern": "^sha256:"
        },
        "expected_payee": {
          "type": "string"
        },
        "expected_amount": {
          "type": "string"
        },
        "transaction_hash": {
          "type": "string"
        },
        "resource_url_hash": {
          "type": "string",
          "pattern": "^sha256:"
        }
      }
    }
    arguments 51 lines
  • devagentpal_recursive_commerce_loop_breaker unknown never probed

    Detect recursive agent-commerce loops, repeated purchases, delegation depth breaches, fan-out amplification, and bounded projected spend before an autonomous purchase proceeds. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "principalAgentId",
        "currentAgentId",
        "proposedPurchase",
        "delegationPath",
        "purchaseHistory",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "currentAgentId": {
          "type": "string"
        },
        "delegationPath": {
          "type": "array",
          "maxItems": 100
        },
        "purchaseHistory": {
          "type": "array",
          "maxItems": 500
        },
        "principalAgentId": {
          "type": "string"
        },
        "proposedPurchase": {
          "type": "object"
        }
      }
    }
    arguments 45 lines
  • devagentpal_economic_dry_run_simulator unknown never probed

    Run deterministic or seeded simulations of paid multi-agent plans without calling submitted providers. Requires x402 payment of 0.05 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "seed",
        "plan",
        "policy"
      ],
      "properties": {
        "plan": {
          "type": "object",
          "required": [
            "nodes"
          ]
        },
        "seed": {
          "type": "integer"
        },
        "policy": {
          "type": "object"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 34 lines
  • devagentpal_spend_laundering_detector unknown never probed

    Detect elevated control-bypass risk from fragmented, delegated, wallet-hopped, near-threshold, burst, repeated, or concentrated autonomous spend. Requires x402 payment of 0.05 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "principal",
        "delegations",
        "spendEvents",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "principal": {
          "type": "object"
        },
        "delegations": {
          "type": "array",
          "maxItems": 100
        },
        "spendEvents": {
          "type": "array",
          "maxItems": 1000
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      }
    }
    arguments 37 lines
  • devagentpal_human_intent_checksum unknown never probed

    Issue or verify a canonical human mandate checksum and deterministic action constraints, including signature trust-policy checks. Requires x402 payment of 0.05 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "intent"
      ],
      "properties": {
        "mode": {
          "enum": [
            "issue",
            "verify"
          ],
          "type": "string"
        },
        "intent": {
          "type": "object"
        },
        "policy": {
          "type": "object"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "authorization": {
          "type": "object"
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "intentChecksum": {
          "type": "string"
        },
        "proposedAction": {
          "type": "object"
        }
      }
    }
    arguments 43 lines
  • devagentpal_revocation_propagation unknown never probed

    Validate revocation authority separately from x402 payment and prepare bounded propagation to opted-in verified targets. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "authorizationProof",
        "revocation",
        "targets",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object"
        },
        "targets": {
          "type": "array",
          "maxItems": 25
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "revocation": {
          "type": "object"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "authorizationProof": {
          "type": "object"
        }
      }
    }
    arguments 36 lines
  • devagentpal_counterfactual_value_meter reads unknown never probed

    Estimate comparative evidence value from caller-supplied decision states without causal claims. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode"
      ],
      "properties": {
        "mode": {
          "enum": [
            "decision_delta",
            "coalition_attribution"
          ]
        },
        "policy": {
          "type": "object",
          "required": [
            "minimumMaterialUtilityChange",
            "minimumValueToCostRatio"
          ],
          "properties": {
            "minimumConfidenceChange": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 1,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "minimumValueToCostRatio": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "minimumMaterialUtilityChange": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            }
          },
          "additionalProperties": true
        },
        "purchase": {
          "type": "object",
          "required": [
            "purchaseId",
            "cost",
            "evidenceItemId",
            "evidenceHash",
            "sourceReceiptHash"
          ],
          "properties": {
            "cost": {
              "type": "string",
              "pattern": "^(?=.*[1-9])\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "currency": {
              "enum": [
                "USDC",
                "usdc"
              ],
              "type": "string"
            },
            "purchaseId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "evidenceHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "evidenceItemId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "sourceReceiptHash": {
              "anyOf": [
                {
                  "type": "string",
                  "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "utilityScale": {
          "type": "object",
          "required": [
            "minimum",
            "maximum",
            "higherIsBetter"
          ],
          "properties": {
            "name": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "maximum": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "minimum": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "higherIsBetter": {
              "enum": [
                true
              ]
            }
          },
          "additionalProperties": true
        },
        "evidenceItems": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "evidenceItemId",
              "evidenceHash"
            ],
            "properties": {
              "evidenceHash": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "evidenceItemId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              }
            },
            "additionalProperties": true
          },
          "maxItems": 12,
          "minItems": 2
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "observedOutcome": {
          "anyOf": [
            {
              "if": {
                "required": [
                  "available"
                ],
                "properties": {
                  "available": {
                    "enum": [
                      true
                    ]
                  }
                }
              },
              "then": {
                "required": [
                  "outcomeHash"
                ]
              },
              "type": "object",
              "required": [],
              "properties": {
                "available": {
                  "anyOf": [
                    {
                      "type": "boolean"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "outcomeHash": {
                  "anyOf": [
                    {
                      "type": "string",
                      "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "realizedUtility": {
                  "anyOf": [
                    {
                      "type": "string",
                      "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                      "description": "Non-negative decimal string, up to six fractional digits."
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": true
            },
            {
              "type": "null"
            }
          ]
        },
        "updatedDecision": {
          "type": "object",
          "required": [
            "snapshotHash",
            "selectedOptionId",
            "options"
          ],
          "properties": {
            "options": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "optionId",
                  "expectedUtility",
                  "confidence"
                ],
                "properties": {
                  "optionId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "confidence": {
                    "type": "number",
                    "maximum": 1,
                    "minimum": 0
                  },
                  "expectedUtility": {
                    "type": "string",
                    "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                    "description": "Non-negative decimal string, up to six fractional digits."
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 100,
              "minItems": 1
            },
            "snapshotHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "selectedOptionId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            }
          },
          "additionalProperties": true
        },
        "baselineDecision": {
          "type": "object",
          "required": [
            "snapshotHash",
            "selectedOptionId",
            "options"
          ],
          "properties": {
            "options": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "optionId",
                  "expectedUtility",
                  "confidence"
                ],
                "properties": {
                  "optionId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "confidence": {
                    "type": "number",
                    "maximum": 1,
                    "minimum": 0
                  },
                  "expectedUtility": {
                    "type": "string",
                    "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                    "description": "Non-negative decimal string, up to six fractional digits."
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 100,
              "minItems": 1
            },
            "snapshotHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "selectedOptionId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            }
          },
          "additionalProperties": true
        },
        "coalitionUtilities": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "coalitionIds",
              "utility",
              "provenanceHash"
            ],
            "properties": {
              "utility": {
                "type": "string",
                "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                "description": "Non-negative decimal string, up to six fractional digits."
              },
              "coalitionIds": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "maxItems": 12,
                "minItems": 0
              },
              "provenanceHash": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              }
            },
            "additionalProperties": true
          },
          "maxItems": 10000,
          "minItems": 0
        }
      },
      "description": "Caller-supplied decision comparison or coalition attribution. No causal proof; the runtime validates matching option sets and complete coalition evidence."
    }
    arguments 363 lines
  • devagentpal_negative_capability_registry unknown never probed

    Query or append signed evidence-backed agent limitation records with correction and dispute handling. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "agentId"
      ],
      "properties": {
        "agentId": {
          "type": "string",
          "pattern": "\\S",
          "minLength": 1
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "operation": {
          "enum": [
            "query"
          ]
        },
        "taskContext": {
          "type": "object",
          "required": [],
          "properties": {
            "network": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "resourceType": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "payloadSizeClass": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "latencyRequirementMs": {
              "type": "number",
              "maximum": 3600000,
              "minimum": 0
            }
          },
          "description": "Exact matching of every supplied metadata dimension. Missing observation dimensions do not match. latencyRequirementMs is an exact context label, not an SLA evaluation. Omit or supply an empty object for aggregate statistics.",
          "additionalProperties": true
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookbackDays": {
          "anyOf": [
            {
              "type": "integer",
              "maximum": 3650,
              "minimum": 1
            },
            {
              "type": "null"
            }
          ]
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "serviceVersion": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "minimumSampleSize": {
          "anyOf": [
            {
              "type": "integer",
              "maximum": 1000,
              "minimum": 1
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": true
    }
    arguments 93 lines
  • devagentpal_version_continuity_proof unknown never probed

    Evaluate signed agent-version continuity before reputation transfer. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "previousVersion",
        "currentVersion",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object",
          "required": [],
          "properties": {
            "requireSameOwner": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumSchemaBreakPercent": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ],
              "default": 100,
              "description": "Maximum percentage of removed request or response schema hashes, measured separately; either exceeding the limit blocks transfer regardless of score."
            },
            "reputationTransferThreshold": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "allowWalletRotationWithProof": {
              "type": "boolean",
              "description": "Reserved caller context. The current engine does not enforce this field as a policy or filter."
            },
            "blockPrivilegeExpansionWithoutApproval": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "currentVersion": {
          "type": "object",
          "required": [
            "agentId",
            "manifestHash",
            "codeHash",
            "signedAt",
            "ownerKeys",
            "paymentWallets",
            "routes",
            "requestSchemaHashes",
            "responseSchemaHashes",
            "permissionScopes",
            "dependencyHashes",
            "signature"
          ],
          "properties": {
            "routes": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "method",
                  "path",
                  "operationId"
                ],
                "properties": {
                  "path": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "method": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "operationId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 200,
              "minItems": 0
            },
            "agentId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "codeHash": {
              "anyOf": [
                {
                  "type": "string",
                  "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                },
                {
                  "type": "null"
                }
              ]
            },
            "signedAt": {
              "type": "string",
              "format": "date-time"
            },
            "ownerKeys": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "keyId",
                  "algorithm",
                  "publicKeyOrAddress",
                  "status"
                ],
                "properties": {
                  "keyId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "status": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "algorithm": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "publicKeyOrAddress": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 50,
              "minItems": 0
            },
            "signature": {
              "type": "object",
              "required": [
                "keyId",
                "algorithm",
                "value"
              ],
              "properties": {
                "keyId": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                },
                "value": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                },
                "algorithm": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                }
              },
              "additionalProperties": true
            },
            "manifestHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "paymentWallets": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "network",
                  "address"
                ],
                "properties": {
                  "address": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "network": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 50,
              "minItems": 0
            },
            "dependencyHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 500,
              "minItems": 0
            },
            "permissionScopes": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "maxItems": 200,
              "minItems": 0
            },
            "requestSchemaHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 200,
              "minItems": 0
            },
            "responseSchemaHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 200,
              "minItems": 0
            }
          },
          "additionalProperties": true
        },
        "rotationProofs": {
          "type": "array",
          "items": {},
          "description": "Reserved caller context. The current engine does not enforce this field as a policy or filter."
        },
        "previousVersion": {
          "type": "object",
          "required": [
            "agentId",
            "manifestHash",
            "codeHash",
            "signedAt",
            "ownerKeys",
            "paymentWallets",
            "routes",
            "requestSchemaHashes",
            "responseSchemaHashes",
            "permissionScopes",
            "dependencyHashes",
            "signature"
          ],
          "properties": {
            "routes": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "method",
                  "path",
                  "operationId"
                ],
                "properties": {
                  "path": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "method": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "operationId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 200,
              "minItems": 0
            },
            "agentId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "codeHash": {
              "anyOf": [
                {
                  "type": "string",
                  "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                },
                {
                  "type": "null"
                }
              ]
            },
            "signedAt": {
              "type": "string",
              "format": "date-time"
            },
            "ownerKeys": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "keyId",
                  "algorithm",
                  "publicKeyOrAddress",
                  "status"
                ],
                "properties": {
                  "keyId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "status": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "algorithm": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "publicKeyOrAddress": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 50,
              "minItems": 0
            },
            "signature": {
              "type": "object",
              "required": [
                "keyId",
                "algorithm",
                "value"
              ],
              "properties": {
                "keyId": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                },
                "value": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                },
                "algorithm": {
                  "type": "string",
                  "pattern": "\\S",
                  "minLength": 1
                }
              },
              "additionalProperties": true
            },
            "manifestHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "paymentWallets": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "network",
                  "address"
                ],
                "properties": {
                  "address": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "network": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 50,
              "minItems": 0
            },
            "dependencyHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 500,
              "minItems": 0
            },
            "permissionScopes": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "maxItems": 200,
              "minItems": 0
            },
            "requestSchemaHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 200,
              "minItems": 0
            },
            "responseSchemaHashes": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "maxItems": 200,
              "minItems": 0
            }
          },
          "additionalProperties": true
        }
      },
      "additionalProperties": true
    }
    arguments 481 lines
  • devagentpal_temporal_consistency_gate unknown never probed

    Check timestamp, finality, block, validity-window, and causal-order compatibility. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "evaluatedAt",
        "observations",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object",
          "required": [
            "minimumFinality"
          ],
          "properties": {
            "minimumFinality": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "requireSameBlock": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumObservations": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 1000,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumSnapshotSpreadMs": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 31536000000,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumFutureClockSkewMs": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 86400000,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "rejectExpiredObservations": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "causalEdges": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "beforeObservationId",
                  "afterObservationId"
                ],
                "properties": {
                  "maximumDelayMs": {
                    "anyOf": [
                      {
                        "type": "integer",
                        "maximum": 31536000000,
                        "minimum": 0
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "minimumDelayMs": {
                    "anyOf": [
                      {
                        "type": "integer",
                        "maximum": 31536000000,
                        "minimum": 0
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "afterObservationId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "beforeObservationId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 1000,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "evaluatedAt": {
          "type": "string",
          "format": "date-time"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "observations": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "observationId",
              "agentId",
              "sourceId",
              "timestamp",
              "finality",
              "maximumAgeMs",
              "valueHash"
            ],
            "properties": {
              "agentId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "network": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "finality": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "sourceId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "blockHash": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "timestamp": {
                "type": "string",
                "format": "date-time"
              },
              "validFrom": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "date-time"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "valueHash": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              },
              "validUntil": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "date-time"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "blockHeight": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "maximumAgeMs": {
                "type": "integer",
                "maximum": 31536000000,
                "minimum": 1
              },
              "observationId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              }
            },
            "additionalProperties": true
          },
          "maxItems": 1000,
          "minItems": 0
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "crossNetworkMappings": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "leftNetwork",
                  "rightNetwork",
                  "evidenceHash",
                  "mappingTimestamp"
                ],
                "properties": {
                  "leftNetwork": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "evidenceHash": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  },
                  "rightNetwork": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "mappingTimestamp": {
                    "type": "string",
                    "format": "date-time"
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 1000,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": true
    }
    arguments 300 lines
  • devagentpal_evidence_budget_router reads unknown never probed

    Select the least-cost verification provider set that satisfies coverage, confidence, independence, and budget policy. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "if": {
        "required": [
          "availableEvidenceProviders"
        ],
        "properties": {
          "availableEvidenceProviders": {
            "minItems": 1
          }
        }
      },
      "then": {
        "properties": {
          "policy": {
            "required": [
              "deadlineMs"
            ]
          }
        }
      },
      "type": "object",
      "required": [
        "task",
        "availableEvidenceProviders",
        "policy"
      ],
      "properties": {
        "task": {
          "type": "object",
          "required": [
            "valueAtRisk",
            "reversibility",
            "impact"
          ],
          "properties": {
            "impact": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "taskId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "valueAtRisk": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "reversibility": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            }
          },
          "additionalProperties": true
        },
        "policy": {
          "type": "object",
          "required": [
            "budget",
            "targetConfidence",
            "minimumIndependentGroups",
            "executionMode",
            "requiredCoverage"
          ],
          "properties": {
            "budget": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "riskBands": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [],
                    "properties": {
                      "impact": {
                        "anyOf": [
                          {
                            "type": "string",
                            "pattern": "\\S",
                            "minLength": 1
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "reversibility": {
                        "anyOf": [
                          {
                            "type": "string",
                            "pattern": "\\S",
                            "minLength": 1
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "minimumConfidence": {
                        "anyOf": [
                          {
                            "type": "number",
                            "maximum": 1,
                            "minimum": 0
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "minimumIndependentGroups": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "maximum": 100,
                            "minimum": 1
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "additionalProperties": true
                  },
                  "maxItems": 50,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "deadlineMs": {
              "type": "integer",
              "maximum": 86400000,
              "minimum": 1
            },
            "executionMode": {
              "enum": [
                "parallel",
                "sequential"
              ],
              "type": "string"
            },
            "maximumProviders": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 10,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "requiredCoverage": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "maxItems": 100,
              "minItems": 0
            },
            "targetConfidence": {
              "type": "number",
              "maximum": 1,
              "minimum": 0
            },
            "minimumIndependentGroups": {
              "type": "integer",
              "maximum": 100,
              "minimum": 1
            },
            "maximumEvidenceSpendPercentOfValueAtRisk": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "availableEvidenceProviders": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "providerId",
              "price",
              "currency",
              "reliability",
              "coverage",
              "latencyMs",
              "maximumCalls"
            ],
            "properties": {
              "price": {
                "type": "string",
                "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                "description": "Non-negative decimal string, up to six fractional digits."
              },
              "coverage": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "maxItems": 100,
                "minItems": 0
              },
              "currency": {
                "enum": [
                  "USDC",
                  "usdc"
                ],
                "type": "string"
              },
              "latencyMs": {
                "type": "integer",
                "maximum": 86400000,
                "minimum": 0
              },
              "providerId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "reliability": {
                "type": "number",
                "maximum": 1,
                "minimum": 0
              },
              "maximumCalls": {
                "type": "integer",
                "maximum": 1000,
                "minimum": 1
              },
              "dependencyGroupIds": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "maxItems": 100,
                    "minItems": 0
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "additionalProperties": true
          },
          "maxItems": 25,
          "minItems": 0
        }
      },
      "additionalProperties": true
    }
    arguments 287 lines
  • devagentpal_hidden_dependency_map unknown never probed

    Measure verified dependency concentration and observed-but-undeclared common-mode dependencies. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "services",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object",
          "required": [],
          "properties": {
            "maximumServices": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 500,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumDependencies": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 5000,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumPairwiseOverlap": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 1,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "minimumIndependentServices": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 500,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ],
              "default": 1,
              "description": "Minimum independent services backed by nonempty verified positive-weight dependency declarations. Unknown declarations cannot establish independence."
            },
            "criticalDependencyThreshold": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 1,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "includeUnverifiedDependencies": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumSingleDependencyExposurePercent": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "services": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "serviceId",
              "workloadShare",
              "declaredDependencies"
            ],
            "properties": {
              "serviceId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "workloadShare": {
                "type": "number",
                "maximum": 1,
                "minimum": 0
              },
              "declaredDependencies": {
                "type": "array",
                "items": {
                  "type": "object",
                  "required": [
                    "dependencyId",
                    "type",
                    "criticality",
                    "evidenceHash",
                    "verified"
                  ],
                  "properties": {
                    "type": {
                      "enum": [
                        "model",
                        "api",
                        "data_source",
                        "cloud",
                        "region",
                        "wallet",
                        "codebase",
                        "owner",
                        "other"
                      ],
                      "type": "string"
                    },
                    "verified": {
                      "type": "boolean"
                    },
                    "criticality": {
                      "type": "number",
                      "maximum": 1,
                      "minimum": 0
                    },
                    "dependencyId": {
                      "type": "string",
                      "pattern": "\\S",
                      "minLength": 1
                    },
                    "evidenceHash": {
                      "type": "string",
                      "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                    }
                  },
                  "additionalProperties": true
                },
                "maxItems": 5000,
                "minItems": 0
              },
              "observedDependencies": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "required": [
                        "dependencyId",
                        "type",
                        "criticality",
                        "evidenceHash",
                        "verified",
                        "observationSourceHash"
                      ],
                      "properties": {
                        "type": {
                          "enum": [
                            "model",
                            "api",
                            "data_source",
                            "cloud",
                            "region",
                            "wallet",
                            "codebase",
                            "owner",
                            "other"
                          ],
                          "type": "string"
                        },
                        "verified": {
                          "type": "boolean"
                        },
                        "criticality": {
                          "type": "number",
                          "maximum": 1,
                          "minimum": 0
                        },
                        "dependencyId": {
                          "type": "string",
                          "pattern": "\\S",
                          "minLength": 1
                        },
                        "evidenceHash": {
                          "type": "string",
                          "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                        },
                        "observationSourceHash": {
                          "type": "string",
                          "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "maxItems": 5000,
                    "minItems": 0
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "additionalProperties": true
          },
          "maxItems": 500,
          "minItems": 0
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        }
      },
      "additionalProperties": true
    }
    arguments 249 lines
  • bmm_agent_payment_history_summary unknown never probed

    Summarizes recent BMM x402 payment-log activity for a payee, chain, currency, and optional paid resource path. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "chain",
        "payee",
        "currency"
      ],
      "properties": {
        "chain": {
          "type": "string"
        },
        "payee": {
          "type": "string"
        },
        "currency": {
          "enum": [
            "USDC"
          ]
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookback_days": {
          "type": "integer",
          "maximum": 365,
          "minimum": 1
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "resource_path": {
          "type": "string"
        }
      }
    }
    arguments 41 lines
  • bmm_x402_response_contract_linter reads unknown never probed

    Lints caller-submitted agent API, MCP, and x402 response samples for machine-actionable contract completeness without making network calls. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "response_sample"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lint_profile": {
          "enum": [
            "api",
            "mcp",
            "x402",
            "auto"
          ],
          "type": "string"
        },
        "tool_context": {
          "type": "object",
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 64
            },
            "tool_id": {
              "type": "string",
              "maxLength": 120
            },
            "currency": {
              "enum": [
                "USDC"
              ],
              "type": "string"
            },
            "operation_id": {
              "type": "string",
              "maxLength": 120
            },
            "endpoint_path": {
              "type": "string",
              "maxLength": 160
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 120
            },
            "expected_price": {
              "type": "string",
              "maxLength": 32
            }
          },
          "additionalProperties": false
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "schema_sample": {
          "type": "object"
        },
        "response_sample": {
          "type": "object"
        }
      },
      "additionalProperties": false
    }
    arguments 72 lines
  • bmm_x402_response_provenance_notary unknown never probed

    Creates or verifies hash-only caller-submitted x402 response provenance records with scoped idempotency and one-time lookup secrets. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create",
            "verify"
          ]
        },
        "amount": {
          "type": "string",
          "maxLength": 32
        },
        "tool_id": {
          "type": "string",
          "maxLength": 120
        },
        "currency": {
          "enum": [
            "USDC"
          ],
          "type": "string"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{24,120}$",
          "maxLength": 120,
          "minLength": 24
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "generated_at": {
          "type": "string",
          "format": "date-time"
        },
        "operation_id": {
          "type": "string",
          "maxLength": 120
        },
        "receipt_hash": {
          "type": "string",
          "pattern": "^sha256:[a-fA-F0-9]{64}$"
        },
        "endpoint_path": {
          "type": "string",
          "maxLength": 160
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "mcp_tool_name": {
          "type": "string",
          "maxLength": 120
        },
        "metadata_hash": {
          "type": "string",
          "pattern": "^sha256:[a-fA-F0-9]{64}$"
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "response_hash": {
          "type": "string",
          "pattern": "^sha256:[a-fA-F0-9]{64}$"
        },
        "service_label": {
          "type": "string",
          "maxLength": 200
        },
        "challenge_hash": {
          "type": "string",
          "pattern": "^sha256:[a-fA-F0-9]{64}$"
        },
        "schema_version": {
          "type": "string",
          "maxLength": 40
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "payment_network": {
          "type": "string",
          "maxLength": 64
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 116 lines
  • bmm_x402_mcp_operation_stability_ledger unknown never probed

    Records and compares hash-only x402, OpenAPI, and MCP operation stability facts. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "fingerprint",
            "compare",
            "verify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [],
          "properties": {
            "method": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "operation_id": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "resource_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "output_schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "payment_metadata_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "ledger_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "record_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [],
          "properties": {
            "method": {
              "type": "string",
              "maxLength": 500
            },
            "route_path": {
              "type": "string",
              "maxLength": 500
            },
            "operation_id": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_tool_name": {
              "type": "string",
              "maxLength": 500
            },
            "resource_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "input_schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "output_schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "payment_metadata_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 162 lines
  • bmm_x402_ap2_mandate_constraint_gap_auditor unknown never probed

    Audits sanitized AP2-style mandate facts for missing autonomous-purchase constraints. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts",
        "idempotency_key",
        "idempotency_scope_token",
        "retention_class"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "mandate_type",
            "agent_binding_present",
            "verifier_binding_present",
            "merchant_binding_present",
            "amount_cap",
            "currency",
            "expiry",
            "item_constraints",
            "recurrence_constraints",
            "receipt_requirement",
            "intended_action"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "mandate_type": {
              "type": "string",
              "maxLength": 500
            },
            "intended_action": {
              "type": "string",
              "maxLength": 500
            },
            "item_constraints": {
              "type": "array",
              "maxItems": 50
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "agent_binding_present": {
              "type": "boolean"
            },
            "recurrence_constraints": {
              "type": "array",
              "maxItems": 50
            },
            "merchant_binding_present": {
              "type": "boolean"
            },
            "verifier_binding_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "mandate_type",
            "agent_binding_present",
            "verifier_binding_present",
            "merchant_binding_present",
            "amount_cap",
            "currency",
            "expiry",
            "item_constraints",
            "recurrence_constraints",
            "receipt_requirement",
            "intended_action"
          ],
          "properties": {
            "expiry": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "mandate_type": {
              "type": "string",
              "maxLength": 500
            },
            "intended_action": {
              "type": "string",
              "maxLength": 500
            },
            "item_constraints": {
              "type": "array",
              "maxItems": 50
            },
            "receipt_requirement": {
              "type": "string",
              "maxLength": 500
            },
            "agent_binding_present": {
              "type": "boolean"
            },
            "recurrence_constraints": {
              "type": "array",
              "maxItems": 50
            },
            "merchant_binding_present": {
              "type": "boolean"
            },
            "verifier_binding_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 171 lines
  • bmm_x402_agent_wallet_policy_coverage_gap_analyzer unknown never probed

    Compares sanitized autonomous-task facts against wallet policy coverage. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts",
        "idempotency_key",
        "idempotency_scope_token",
        "retention_class"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "intended_task",
            "policy_scope",
            "spend_caps",
            "allowed_counterparties",
            "allowed_chains",
            "allowed_assets",
            "time_window",
            "recurrence",
            "revocation_supported"
          ],
          "properties": {
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "spend_caps": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "policy_scope": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_assets": {
              "type": "array",
              "maxItems": 50
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "revocation_supported": {
              "type": "boolean"
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "intended_task",
            "policy_scope",
            "spend_caps",
            "allowed_counterparties",
            "allowed_chains",
            "allowed_assets",
            "time_window",
            "recurrence",
            "revocation_supported"
          ],
          "properties": {
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "spend_caps": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "policy_scope": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "intended_task": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_assets": {
              "type": "array",
              "maxItems": 50
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "revocation_supported": {
              "type": "boolean"
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 163 lines
  • bmm_x402_autonomous_purchase_intent_to_receipt_reconciler reads unknown never probed

    Reconciles sanitized autonomous-purchase intent facts against receipt facts. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create",
            "reconcile",
            "verify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "intent_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "output_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "payment_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "transaction_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "ledger_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "record_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "intent_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "output_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "payment_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "transaction_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 168 lines
  • bmm_x402_payment_identifier_retry_safety_lens unknown never probed

    Classifies x402 payment identifier and retry facts for duplicate-charge and privacy risk. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "payment_id_format",
            "retry_cache_policy",
            "dedupe_scope",
            "crash_recovery_policy"
          ],
          "properties": {
            "dedupe_scope": {
              "type": "string",
              "maxLength": 500
            },
            "payment_id_format": {
              "type": "string",
              "maxLength": 500
            },
            "retry_cache_policy": {
              "type": "string",
              "maxLength": 500
            },
            "crash_recovery_policy": {
              "type": "string",
              "maxLength": 500
            },
            "unique_prefix_present": {
              "type": "boolean"
            },
            "cached_response_present": {
              "type": "boolean"
            },
            "identifier_privacy_notes": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "payment_id_format",
            "retry_cache_policy",
            "dedupe_scope",
            "crash_recovery_policy"
          ],
          "properties": {
            "dedupe_scope": {
              "type": "string",
              "maxLength": 500
            },
            "payment_id_format": {
              "type": "string",
              "maxLength": 500
            },
            "retry_cache_policy": {
              "type": "string",
              "maxLength": 500
            },
            "crash_recovery_policy": {
              "type": "string",
              "maxLength": 500
            },
            "unique_prefix_present": {
              "type": "boolean"
            },
            "cached_response_present": {
              "type": "boolean"
            },
            "identifier_privacy_notes": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 106 lines
  • bmm_x402_default_asset_tokenamount_advisor reads unknown never probed

    Advises whether an x402 route should use dollar-string pricing or explicit TokenAmount facts. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "price_format",
            "token_decimals",
            "default_asset_supported_present"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "price_format": {
              "type": "string",
              "maxLength": 500
            },
            "token_decimals": {
              "type": "number"
            },
            "explicit_token_amount_present": {
              "type": "boolean"
            },
            "default_asset_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "network",
            "token",
            "price_format",
            "token_decimals",
            "default_asset_supported_present"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "price_format": {
              "type": "string",
              "maxLength": 500
            },
            "token_decimals": {
              "type": "number"
            },
            "explicit_token_amount_present": {
              "type": "boolean"
            },
            "default_asset_supported_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 112 lines
  • bmm_x402_spend_permission_allowance_fit_checker unknown never probed

    Checks whether a bounded spend permission fits a caller-supplied paid-agent workload. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "spender_role",
            "token",
            "amount_cap",
            "time_window",
            "intended_workload",
            "allowance_unit"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "spender_role": {
              "type": "string",
              "maxLength": 500
            },
            "allowance_unit": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "intended_workload": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "spender_role",
            "token",
            "amount_cap",
            "time_window",
            "intended_workload",
            "allowance_unit"
          ],
          "properties": {
            "token": {
              "type": "string",
              "maxLength": 500
            },
            "amount_cap": {
              "type": "number"
            },
            "recurrence": {
              "type": "string",
              "maxLength": 500
            },
            "time_window": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "spender_role": {
              "type": "string",
              "maxLength": 500
            },
            "allowance_unit": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_chains": {
              "type": "array",
              "maxItems": 50
            },
            "intended_workload": {
              "type": "string",
              "maxLength": 500
            },
            "allowed_counterparties": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 130 lines
  • bmm_x402_agent_payment_recovery_playbook unknown never probed

    Turns sanitized failed-payment facts into a conservative buyer-agent recovery playbook. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "failure_phase",
            "status_code",
            "error_code",
            "payment_identifier_present",
            "receipt_present",
            "retry_cache_policy"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "error_code": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "failure_phase": {
              "type": "string",
              "maxLength": 500
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "settlement_status": {
              "type": "string",
              "maxLength": 500
            },
            "retry_cache_policy": {
              "type": "string",
              "maxLength": 500
            },
            "payment_identifier_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "failure_phase",
            "status_code",
            "error_code",
            "payment_identifier_present",
            "receipt_present",
            "retry_cache_policy"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "error_code": {
              "type": "string",
              "maxLength": 500
            },
            "status_code": {
              "type": "number"
            },
            "failure_phase": {
              "type": "string",
              "maxLength": 500
            },
            "provider_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "settlement_status": {
              "type": "string",
              "maxLength": 500
            },
            "retry_cache_policy": {
              "type": "string",
              "maxLength": 500
            },
            "payment_identifier_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 124 lines
  • bmm_x402_partial_work_charge_boundary_tester unknown never probed

    Classifies timeout, cancellation, partial result, retry, and charge-policy facts for paid work boundaries. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "work_status",
            "charge_policy",
            "retry_policy",
            "result_summary"
          ],
          "properties": {
            "work_status": {
              "type": "string",
              "maxLength": 500
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "charge_policy": {
              "type": "string",
              "maxLength": 500
            },
            "result_summary": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "timeout_present": {
              "type": "boolean"
            },
            "completion_percent": {
              "type": "number"
            },
            "cancellation_present": {
              "type": "boolean"
            },
            "support_path_present": {
              "type": "boolean"
            },
            "partial_result_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "work_status",
            "charge_policy",
            "retry_policy",
            "result_summary"
          ],
          "properties": {
            "work_status": {
              "type": "string",
              "maxLength": 500
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "charge_policy": {
              "type": "string",
              "maxLength": 500
            },
            "result_summary": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "timeout_present": {
              "type": "boolean"
            },
            "completion_percent": {
              "type": "number"
            },
            "cancellation_present": {
              "type": "boolean"
            },
            "support_path_present": {
              "type": "boolean"
            },
            "partial_result_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 122 lines
  • bmm_x402_payment_method_disclosure_map unknown never probed

    Maps payment rails, handlers, tokens, networks, wallet requirements, and buyer disclosures. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "normalize"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "payment_handlers",
            "supported_networks",
            "supported_tokens"
          ],
          "properties": {
            "payment_handlers": {
              "type": "array",
              "maxItems": 50
            },
            "supported_tokens": {
              "type": "array",
              "maxItems": 50
            },
            "buyer_disclosures": {
              "type": "array",
              "maxItems": 50
            },
            "supported_networks": {
              "type": "array",
              "maxItems": 50
            },
            "settlement_networks": {
              "type": "array",
              "maxItems": 50
            },
            "unsupported_methods": {
              "type": "array",
              "maxItems": 50
            },
            "wallet_requirements": {
              "type": "array",
              "maxItems": 50
            },
            "default_method_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "payment_handlers",
            "supported_networks",
            "supported_tokens"
          ],
          "properties": {
            "payment_handlers": {
              "type": "array",
              "maxItems": 50
            },
            "supported_tokens": {
              "type": "array",
              "maxItems": 50
            },
            "buyer_disclosures": {
              "type": "array",
              "maxItems": 50
            },
            "supported_networks": {
              "type": "array",
              "maxItems": 50
            },
            "settlement_networks": {
              "type": "array",
              "maxItems": 50
            },
            "unsupported_methods": {
              "type": "array",
              "maxItems": 50
            },
            "wallet_requirements": {
              "type": "array",
              "maxItems": 50
            },
            "default_method_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 116 lines
  • bmm_x402_agent_buyer_tour_storyboard_generator unknown never probed

    Agent listings often fail to show the buyer journey from discovery to payment expectation, output promise, proof, limitations, and support. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "serviceMetadata",
            "sampleResponse"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "supportLinks": {
              "type": "array",
              "maxItems": 10
            },
            "sampleResponse": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "serviceMetadata": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "serviceMetadata",
            "sampleResponse"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "buyerTask": {
              "type": "string",
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "supportLinks": {
              "type": "array",
              "maxItems": 10
            },
            "sampleResponse": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "serviceMetadata": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 108 lines
  • bmm_x402_agent_claims_evidence_wall unknown never probed

    Public agent listings make capability and trust claims that are hard for buyer agents to connect to actual evidence. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "audit"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "claims",
            "evidenceSnippets"
          ],
          "properties": {
            "claims": {
              "type": "array",
              "maxItems": 10
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "sampleOutputs": {
              "type": "array",
              "maxItems": 10
            },
            "evidenceSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "claims",
            "evidenceSnippets"
          ],
          "properties": {
            "claims": {
              "type": "array",
              "maxItems": 10
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabels": {
              "type": "array",
              "maxItems": 10
            },
            "sampleOutputs": {
              "type": "array",
              "maxItems": 10
            },
            "evidenceSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 90 lines
  • bmm_x402_a2a_agent_card_signature_confidence_lens unknown never probed

    Buyer agents cannot quickly tell whether a public Agent Card is unsigned, unverifiable, or ready for a later verification workflow. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "agentCardJson",
            "signatureFields"
          ],
          "properties": {
            "version": {
              "type": "string",
              "maxLength": 500
            },
            "issuerLabel": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardJson": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "signatureFields": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "agentCardJson",
            "signatureFields"
          ],
          "properties": {
            "version": {
              "type": "string",
              "maxLength": 500
            },
            "issuerLabel": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "agentCardJson": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            },
            "signatureFields": {
              "type": "object",
              "maxProperties": 50,
              "additionalProperties": true
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 94 lines
  • bmm_x402_public_agent_changelog_impact_explainer unknown never probed

    Buyer agents and marketplaces cannot quickly tell whether public release notes matter to their workflows. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "classify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "changelogSnippets",
            "versionLabels"
          ],
          "properties": {
            "affectedTools": {
              "type": "array",
              "maxItems": 10
            },
            "versionLabels": {
              "type": "array",
              "maxItems": 10
            },
            "affectedRoutes": {
              "type": "array",
              "maxItems": 10
            },
            "buyerWorkflowTags": {
              "type": "array",
              "maxItems": 10
            },
            "changelogSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "changelogSnippets",
            "versionLabels"
          ],
          "properties": {
            "affectedTools": {
              "type": "array",
              "maxItems": 10
            },
            "versionLabels": {
              "type": "array",
              "maxItems": 10
            },
            "affectedRoutes": {
              "type": "array",
              "maxItems": 10
            },
            "buyerWorkflowTags": {
              "type": "array",
              "maxItems": 10
            },
            "changelogSnippets": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 90 lines
  • bmm_x402_autonomous_spend_flight_recorder unknown never probed

    Autonomous spend attempts need a black-box timeline that shows where the flow was safe, uncertain, failed, or completed. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "events",
            "policy_summary",
            "final_status"
          ],
          "properties": {
            "events": {
              "type": "array",
              "maxItems": 10
            },
            "spend_cap": {
              "type": "string",
              "maxLength": 500
            },
            "retry_count": {
              "type": "number"
            },
            "final_status": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "policy_summary": {
              "type": "string",
              "maxLength": 500
            },
            "x402_request_id": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "events",
            "policy_summary",
            "final_status"
          ],
          "properties": {
            "events": {
              "type": "array",
              "maxItems": 10
            },
            "spend_cap": {
              "type": "string",
              "maxLength": 500
            },
            "retry_count": {
              "type": "number"
            },
            "final_status": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "policy_summary": {
              "type": "string",
              "maxLength": 500
            },
            "x402_request_id": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 106 lines
  • bmm_x402_wallet_to_agent_identity_link_confidence_map unknown never probed

    Buyers need confidence that wallet, agent card, domain label, MCP server, seller profile, and x402 receiver belong together. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "service_label",
            "seller_wallet_label",
            "x402_receiver_label"
          ],
          "properties": {
            "domain_label": {
              "type": "string",
              "maxLength": 500
            },
            "service_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_label": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_endpoint_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            },
            "x402_receiver_label": {
              "type": "string",
              "maxLength": 500
            },
            "signed_metadata_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "service_label",
            "seller_wallet_label",
            "x402_receiver_label"
          ],
          "properties": {
            "domain_label": {
              "type": "string",
              "maxLength": 500
            },
            "service_label": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_label": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_endpoint_label": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            },
            "x402_receiver_label": {
              "type": "string",
              "maxLength": 500
            },
            "signed_metadata_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 108 lines
  • bmm_x402_agentic_payment_risk_weather_map reads unknown never probed

    Agents need a simple route-weather signal before deciding whether now is safe to pay or retry. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "network",
            "currency",
            "price_amount",
            "facilitator_status",
            "retry_policy"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "price_amount": {
              "type": "number"
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_status": {
              "type": "string",
              "maxLength": 500
            },
            "recent_error_codes": {
              "type": "string",
              "maxLength": 500
            },
            "supported_networks": {
              "type": "array",
              "maxItems": 10
            },
            "duplicate_charge_signals": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_latency_bucket": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "network",
            "currency",
            "price_amount",
            "facilitator_status",
            "retry_policy"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "price_amount": {
              "type": "number"
            },
            "retry_policy": {
              "type": "string",
              "maxLength": 500
            },
            "facilitator_status": {
              "type": "string",
              "maxLength": 500
            },
            "recent_error_codes": {
              "type": "string",
              "maxLength": 500
            },
            "supported_networks": {
              "type": "array",
              "maxItems": 10
            },
            "duplicate_charge_signals": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_latency_bucket": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 126 lines
  • devagentpal_micropurchase_fragmentation_guard unknown never probed

    Detect caller-supplied micropurchase fragmentation before an autonomous purchase proceeds. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "proposedPurchases",
        "policy"
      ],
      "properties": {
        "policy": {
          "type": "object",
          "required": [
            "singlePurchaseLimit",
            "aggregateWindowLimit"
          ],
          "properties": {
            "maxEvents": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 1000,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "windowSeconds": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 31536000,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "singlePurchaseLimit": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "aggregateWindowLimit": {
              "type": "string",
              "pattern": "^\\d+(?:\\.\\d{1,6})?$",
              "description": "Non-negative decimal string, up to six fractional digits."
            },
            "minimumFragmentCount": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 1000,
                  "minimum": 2
                },
                {
                  "type": "null"
                }
              ]
            },
            "nearThresholdPercent": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "similarityWindowSeconds": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 31536000,
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "recentPurchases": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "eventId",
                  "buyerAgentId",
                  "buyerWallet",
                  "sellerAgentId",
                  "sellerWallet",
                  "resourceId",
                  "requestFingerprint",
                  "amount",
                  "currency",
                  "network",
                  "timestamp"
                ],
                "properties": {
                  "amount": {
                    "type": "string",
                    "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                    "description": "Non-negative decimal string, up to six fractional digits."
                  },
                  "eventId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "network": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "currency": {
                    "enum": [
                      "USDC",
                      "usdc"
                    ],
                    "type": "string"
                  },
                  "timestamp": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "resourceId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "buyerWallet": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "buyerAgentId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "sellerWallet": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "sellerAgentId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "requestFingerprint": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 1000,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "principalAgentId": {
          "type": "string",
          "pattern": "\\S",
          "minLength": 1
        },
        "proposedPurchases": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "eventId",
              "buyerAgentId",
              "buyerWallet",
              "sellerAgentId",
              "sellerWallet",
              "resourceId",
              "requestFingerprint",
              "amount",
              "currency",
              "network",
              "timestamp"
            ],
            "properties": {
              "amount": {
                "type": "string",
                "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                "description": "Non-negative decimal string, up to six fractional digits."
              },
              "eventId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "network": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "currency": {
                "enum": [
                  "USDC",
                  "usdc"
                ],
                "type": "string"
              },
              "timestamp": {
                "type": "string",
                "format": "date-time"
              },
              "resourceId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "buyerWallet": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "buyerAgentId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "sellerWallet": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "sellerAgentId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "requestFingerprint": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              }
            },
            "additionalProperties": true
          },
          "maxItems": 1000,
          "minItems": 1
        },
        "verifiedRelationships": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "leftId",
                  "rightId",
                  "type",
                  "evidenceHash",
                  "verified"
                ],
                "properties": {
                  "type": {
                    "enum": [
                      "delegation",
                      "shared_wallet",
                      "same_seller",
                      "caller_asserted_group"
                    ],
                    "type": "string"
                  },
                  "leftId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "rightId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "verified": {
                    "type": "boolean"
                  },
                  "evidenceHash": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 1000,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": true
    }
    arguments 323 lines
  • devagentpal_service_exit_handoff unknown never probed

    Plan and authorize migration from one opted-in service to one opted-in target, with outbound disabled by default. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "sourceService",
        "targetCandidates",
        "requirements"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "operation": {
          "enum": [
            "plan"
          ]
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "requirements": {
          "type": "object",
          "required": [],
          "properties": {
            "preserveReceipts": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumDowntimeMs": {
              "anyOf": [
                {
                  "type": "integer",
                  "maximum": 86400000,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ],
              "description": "Caps the planning output estimate only; does not enforce execution downtime."
            },
            "requiredCapabilities": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 100,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "preserveIdempotencyKeys": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            },
            "maximumPriceIncreasePercent": {
              "type": "number",
              "maximum": 100,
              "minimum": 0,
              "description": "Reserved caller context. The current engine does not enforce this field as a policy or filter."
            }
          },
          "additionalProperties": true
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "sourceService": {
          "type": "object",
          "required": [
            "serviceId",
            "manifestHash",
            "stateSummaryHash"
          ],
          "properties": {
            "serviceId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "exportSchema": {
              "type": "object",
              "required": [],
              "properties": {},
              "additionalProperties": true
            },
            "manifestHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "stateSummaryHash": {
              "type": "string",
              "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
            },
            "receiptIndexHashes": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  },
                  "maxItems": 100,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "targetCandidates": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "serviceId",
              "manifestHash"
            ],
            "properties": {
              "serviceId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "capabilities": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "maxItems": 100,
                    "minItems": 0
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importSchema": {
                "type": "object",
                "required": [],
                "properties": {},
                "additionalProperties": true
              },
              "manifestHash": {
                "type": "string",
                "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
              }
            },
            "additionalProperties": true
          },
          "maxItems": 25,
          "minItems": 1
        }
      },
      "additionalProperties": true
    }
    arguments 180 lines
  • devagentpal_conflict_of_interest_scanner unknown never probed

    Scan supplied recommendation, seller, and relationship evidence for conflict-of-interest review signals. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "evaluatedAt",
        "recommendingAgent",
        "selectedSellerId",
        "candidateSellers",
        "selectionPolicy"
      ],
      "properties": {
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "evaluatedAt": {
          "type": "string",
          "format": "date-time"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "relationships": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "relationshipId",
                  "fromId",
                  "toId",
                  "type",
                  "disclosed",
                  "verified",
                  "evidenceHash",
                  "validFrom",
                  "validUntil"
                ],
                "properties": {
                  "toId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "type": {
                    "enum": [
                      "ownership",
                      "shared_wallet",
                      "referral",
                      "commission",
                      "affiliate",
                      "shared_infrastructure",
                      "disclosed_partnership"
                    ],
                    "type": "string"
                  },
                  "fromId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  },
                  "verified": {
                    "type": "boolean"
                  },
                  "disclosed": {
                    "type": "boolean"
                  },
                  "validFrom": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "validUntil": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date-time"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "evidenceHash": {
                    "type": "string",
                    "pattern": "^(?:sha256:)?[a-fA-F0-9]{64}$"
                  },
                  "relationshipId": {
                    "type": "string",
                    "pattern": "\\S",
                    "minLength": 1
                  }
                },
                "additionalProperties": true
              },
              "maxItems": 1000,
              "minItems": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "selectionPolicy": {
          "type": "object",
          "required": [
            "objective"
          ],
          "properties": {
            "weights": {
              "anyOf": [
                {
                  "type": "object",
                  "required": [],
                  "properties": {
                    "price": {
                      "anyOf": [
                        {
                          "type": "number",
                          "maximum": 1,
                          "minimum": 0
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "latency": {
                      "anyOf": [
                        {
                          "type": "number",
                          "maximum": 1,
                          "minimum": 0
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "quality": {
                      "anyOf": [
                        {
                          "type": "number",
                          "maximum": 1,
                          "minimum": 0
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "additionalProperties": true
                },
                {
                  "type": "null"
                }
              ]
            },
            "objective": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "materialDeviationPercent": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 100,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "allowedDisclosedRelationships": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 100,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "blockUndisclosedFinancialBenefit": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        },
        "candidateSellers": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "sellerId",
              "quotedPrice",
              "qualityScore",
              "latencyMs",
              "successRate"
            ],
            "properties": {
              "wallets": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "maxItems": 50,
                    "minItems": 0
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sellerId": {
                "type": "string",
                "pattern": "\\S",
                "minLength": 1
              },
              "latencyMs": {
                "type": "integer",
                "maximum": 3600000,
                "minimum": 0
              },
              "quotedPrice": {
                "type": "string",
                "pattern": "^\\d+(?:\\.\\d{1,6})?$",
                "description": "Non-negative decimal string, up to six fractional digits."
              },
              "successRate": {
                "type": "number",
                "maximum": 1,
                "minimum": 0
              },
              "qualityScore": {
                "type": "number",
                "maximum": 100,
                "minimum": 0
              },
              "organizationIds": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "type": "string"
                    },
                    "maxItems": 50,
                    "minItems": 0
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "additionalProperties": true
          },
          "maxItems": 200,
          "minItems": 1
        },
        "selectedSellerId": {
          "type": "string",
          "pattern": "\\S",
          "minLength": 1
        },
        "recommendingAgent": {
          "type": "object",
          "required": [
            "agentId"
          ],
          "properties": {
            "agentId": {
              "type": "string",
              "pattern": "\\S",
              "minLength": 1
            },
            "wallets": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 50,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "organizationIds": {
              "anyOf": [
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 50,
                  "minItems": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": true
        }
      },
      "additionalProperties": true
    }
    arguments 333 lines
  • bmm_x402_service_discovery_audit unknown never probed

    Checks caller-supplied x402 and agent discovery documents for path, price, currency, network, and routing consistency. Requires x402 payment of 0.25 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "service_url",
        "discovery_documents"
      ],
      "properties": {
        "network": {
          "type": "string"
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "service_url": {
          "type": "string",
          "format": "uri"
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "expected_price": {
          "type": "string"
        },
        "expected_currency": {
          "enum": [
            "USDC"
          ]
        },
        "discovery_documents": {
          "type": "object",
          "properties": {
            "ai": {
              "type": "object"
            },
            "mcp": {
              "type": "object"
            },
            "x402": {
              "type": "object"
            },
            "llms_text": {
              "type": "string"
            },
            "agent_manifest": {
              "type": "object"
            }
          }
        },
        "expected_resource_path": {
          "type": "string"
        }
      }
    }
    arguments 59 lines
  • bmm_x402_authorized_payee_rotation_notary unknown never probed

    Records and verifies hash-only evidence for authorized x402 payee-wallet rotations. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts",
        "idempotency_scope_token"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create",
            "verify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [],
          "properties": {
            "chain_id": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "effective_at": {
              "type": "string",
              "maxLength": 500
            },
            "listing_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "new_payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "seller_id_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "service_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "previous_payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "rotation_evidence_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "ledger_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "record_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [],
          "properties": {
            "chain_id": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "effective_at": {
              "type": "string",
              "maxLength": 500
            },
            "listing_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "new_payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "seller_id_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "service_url_label": {
              "type": "string",
              "maxLength": 500
            },
            "previous_payee_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "rotation_evidence_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 170 lines
  • bmm_x402_paid_agent_response_completeness_drift_ledger unknown never probed

    Tracks hash-only completeness snapshots for paid-agent response contracts across releases. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "snapshot",
            "compare",
            "verify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [],
          "properties": {
            "schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "service_id_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "missing_field_codes": {
              "type": "array",
              "maxItems": 50
            },
            "present_field_count": {
              "type": "number"
            },
            "required_field_count": {
              "type": "number"
            },
            "response_contract_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "ledger_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "record_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [],
          "properties": {
            "schema_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "version_label": {
              "type": "string",
              "maxLength": 500
            },
            "service_id_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "missing_field_codes": {
              "type": "array",
              "maxItems": 50
            },
            "present_field_count": {
              "type": "number"
            },
            "required_field_count": {
              "type": "number"
            },
            "response_contract_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 142 lines
  • bmm_x402_paid_tool_latency_sla_evidence_notary unknown never probed

    Creates and verifies hash-only latency SLA evidence for paid agent tools. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts",
        "idempotency_scope_token"
      ],
      "properties": {
        "mode": {
          "enum": [
            "create",
            "verify"
          ]
        },
        "facts": {
          "type": "object",
          "required": [],
          "properties": {
            "tool_id": {
              "type": "string",
              "maxLength": 500
            },
            "latency_ms": {
              "type": "number"
            },
            "started_at": {
              "type": "string",
              "maxLength": 500
            },
            "completed_at": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "request_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "response_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "sla_threshold_ms": {
              "type": "number"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "ledger_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "notary_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "record_id": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{12,160}$",
          "maxLength": 160,
          "minLength": 12
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "lookup_secret": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "idempotency_key": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{32,160}$",
          "maxLength": 160,
          "minLength": 32
        },
        "reference_facts": {
          "type": "object",
          "required": [],
          "properties": {
            "tool_id": {
              "type": "string",
              "maxLength": 500
            },
            "latency_ms": {
              "type": "number"
            },
            "started_at": {
              "type": "string",
              "maxLength": 500
            },
            "completed_at": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "request_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "response_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "challenge_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "sla_threshold_ms": {
              "type": "number"
            }
          },
          "additionalProperties": false
        },
        "retention_class": {
          "enum": [
            "short",
            "standard",
            "support"
          ],
          "type": "string"
        },
        "idempotency_scope_token": {
          "type": "string",
          "pattern": "^[A-Za-z0-9_-]{43,160}$",
          "maxLength": 160,
          "minLength": 43
        }
      }
    }
    arguments 158 lines
  • bmm_x402_price_display_unit_sanity_checker unknown never probed

    Checks x402 price display units for decimal, atomic-unit, currency, and network consistency. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "display_price",
            "display_currency",
            "payment_amount",
            "payment_currency",
            "token_decimals",
            "network"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "atomic_units": {
              "type": "number"
            },
            "catalog_label": {
              "type": "string",
              "maxLength": 500
            },
            "display_price": {
              "type": "number"
            },
            "payment_amount": {
              "type": "number"
            },
            "token_decimals": {
              "type": "number"
            },
            "challenge_label": {
              "type": "string",
              "maxLength": 500
            },
            "display_currency": {
              "type": "string",
              "maxLength": 500
            },
            "payment_currency": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "display_price",
            "display_currency",
            "payment_amount",
            "payment_currency",
            "token_decimals",
            "network"
          ],
          "properties": {
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "atomic_units": {
              "type": "number"
            },
            "catalog_label": {
              "type": "string",
              "maxLength": 500
            },
            "display_price": {
              "type": "number"
            },
            "payment_amount": {
              "type": "number"
            },
            "token_decimals": {
              "type": "number"
            },
            "challenge_label": {
              "type": "string",
              "maxLength": 500
            },
            "display_currency": {
              "type": "string",
              "maxLength": 500
            },
            "payment_currency": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 122 lines
  • bmm_x402_post_purchase_event_continuity_checker unknown never probed

    Checks sanitized order, webhook, shipment, delivery, return, refund, and adjustment facts for continuity. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "order_id_label",
            "order_status",
            "order_events"
          ],
          "properties": {
            "order_events": {
              "type": "array",
              "maxItems": 50
            },
            "order_status": {
              "type": "string",
              "maxLength": 500
            },
            "refund_events": {
              "type": "array",
              "maxItems": 50
            },
            "return_events": {
              "type": "array",
              "maxItems": 50
            },
            "order_id_label": {
              "type": "string",
              "maxLength": 500
            },
            "webhook_events": {
              "type": "array",
              "maxItems": 50
            },
            "shipment_events": {
              "type": "array",
              "maxItems": 50
            },
            "delivery_present": {
              "type": "boolean"
            },
            "tracking_present": {
              "type": "boolean"
            },
            "adjustment_events": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "order_id_label",
            "order_status",
            "order_events"
          ],
          "properties": {
            "order_events": {
              "type": "array",
              "maxItems": 50
            },
            "order_status": {
              "type": "string",
              "maxLength": 500
            },
            "refund_events": {
              "type": "array",
              "maxItems": 50
            },
            "return_events": {
              "type": "array",
              "maxItems": 50
            },
            "order_id_label": {
              "type": "string",
              "maxLength": 500
            },
            "webhook_events": {
              "type": "array",
              "maxItems": 50
            },
            "shipment_events": {
              "type": "array",
              "maxItems": 50
            },
            "delivery_present": {
              "type": "boolean"
            },
            "tracking_present": {
              "type": "boolean"
            },
            "adjustment_events": {
              "type": "array",
              "maxItems": 50
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 128 lines
  • bmm_x402_machine_payment_treasury_dust_map unknown never probed

    Maps aggregate high-volume low-value machine-payment facts for treasury dust and reconciliation risk. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "payment_count",
            "dust_amount",
            "dust_threshold_amount",
            "rail_count",
            "network_count"
          ],
          "properties": {
            "breakdown": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "rail",
                  "network",
                  "currency",
                  "payment_count",
                  "dust_amount"
                ],
                "properties": {
                  "rail": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "network": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "currency": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "dust_amount": {
                    "anyOf": [
                      {
                        "type": "number",
                        "minimum": 0
                      },
                      {
                        "type": "string",
                        "pattern": "^\\d{1,30}(?:\\.\\d{1,18})?$"
                      }
                    ]
                  },
                  "payment_count": {
                    "type": "integer",
                    "maximum": 9007199254740991,
                    "minimum": 0
                  }
                },
                "additionalProperties": false
              },
              "maxItems": 50,
              "minItems": 1
            },
            "rail_count": {
              "type": "number"
            },
            "dust_amount": {
              "type": "number"
            },
            "token_count": {
              "type": "number"
            },
            "wallet_count": {
              "type": "number"
            },
            "network_count": {
              "type": "number"
            },
            "payment_count": {
              "type": "number"
            },
            "cleanup_policy": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_cycle": {
              "type": "string",
              "maxLength": 500
            },
            "dust_threshold_amount": {
              "type": "number"
            },
            "average_payment_amount": {
              "type": "number"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "payment_count",
            "dust_amount",
            "dust_threshold_amount",
            "rail_count",
            "network_count"
          ],
          "properties": {
            "breakdown": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "rail",
                  "network",
                  "currency",
                  "payment_count",
                  "dust_amount"
                ],
                "properties": {
                  "rail": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "network": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "currency": {
                    "type": "string",
                    "pattern": "\\S",
                    "maxLength": 80,
                    "minLength": 1
                  },
                  "dust_amount": {
                    "anyOf": [
                      {
                        "type": "number",
                        "minimum": 0
                      },
                      {
                        "type": "string",
                        "pattern": "^\\d{1,30}(?:\\.\\d{1,18})?$"
                      }
                    ]
                  },
                  "payment_count": {
                    "type": "integer",
                    "maximum": 9007199254740991,
                    "minimum": 0
                  }
                },
                "additionalProperties": false
              },
              "maxItems": 50,
              "minItems": 1
            },
            "rail_count": {
              "type": "number"
            },
            "dust_amount": {
              "type": "number"
            },
            "token_count": {
              "type": "number"
            },
            "wallet_count": {
              "type": "number"
            },
            "network_count": {
              "type": "number"
            },
            "payment_count": {
              "type": "number"
            },
            "cleanup_policy": {
              "type": "string",
              "maxLength": 500
            },
            "settlement_cycle": {
              "type": "string",
              "maxLength": 500
            },
            "dust_threshold_amount": {
              "type": "number"
            },
            "average_payment_amount": {
              "type": "number"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 226 lines
  • bmm_x402_llms_txt_agent_buyer_path_mapper unknown never probed

    Buyer agents can land on public docs but fail to find service purpose, examples, price, limitations, and support path. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "llmsTxtContent",
            "sourceLabel"
          ],
          "properties": {
            "docsExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "llmsTxtContent": {
              "type": "string",
              "maxLength": 500
            },
            "openApiExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "targetBuyerTask": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "llmsTxtContent",
            "sourceLabel"
          ],
          "properties": {
            "docsExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "sourceLabel": {
              "type": "string",
              "maxLength": 500
            },
            "llmsTxtContent": {
              "type": "string",
              "maxLength": 500
            },
            "openApiExcerpt": {
              "type": "string",
              "maxLength": 500
            },
            "targetBuyerTask": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 90 lines
  • bmm_x402_agent_commerce_dispute_evidence_packager reads unknown never probed

    Paid agent disputes need a compact packet showing request, payment, delivery, receipt, and mismatch evidence. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "buyer_claim",
            "paid_amount",
            "expected_output",
            "delivered_output_status"
          ],
          "properties": {
            "request_id": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_claim": {
              "type": "string",
              "maxLength": 500
            },
            "paid_amount": {
              "type": "number"
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "artifact_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "seller_response": {
              "type": "string",
              "maxLength": 500
            },
            "delivered_output_status": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "buyer_claim",
            "paid_amount",
            "expected_output",
            "delivered_output_status"
          ],
          "properties": {
            "request_id": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_claim": {
              "type": "string",
              "maxLength": 500
            },
            "paid_amount": {
              "type": "number"
            },
            "receipt_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "artifact_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "expected_output": {
              "type": "string",
              "maxLength": 500
            },
            "seller_response": {
              "type": "string",
              "maxLength": 500
            },
            "delivered_output_status": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 116 lines
  • bmm_x402_seller_revenue_command_center reads unknown never probed

    Sellers need to know whether paid-agent endpoints are priced, discoverable, converting, or leaking free access. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "routes",
            "price_policy",
            "discovery_status"
          ],
          "properties": {
            "routes": {
              "type": "array",
              "maxItems": 10
            },
            "price_policy": {
              "type": "string",
              "maxLength": 500
            },
            "discovery_status": {
              "type": "string",
              "maxLength": 500
            },
            "safe_log_summary": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_listing_status": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_sample_count": {
              "type": "number"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "routes",
            "price_policy",
            "discovery_status"
          ],
          "properties": {
            "routes": {
              "type": "array",
              "maxItems": 10
            },
            "price_policy": {
              "type": "string",
              "maxLength": 500
            },
            "discovery_status": {
              "type": "string",
              "maxLength": 500
            },
            "safe_log_summary": {
              "type": "string",
              "maxLength": 500
            },
            "mcp_listing_status": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_sample_count": {
              "type": "number"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 98 lines
  • bmm_x402_cross_agent_payment_graph_anomaly_lens unknown never probed

    As agent payments scale, operators need to spot unusual payment graph patterns without making fraud accusations. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "nodes",
            "edges"
          ],
          "properties": {
            "edges": {
              "type": "array",
              "maxItems": 10
            },
            "nodes": {
              "type": "array",
              "maxItems": 10
            },
            "request_ids": {
              "type": "string",
              "maxLength": 500
            },
            "risk_policy": {
              "type": "string",
              "maxLength": 500
            },
            "time_buckets": {
              "type": "string",
              "maxLength": 500
            },
            "known_benign_patterns": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "nodes",
            "edges"
          ],
          "properties": {
            "edges": {
              "type": "array",
              "maxItems": 10
            },
            "nodes": {
              "type": "array",
              "maxItems": 10
            },
            "request_ids": {
              "type": "string",
              "maxLength": 500
            },
            "risk_policy": {
              "type": "string",
              "maxLength": 500
            },
            "time_buckets": {
              "type": "string",
              "maxLength": 500
            },
            "known_benign_patterns": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 98 lines
  • bmm_x402_signed_receipt_delivery_confidence_scorer unknown never probed

    Scores signed offer and receipt metadata for paid-service delivery confidence. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "offer_present",
            "receipt_present",
            "delivery_proof_present",
            "resource_label",
            "amount",
            "currency"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "signed_at": {
              "type": "string",
              "maxLength": 500
            },
            "valid_until": {
              "type": "string",
              "maxLength": 500
            },
            "offer_present": {
              "type": "boolean"
            },
            "response_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "delivery_proof_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "offer_present",
            "receipt_present",
            "delivery_proof_present",
            "resource_label",
            "amount",
            "currency"
          ],
          "properties": {
            "amount": {
              "type": "number"
            },
            "network": {
              "type": "string",
              "maxLength": 500
            },
            "currency": {
              "type": "string",
              "maxLength": 500
            },
            "signed_at": {
              "type": "string",
              "maxLength": 500
            },
            "valid_until": {
              "type": "string",
              "maxLength": 500
            },
            "offer_present": {
              "type": "boolean"
            },
            "response_hash": {
              "type": "string",
              "pattern": "^sha256:[a-fA-F0-9]{64}$"
            },
            "resource_label": {
              "type": "string",
              "maxLength": 500
            },
            "receipt_present": {
              "type": "boolean"
            },
            "delivery_proof_present": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 130 lines
  • bmm_x402_agent_buyer_trust_passport_plus unknown never probed

    Buyer agents need one portable object to decide whether a paid service is understandable, evidenced, and worth using. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "check"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "service_name",
            "buyer_promise",
            "price",
            "output_description"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "proof_links": {
              "type": "array",
              "maxItems": 10
            },
            "mcp_metadata": {
              "type": "string",
              "maxLength": 500
            },
            "service_name": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_promise": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_summary": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "service_name",
            "buyer_promise",
            "price",
            "output_description"
          ],
          "properties": {
            "price": {
              "type": [
                "string",
                "number"
              ],
              "maxLength": 500
            },
            "limitations": {
              "type": "string",
              "maxLength": 500
            },
            "proof_links": {
              "type": "array",
              "maxItems": 10
            },
            "mcp_metadata": {
              "type": "string",
              "maxLength": 500
            },
            "service_name": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_promise": {
              "type": "string",
              "maxLength": 500
            },
            "agent_card_summary": {
              "type": "string",
              "maxLength": 500
            },
            "output_description": {
              "type": "string",
              "maxLength": 500
            },
            "seller_wallet_label": {
              "type": "string",
              "maxLength": 500
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 132 lines
  • bmm_x402_api_seller_opportunity_radar unknown never probed

    Sellers need to know which endpoints should become paid agent products before spending engineering time. Requires x402 payment of 0.01 USDC on base.

    mcp-tool

    {
      "type": "object",
      "required": [
        "mode",
        "facts"
      ],
      "properties": {
        "mode": {
          "enum": [
            "analyze"
          ]
        },
        "facts": {
          "type": "object",
          "required": [
            "endpoints",
            "buyer_segments",
            "cost_notes"
          ],
          "properties": {
            "endpoints": {
              "type": "array",
              "maxItems": 10
            },
            "cost_notes": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_segments": {
              "type": "string",
              "maxLength": 500
            },
            "existing_pricing": {
              "type": "string",
              "maxLength": 500
            },
            "repeat_usage_notes": {
              "type": "string",
              "maxLength": 500
            },
            "safety_constraints": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        },
        "policy": {
          "type": "object",
          "additionalProperties": true
        },
        "xPayment": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "x402Payment": {
          "type": "string",
          "description": "Optional signed x402 payment payload. Never include private keys, seed phrases, or wallet secrets."
        },
        "paymentHeader": {
          "type": "string",
          "description": "Alias for x402Payment."
        },
        "reference_facts": {
          "type": "object",
          "required": [
            "endpoints",
            "buyer_segments",
            "cost_notes"
          ],
          "properties": {
            "endpoints": {
              "type": "array",
              "maxItems": 10
            },
            "cost_notes": {
              "type": "string",
              "maxLength": 500
            },
            "buyer_segments": {
              "type": "string",
              "maxLength": 500
            },
            "existing_pricing": {
              "type": "string",
              "maxLength": 500
            },
            "repeat_usage_notes": {
              "type": "string",
              "maxLength": 500
            },
            "safety_constraints": {
              "type": "array",
              "maxItems": 10
            }
          },
          "additionalProperties": false
        }
      }
    }
    arguments 100 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 8a6a618f2eb3f03a.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/8a6a618f2eb3f03a/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/8a6a618f2eb3f03a/badge.svg)](https://brick.blue/agent/8a6a618f2eb3f03a?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.