Blue Cap Machine Commerce

Deterministic MCP utilities, validation, evidence verification, and x402 commerce on Base.

我该使用它吗

质量与安全性

A
描述质量
90%
模式完整度
79%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(1)

  • LOWTool 'agent_wallet' description lacks action verb在 agent_wallet 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,152token 数(工具定义)
~3.0 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.68%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "bluecap-evidence-verify": {
      "url": "https://machine.soundiq.io/mcp"
    }
  }
}

远程端点

https://machine.soundiq.io/mcpstreamable-http

它能做什么

工具清单

工具(7)

🟢 只读🟡 写入🔴 删除⚪ 未知
⚪evidence_verify(consumer_id, invocation_context, assurance_record, evidence_artifacts)

Verify supplied structured evidence and return a machine-readable verification result.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "assurance_record": {
      "type": "object"
    },
    "evidence_artifacts": {
      "type": "object"
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "assurance_record",
    "evidence_artifacts"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "bluecap.storefront.evidence-verify-input.v1",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "capability_result": {
      "type": "object"
    },
    "commercial_receipt": {
      "type": "object"
    },
    "x402_settlement": {
      "type": "object"
    },
    "storefront_authority": {
      "type": "object"
    }
  },
  "required": [
    "capability_result",
    "commercial_receipt",
    "x402_settlement",
    "storefront_authority"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "bluecap.storefront.evidence-verify-output.v1",
  "additionalProperties": false
}
⚪agent_wallet(agent_name)

Provision a free Blue Cap machine wallet (Base Mainnet, USDC).

输入模式

{
  "type": "object",
  "properties": {
    "agent_name": {
      "type": "string"
    }
  },
  "required": [
    "agent_name"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "agent.wallet.create",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "agent_id": {
      "type": "string"
    },
    "address": {
      "type": "string"
    }
  },
  "required": [
    "agent_id",
    "address"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "agent.wallet.provisioned",
  "additionalProperties": false
}
⚪schema_validate(consumer_id, invocation_context, value, schema)

Validate supplied structured data against a customer-supplied JSON Schema Draft 2020-12 supported subset. Returns a deterministic machine-readable validity result and bounded errors through a receipted external execution.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "value": {},
    "schema": {
      "type": "object",
      "description": "JSON Schema using the published Draft 2020-12 supported subset."
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "value",
    "schema"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://machine.soundiq.io/storefront/v1/schemas/schema.validate-input-1.0.0.json",
  "title": "schema.validate input",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "capability_result": {
      "type": "object",
      "required": [
        "capability_id",
        "capability_version",
        "invocation_id",
        "utility_result",
        "integrity"
      ],
      "properties": {
        "capability_id": {
          "const": "schema.validate"
        },
        "capability_version": {
          "const": "1.0.0"
        },
        "invocation_id": {
          "type": "string"
        },
        "utility_result": {
          "type": "object",
          "required": [
            "status",
            "valid",
            "schema_standard",
            "errors",
            "errors_truncated"
          ],
          "properties": {
            "status": {
              "enum": [
                "VALID",
                "INVALID"
              ]
            },
            "valid": {
              "type": "boolean"
            },
            "schema_standard": {
              "const": "https://json-schema.org/draft/2020-12/schema"
            },
            "errors": {
              "type": "array",
              "maxItems": 100,
              "items": {
                "type": "object"
              }
            },
            "errors_truncated": {
              "type": "boolean"
            }
          }
        },
        "integrity": {
          "type": "object",
          "required": [
            "algorithm",
            "digest"
          ]
        }
      }
    },
    "commercial_receipt": {
      "type": "object",
      "required": [
        "receipt_id",
        "receipt_digest",
        "capability_id",
        "consumed"
      ]
    },
    "x402_settlement": {
      "type": "object"
    },
    "storefront_authority": {
      "type": "object",
      "required": [
        "licence_id",
        "authorised_invocations",
        "status"
      ]
    }
  },
  "required": [
    "capability_result",
    "commercial_receipt",
    "x402_settlement",
    "storefront_authority"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "schema.validate output"
}
🟢hash_compute(consumer_id, invocation_context, data, encoding)

Compute a SHA-256 digest for customer-supplied UTF-8 or base64-decoded bytes through a stable machine endpoint. Returns the reproducible digest through a receipted external execution.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "data": {
      "type": "string",
      "maxLength": 1400000
    },
    "encoding": {
      "enum": [
        "utf-8",
        "base64"
      ]
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "data",
    "encoding"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://machine.soundiq.io/storefront/v1/schemas/hash.compute-input-1.0.0.json",
  "title": "hash.compute input",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "capability_result": {
      "type": "object",
      "required": [
        "capability_id",
        "capability_version",
        "invocation_id",
        "utility_result",
        "integrity"
      ],
      "properties": {
        "capability_id": {
          "const": "hash.compute"
        },
        "capability_version": {
          "const": "1.0.0"
        },
        "invocation_id": {
          "type": "string"
        },
        "utility_result": {
          "type": "object",
          "required": [
            "algorithm",
            "digest",
            "encoding",
            "input_encoding",
            "input_bytes"
          ],
          "properties": {
            "algorithm": {
              "const": "sha256"
            },
            "digest": {
              "type": "string",
              "pattern": "^[0-9a-f]{64}$"
            },
            "encoding": {
              "const": "hex"
            },
            "input_encoding": {
              "enum": [
                "utf-8",
                "base64"
              ]
            },
            "input_bytes": {
              "type": "integer",
              "minimum": 0,
              "maximum": 1000000
            }
          }
        },
        "integrity": {
          "type": "object",
          "required": [
            "algorithm",
            "digest"
          ]
        }
      }
    },
    "commercial_receipt": {
      "type": "object",
      "required": [
        "receipt_id",
        "receipt_digest",
        "capability_id",
        "consumed"
      ]
    },
    "x402_settlement": {
      "type": "object"
    },
    "storefront_authority": {
      "type": "object",
      "required": [
        "licence_id",
        "authorised_invocations",
        "status"
      ]
    }
  },
  "required": [
    "capability_result",
    "commercial_receipt",
    "x402_settlement",
    "storefront_authority"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "hash.compute output"
}
🟡evidence_verify_mpp(consumer_id, invocation_context, assurance_record, evidence_artifacts)

Return a Stripe MPP payment link for this Blue Cap capability. POST the same arguments to paymentLink to receive the HTTP 402 challenge and complete payment.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "assurance_record": {
      "type": "object"
    },
    "evidence_artifacts": {
      "type": "object"
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "assurance_record",
    "evidence_artifacts"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "bluecap.storefront.evidence-verify-input.v1",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "paymentLink": {
      "type": "string"
    },
    "method": {
      "const": "POST"
    },
    "paymentProtocol": {
      "const": "mpp"
    },
    "provider": {
      "const": "Stripe"
    },
    "price": {
      "type": "object"
    },
    "requestBody": {
      "type": "object"
    },
    "instructions": {
      "type": "string"
    }
  },
  "required": [
    "paymentLink",
    "method",
    "paymentProtocol",
    "provider",
    "price",
    "requestBody",
    "instructions"
  ],
  "additionalProperties": false
}
🟡schema_validate_mpp(consumer_id, invocation_context, value, schema)

