Boundary Guard x402
Ce que fait ce MCP
Checks agent-facing and x402 tool readiness, probes paid endpoints without payment, creates pre-action and trust receipts, and generates launch materials.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['request'], 'properties': {'policy': {'type': 'object', 'description': 'Decision object, e.g. allow/retry/review/block and reason.'}, 'result': {'type': 'object', 'description': 'Optional result or dry-run summary to hash into evidence.'}, 'request': {'type': 'object', 'description': 'Action metadata the agent is about to perform.'}, 'nextStep': {'type': 'string', 'description': 'Optional guidance stored in the receipt.'}}, 'additionalProperties': True}
Schéma de sortie
{'type': 'object', 'required': ['receiptId', 'createdAt', 'decision', 'evidenceHash', 'claimBoundary'], 'properties': {'decision': {'type': 'string'}, 'nextStep': {'type': 'string'}, 'createdAt': {'type': 'string'}, 'receiptId': {'type': 'string'}, 'evidenceHash': {'type': 'string'}, 'claimBoundary': {'type': 'string'}, 'marketplacePositioning': {'type': 'object'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['target'], 'properties': {'tier': {'enum': ['quick', 'deep', 'report'], 'type': 'string', 'description': 'Readiness depth. quick=$1, deep=$5, report=$10. Defaults to quick.'}, 'method': {'enum': ['GET', 'HEAD', 'OPTIONS'], 'type': 'string', 'description': 'Safe unpaid probe method when paid_path is supplied. Defaults to GET.'}, 'target': {'type': 'string', 'description': 'Target API/provider base URL to scan.'}, 'expected': {'type': 'object', 'description': 'Optional expected x402 network/asset/price metadata for paid_path probes.', 'additionalProperties': True}, 'paid_path': {'type': 'string', 'description': 'Optional specific paid endpoint to probe without payment for deep/report tiers.'}, 'marketplace_url': {'type': 'string', 'description': 'Optional marketplace/listing URL to compare against public metadata.'}, 'expected_resources': {'type': 'integer', 'description': 'Optional expected resource count.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['product', 'target', 'tier', 'priceUsd', 'ready', 'score', 'checks', 'issues', 'recommendedFixes'], 'properties': {'scan': {'type': 'object'}, 'tier': {'enum': ['quick', 'deep', 'report'], 'type': 'string'}, 'ready': {'type': 'boolean'}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'checks': {'type': 'object'}, 'issues': {'type': 'array', 'items': {'type': 'string'}}, 'report': {'type': 'object'}, 'target': {'type': 'string'}, 'product': {'type': 'string'}, 'priceUsd': {'type': 'string'}, 'healthProbe': {'type': ['object', 'null']}, 'recommendedFixes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['request'], 'properties': {'policy': {'type': 'object', 'description': 'Sanitized policy or decision summary to hash.'}, 'result': {'type': 'object', 'description': 'Sanitized outcome/result summary to hash; omit customer data and secret-like values.'}, 'payment': {'type': 'object', 'description': 'Optional sanitized payment summary or caller-provided hashes only; do not include raw payment signatures, raw payment response headers, private keys, API keys, cookies, payer-identifying evidence, or wallet secrets.'}, 'request': {'type': 'object', 'description': 'Sanitized request/action summary to hash; omit raw prompts, documents, credentials, cookies, auth headers, signatures, and secrets.'}, 'nextStep': {'type': 'string', 'description': 'Optional receipt next-step guidance.'}}, 'additionalProperties': True}
Schéma de sortie
{'type': 'object', 'required': ['receiptId', 'createdAt', 'decision', 'evidenceHash', 'claimBoundary'], 'properties': {'decision': {'type': 'string'}, 'nextStep': {'type': 'string'}, 'createdAt': {'type': 'string'}, 'receiptId': {'type': 'string'}, 'evidenceHash': {'type': 'string'}, 'claimBoundary': {'type': 'string'}, 'marketplacePositioning': {'type': 'object'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['target'], 'properties': {'tier': {'enum': ['single', 'service', 'premium'], 'type': 'string', 'description': 'Launch pack depth. single=$9, service=$29, premium=$49. Defaults to single.'}, 'method': {'enum': ['GET', 'HEAD', 'OPTIONS'], 'type': 'string', 'description': 'Safe unpaid probe method when paid_path is supplied. Defaults to GET.'}, 'target': {'type': 'string', 'description': 'Target API/provider base URL to package for launch.'}, 'audience': {'type': 'string', 'description': 'Primary buyer/audience for listing copy.'}, 'expected': {'type': 'object', 'description': 'Optional expected x402 network/asset/price metadata for paid_path probes.', 'additionalProperties': True}, 'paid_path': {'type': 'string', 'description': 'Optional paid endpoint to validate via unpaid 402 challenge for service/premium packs.'}, 'product_name': {'type': 'string', 'description': 'Buyer-facing product title.'}, 'marketplace_url': {'type': 'string', 'description': 'Optional marketplace/listing URL to compare against public metadata.'}, 'primary_use_case': {'type': 'string', 'description': 'Primary buyer outcome/use case.'}, 'expected_resources': {'type': 'integer', 'description': 'Optional expected resource count.'}, 'desired_marketplaces': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional marketplace names to include in launch planning.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['product', 'target', 'tier', 'priceUsd', 'productName', 'readinessScore', 'approvalRequiredBeforeDistribution', 'launchPack'], 'properties': {'tier': {'enum': ['single', 'service', 'premium'], 'type': 'string'}, 'report': {'type': 'object'}, 'target': {'type': 'string'}, 'product': {'type': 'string'}, 'priceUsd': {'type': 'string'}, 'readiness': {'type': 'object'}, 'launchPack': {'type': 'object'}, 'productName': {'type': 'string'}, 'claimBoundary': {'type': 'string'}, 'readinessScore': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'readyForDistribution': {'type': 'boolean'}, 'approvalRequiredBeforeDistribution': {'type': 'boolean'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['target'], 'properties': {'mode': {'enum': ['unpaid_402', 'metadata_only'], 'type': 'string', 'description': 'Probe mode for v1. Defaults to unpaid_402.'}, 'method': {'enum': ['GET', 'HEAD', 'OPTIONS'], 'type': 'string', 'description': 'Safe unpaid probe method. Defaults to GET.'}, 'target': {'type': 'string', 'description': 'Specific paid endpoint URL to probe without payment.'}, 'expected': {'type': 'object', 'properties': {'asset': {'type': 'string'}, 'network': {'type': 'string'}, 'priceUsd': {'type': 'string'}}, 'description': 'Optional expected x402 metadata such as network, asset, and priceUsd.', 'additionalProperties': True}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['target', 'healthy', 'checks', 'observed', 'issues', 'recommendedFixes', 'receipt'], 'properties': {'checks': {'type': 'object'}, 'issues': {'type': 'array', 'items': {'type': 'string'}}, 'target': {'type': 'string'}, 'healthy': {'type': 'boolean'}, 'receipt': {'type': 'object'}, 'observed': {'type': 'object'}, 'recommendedFixes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Target API/provider base URL to scan.'}, 'marketplace_url': {'type': 'string', 'description': 'Optional marketplace/listing URL to compare against public metadata.'}, 'expected_resources': {'type': 'integer', 'description': 'Optional expected resource count.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['target', 'score', 'issues', 'nextSteps'], 'properties': {'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'issues': {'type': 'array', 'items': {'type': 'string'}}, 'prices': {'type': 'array', 'items': {'type': 'object'}}, 'target': {'type': 'string'}, 'nextSteps': {'type': 'array', 'items': {'type': 'string'}}, 'marketplacePositioning': {'type': 'object'}}, 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…
PHION Agent Trust Infrastructure
Provides agent trust, policy, provenance, evidence, delegation, telemetry, and transaction-control services for MCP and agent wor…
Swamp
Coordinates security agents through scoped bug-bounty programs, target claims, vulnerability submissions, peer review, shared fin…
AgentBIT
Routes pay-per-call tools over x402 on Base, covering discovery, data conversion, company research, counterparty screening, domai…
SaSame MCP Observatory + Gold Rush Town
Audits and profiles MCP servers, provides ecosystem analytics, trust and claim records, and non-custodial transaction or escrow a…
ThinkNEO Control Plane
Provides an enterprise AI control plane for governance, guardrails, spend tracking, compliance, and model or tool routing.