mcp_release_certify
Paid MCP server verification and certification with deployment contract checks: require named tools with required_tools, compare baseline_schema_hashes from a previous certification, and receive ALLOW/BLOCK/REVIEW evidence. Certification before deploy, upgrade, or trust. Returns deterministic PASS, FAIL, or PARTIAL evidence. Call with target_url; when payment is absent the x402 layer returns payment requirements/challenge, then the client pays and retries the same call. Use mcp_release_preflight first for a free no-payment compatibility check, or quote_certification(target_url) for an exact buy_now action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fixture_id | No | Optional server-configured safe fixture id; callers cannot provide arbitrary tool arguments | |
| target_url | Yes | Public MCP Streamable HTTP endpoint to certify before deployment or integration | |
| check_profile | No | Verification profile; basic covers connection, protocol negotiation, tools/list, and schemas | basic |
| required_tools | No | Paid integration gate: fail if any named tool is missing. | |
| baseline_schema_hashes | No | Paid drift check: prior contract_baseline; removed tools fail, changed input-schema hashes require review. | |
| declared_protocol_version | No | MCP protocol version the target release claims to support |