Return a Stripe MPP payment link for this Blue Cap capability. POST the same arguments to paymentLink to receive the HTTP 402 challenge and complete payment.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "value": {},
    "schema": {
      "type": "object",
      "description": "JSON Schema using the published Draft 2020-12 supported subset."
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "value",
    "schema"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://machine.soundiq.io/storefront/v1/schemas/schema.validate-input-1.0.0.json",
  "title": "schema.validate input",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "paymentLink": {
      "type": "string"
    },
    "method": {
      "const": "POST"
    },
    "paymentProtocol": {
      "const": "mpp"
    },
    "provider": {
      "const": "Stripe"
    },
    "price": {
      "type": "object"
    },
    "requestBody": {
      "type": "object"
    },
    "instructions": {
      "type": "string"
    }
  },
  "required": [
    "paymentLink",
    "method",
    "paymentProtocol",
    "provider",
    "price",
    "requestBody",
    "instructions"
  ],
  "additionalProperties": false
}
🟡hash_compute_mpp(consumer_id, invocation_context, data, encoding)

Return a Stripe MPP payment link for this Blue Cap capability. POST the same arguments to paymentLink to receive the HTTP 402 challenge and complete payment.

输入模式

{
  "type": "object",
  "properties": {
    "consumer_id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 128
    },
    "invocation_context": {
      "type": "object"
    },
    "data": {
      "type": "string",
      "maxLength": 1400000
    },
    "encoding": {
      "enum": [
        "utf-8",
        "base64"
      ]
    }
  },
  "required": [
    "consumer_id",
    "invocation_context",
    "data",
    "encoding"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://machine.soundiq.io/storefront/v1/schemas/hash.compute-input-1.0.0.json",
  "title": "hash.compute input",
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "paymentLink": {
      "type": "string"
    },
    "method": {
      "const": "POST"
    },
    "paymentProtocol": {
      "const": "mpp"
    },
    "provider": {
      "const": "Stripe"
    },
    "price": {
      "type": "object"
    },
    "requestBody": {
      "type": "object"
    },
    "instructions": {
      "type": "string"
    }
  },
  "required": [
    "paymentLink",
    "method",
    "paymentProtocol",
    "provider",
    "price",
    "requestBody",
    "instructions"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本7 个工具
已验证未记录版本7 个工具