Blue Cap Machine Commerce
Qué hace este MCP
Provides deterministic JSON Schema validation, evidence verification, SHA-256 hashing, machine wallets, and payment links on Base.
Herramientas
Esquema de entrada
{'type': 'object', 'title': 'agent.wallet.create', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_name'], 'properties': {'agent_name': {'type': 'string'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'title': 'agent.wallet.provisioned', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_id', 'address'], 'properties': {'address': {'type': 'string'}, 'agent_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'$id': 'bluecap.storefront.evidence-verify-input.v1', 'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'assurance_record', 'evidence_artifacts'], 'properties': {'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'assurance_record': {'type': 'object'}, 'evidence_artifacts': {'type': 'object'}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'$id': 'bluecap.storefront.evidence-verify-output.v1', 'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_result', 'commercial_receipt', 'x402_settlement', 'storefront_authority'], 'properties': {'x402_settlement': {'type': 'object'}, 'capability_result': {'type': 'object'}, 'commercial_receipt': {'type': 'object'}, 'storefront_authority': {'type': 'object'}}, 'additionalProperties': False}
Esquema de entrada
{'$id': 'bluecap.storefront.evidence-verify-input.v1', 'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'assurance_record', 'evidence_artifacts'], 'properties': {'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'assurance_record': {'type': 'object'}, 'evidence_artifacts': {'type': 'object'}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['paymentLink', 'method', 'paymentProtocol', 'provider', 'price', 'requestBody', 'instructions'], 'properties': {'price': {'type': 'object'}, 'method': {'const': 'POST'}, 'provider': {'const': 'Stripe'}, 'paymentLink': {'type': 'string'}, 'requestBody': {'type': 'object'}, 'instructions': {'type': 'string'}, 'paymentProtocol': {'const': 'mpp'}}, 'additionalProperties': False}
Esquema de entrada
{'$id': 'https://machine.soundiq.io/storefront/v1/schemas/hash.compute-input-1.0.0.json', 'type': 'object', 'title': 'hash.compute input', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'data', 'encoding'], 'properties': {'data': {'type': 'string', 'maxLength': 1400000}, 'encoding': {'enum': ['utf-8', 'base64']}, 'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'title': 'hash.compute output', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_result', 'commercial_receipt', 'x402_settlement', 'storefront_authority'], 'properties': {'x402_settlement': {'type': 'object'}, 'capability_result': {'type': 'object', 'required': ['capability_id', 'capability_version', 'invocation_id', 'utility_result', 'integrity'], 'properties': {'integrity': {'type': 'object', 'required': ['algorithm', 'digest']}, 'capability_id': {'const': 'hash.compute'}, 'invocation_id': {'type': 'string'}, 'utility_result': {'type': 'object', 'required': ['algorithm', 'digest', 'encoding', 'input_encoding', 'input_bytes'], 'properties': {'digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}, 'encoding': {'const': 'hex'}, 'algorithm': {'const': 'sha256'}, 'input_bytes': {'type': 'integer', 'maximum': 1000000, 'minimum': 0}, 'input_encoding': {'enum': ['utf-8', 'base64']}}}, 'capability_version': {'const': '1.0.0'}}}, 'commercial_receipt': {'type': 'object', 'required': ['receipt_id', 'receipt_digest', 'capability_id', 'consumed']}, 'storefront_authority': {'type': 'object', 'required': ['licence_id', 'authorised_invocations', 'status']}}}
Esquema de entrada
{'$id': 'https://machine.soundiq.io/storefront/v1/schemas/hash.compute-input-1.0.0.json', 'type': 'object', 'title': 'hash.compute input', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'data', 'encoding'], 'properties': {'data': {'type': 'string', 'maxLength': 1400000}, 'encoding': {'enum': ['utf-8', 'base64']}, 'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['paymentLink', 'method', 'paymentProtocol', 'provider', 'price', 'requestBody', 'instructions'], 'properties': {'price': {'type': 'object'}, 'method': {'const': 'POST'}, 'provider': {'const': 'Stripe'}, 'paymentLink': {'type': 'string'}, 'requestBody': {'type': 'object'}, 'instructions': {'type': 'string'}, 'paymentProtocol': {'const': 'mpp'}}, 'additionalProperties': False}
Esquema de entrada
{'$id': 'https://machine.soundiq.io/storefront/v1/schemas/schema.validate-input-1.0.0.json', 'type': 'object', 'title': 'schema.validate input', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'value', 'schema'], 'properties': {'value': {}, 'schema': {'type': 'object', 'description': 'JSON Schema using the published Draft 2020-12 supported subset.'}, 'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'title': 'schema.validate output', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_result', 'commercial_receipt', 'x402_settlement', 'storefront_authority'], 'properties': {'x402_settlement': {'type': 'object'}, 'capability_result': {'type': 'object', 'required': ['capability_id', 'capability_version', 'invocation_id', 'utility_result', 'integrity'], 'properties': {'integrity': {'type': 'object', 'required': ['algorithm', 'digest']}, 'capability_id': {'const': 'schema.validate'}, 'invocation_id': {'type': 'string'}, 'utility_result': {'type': 'object', 'required': ['status', 'valid', 'schema_standard', 'errors', 'errors_truncated'], 'properties': {'valid': {'type': 'boolean'}, 'errors': {'type': 'array', 'items': {'type': 'object'}, 'maxItems': 100}, 'status': {'enum': ['VALID', 'INVALID']}, 'schema_standard': {'const': 'https://json-schema.org/draft/2020-12/schema'}, 'errors_truncated': {'type': 'boolean'}}}, 'capability_version': {'const': '1.0.0'}}}, 'commercial_receipt': {'type': 'object', 'required': ['receipt_id', 'receipt_digest', 'capability_id', 'consumed']}, 'storefront_authority': {'type': 'object', 'required': ['licence_id', 'authorised_invocations', 'status']}}}
Esquema de entrada
{'$id': 'https://machine.soundiq.io/storefront/v1/schemas/schema.validate-input-1.0.0.json', 'type': 'object', 'title': 'schema.validate input', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consumer_id', 'invocation_context', 'value', 'schema'], 'properties': {'value': {}, 'schema': {'type': 'object', 'description': 'JSON Schema using the published Draft 2020-12 supported subset.'}, 'consumer_id': {'type': 'string', 'maxLength': 128, 'minLength': 3}, 'invocation_context': {'type': 'object'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['paymentLink', 'method', 'paymentProtocol', 'provider', 'price', 'requestBody', 'instructions'], 'properties': {'price': {'type': 'object'}, 'method': {'const': 'POST'}, 'provider': {'const': 'Stripe'}, 'paymentLink': {'type': 'string'}, 'requestBody': {'type': 'object'}, 'instructions': {'type': 'string'}, 'paymentProtocol': {'const': 'mpp'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
PayRam Helper MCP Server
Helps integrate and operate self-hosted PayRam crypto payment and payout systems with readiness checks, payment links, status flo…
Slid Phi Labs
Provides searchable catalogs and documentation for agent services, issues agent API keys, exposes x402-purchasable SKUs, and offe…
AgentPay — Pay-per-call AI Microservices
Exposes pay-per-call microservices for research, translation, code review, security checks, web access, financial data, and other…
SALT19 Agent Utility Grid
Provides paid agent decision gates, code and dependency risk checks, repository intelligence, blockchain facts, payment-policy ch…
SparkPay
Manages Stripe-based billing for indie applications, including plans, pricing, coupons, subscriptions, customers, revenue reporti…
ROKI Connect
Provides documentation, schemas, validation, examples, sandbox execution, and troubleshooting tools for integrating ROKI Connect …
trading-mcp
Catalogs and quotes paid trading, AI, blockchain, developer, and escrow endpoints, and provides previews, escrow inspection, atte…
htmlweb.ru — справочники и проверки для AI
Provides access to HTMLWeb's Russian reference and checking APIs through a generic catalog and call interface, along with agent r…