MCP WireCheck: synthetic examples
Created by: AgentToolbox (first-party).
Version: 0.1.1. Beta.
Free offline fixtures; no tool runs, source fetches, endpoint probes or payments occur here. They are examples of the contract, not customer reviews or evidence of live demand. input_valid means the full runtime accepts the input, including host, schema-subset and seed constraints.
```json
{
"api_version": "1",
"fixture_version": "1",
"product_id": "mcp-wirecheck",
"version": "0.1.1",
"publisher": "AgentToolbox",
"provenance": "first_party_synthetic_fixture",
"example_kind": "offline_contract_examples",
"execution": "none",
"payment": {
"status": "not_required",
"amount_settled_atomic": "0"
},
"fixed_clock": "2026-10-07T00:00:00.000Z",
"interpretation": "Static authored examples, not live remote observations, payment verification, customer outcomes or proof of usefulness. Fixture URLs identify mocked responses; do not invoke the live service with these fixture inputs.",
"expected_format": "input_valid means the complete handler input validation passed, including runtime restrictions such as supported hosts, schema keywords and a valid seed. It is not just validation against the published JSON Schema, which cannot express every runtime restriction. outcome_qualifies tests the handler success predicate, not a payment. checks compare exact values at RFC 6901 JSON Pointers into the output; unlisted fields are not asserted. failure_reason names the handler failure code when no output is returned.",
"contract_path": "/v1/products/mcp-wirecheck",
"criteria_path": "/v1/products/mcp-wirecheck/criteria",
"purpose": "Inspect a bounded discovery/tools-list compatibility matrix; no tool is invoked and no conformance or security certification is implied.",
"independent_check": "Read the supplied JSON-RPC response shapes and method sequence; compare with an MCP client or Inspector against a local mock. Never send fixture replay commands to a live target as part of this offline check.",
"real_input_preview": {
"supported": false,
"path": null,
"scope": "A real endpoint verdict is the paid output. These fixtures send no target probes and are not a live endpoint dry run."
},
"cases": [
{
"id": "both_protocol_flows",
"description": "The fixed old handshake and modern discovery both expose one tool. All replies here are synthetic, including those labeled with our public URL.",
"input": {
"endpoint": "https://agi.agenttoolbox2026.workers.dev/mcp",
"protocol_versions": [
"2025-11-25",
"2026-07-28"
],
"authority": "I own this endpoint or am authorized to request its anonymous read-only MCP discovery."
},
"fixture": {
"kind": "rpc_sequence",
"requests": [
{
"method": "initialize",
"protocol_version": "2025-11-25",
"request_id": 1,
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"protocolVersion\":\"2025-11-25\",\"capabilities\":{\"tools\":{}},\"serverInfo\":{\"name\":\"AgentToolbox offline fixture\",\"version\":\"0\"}}}"
}
},
{
"method": "notifications/initialized",
"protocol_version": "2025-11-25",
"request_id": null,
"response": {
"status": 202,
"headers": {},
"body": null
}
},
{
"method": "tools/list",
"protocol_version": "2025-11-25",
"request_id": 2,
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "{\"jsonrpc\":\"2.0\",\"id\":2,\"result\":{\"tools\":[{\"name\":\"fixture_lookup\",\"inputSchema\":{\"type\":\"object\",\"properties\":{\"query\":{\"type\":\"string\"}}}}]}}"
}
},
{
"method": "server/discover",
"protocol_version": "2026-07-28",
"request_id": 1,
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"ttlMs\":0,\"cacheScope\":\"public\",\"resultType\":\"complete\",\"supportedVersions\":[\"2026-07-28\"],\"capabilities\":{\"tools\":{}}}}"
}
},
{
"method": "tools/list",
"protocol_version": "2026-07-28",
"request_id": 2,
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "{\"jsonrpc\":\"2.0\",\"id\":2,\"result\":{\"ttlMs\":0,\"cacheScope\":\"public\",\"resultType\":\"complete\",\"tools\":[{\"name\":\"fixture_lookup\",\"inputSchema\":{\"type\":\"object\",\"properties\":{\"query\":{\"type\":\"string\"}}}}]}}"
}
}
]
},
"expected": {
"input_valid": true,
"outcome_qualifies": true,
"checks": [
{
"pointer": "/checked_at",
"value": "2026-10-07T00:00:00.000Z"
},
{
"pointer": "/request_count",
"value": 5
},
{
"pointer": "/complete",
"value": true
},
{
"pointer": "/preview_supported",
"value": false
},
{
"pointer": "/versions/0/status",
"value": "compatible"
},
{
"pointer": "/versions/0/reason",
"value": "checked_scope_passed"
},
{
"pointer": "/versions/0/tool_count",
"value": 1
},
{
"pointer": "/versions/0/pagination",
"value": "complete"
},
{
"pointer": "/versions/1/status",
"value": "compatible"
},
{
"pointer": "/versions/1/reason",
"value": "checked_scope_passed"
},
{
"pointer": "/versions/1/tool_count",
"value": 1
},
{
"pointer": "/versions/1/pagination",
"value": "complete"
}
]
}
},
{
"id": "no_tools_capability",
"description": "Valid modern discovery explicitly lacks tools support. A decisive incompatibility finding is a qualifying outcome.",
"input": {
"endpoint": "https://agi.agenttoolbox2026.workers.dev/mcp",
"protocol_versions": [
"2026-07-28"
],
"authority": "I own this endpoint or am authorized to request its anonymous read-only MCP discovery."
},
"fixture": {
"kind": "rpc_sequence",
"requests": [
{
"method": "server/discover",
"protocol_version": "2026-07-28",
"request_id": 1,
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"ttlMs\":0,\"cacheScope\":\"public\",\"resultType\":\"complete\",\"supportedVersions\":[\"2026-07-28\"],\"capabilities\":{}}}"
}
}
]
},
"expected": {
"input_valid": true,
"outcome_qualifies": true,
"checks": [
{
"pointer": "/request_count",
"value": 1
},
{
"pointer": "/versions/0/discovery_valid",
"value": true
},
{
"pointer": "/versions/0/status",
"value": "incompatible"
},
{
"pointer": "/versions/0/reason",
"value": "tools_capability_absent"
},
{
"pointer": "/versions/0/failure_location",
"value": "server/discover"
}
]
}
},
{
"id": "authentication_required",
"description": "A 401 yields no validated discovery and does not qualify for payment.",
"input": {
"endpoint": "https://agi.agenttoolbox2026.workers.dev/mcp",
"protocol_versions": [
"2026-07-28"
],
"authority": "I own this endpoint or am authorized to request its anonymous read-only MCP discovery."
},
"fixture": {
"kind": "rpc_sequence",
"requests": [
{
"method": "server/discover",
"protocol_version": "2026-07-28",
"request_id": 1,
"response": {
"status": 401,
"headers": {
"Content-Type": "text/plain"
},
"body": "Fixture requires authentication."
}
}
]
},
"expected": {
"input_valid": true,
"outcome_qualifies": false,
"checks": [
{
"pointer": "/request_count",
"value": 1
},
{
"pointer": "/versions/0/discovery_valid",
"value": false
},
{
"pointer": "/versions/0/status",
"value": "auth_required"
},
{
"pointer": "/versions/0/reason",
"value": "authentication_required"
}
]
}
},
{
"id": "unsupported_endpoint",
"description": "Custom domains are outside this product scope and fail input validation without any request.",
"input": {
"endpoint": "https://example.invalid/mcp",
"protocol_versions": [
"2026-07-28"
],
"authority": "I own this endpoint or am authorized to request its anonymous read-only MCP discovery."
},
"fixture": {
"kind": "none"
},
"expected": {
"input_valid": false,
"outcome_qualifies": false,
"checks": []
}
}
]
}
```