{"type":"mcp-server-v1","name":"Resolution Evidence Collector","description":"Builds deterministic source-bound evidence packs from caller-supplied snapshots. For the observed Omen probability-prompt wrapper, it can also return the caller-supplied market probability as a transparent prior with zero confidence and zero information utility. It does not browse, forecast, trade, sign, or resolve markets.","version":"1.0.0","capabilities":{"tools":{"listChanged":false}},"auth":{"methods":[{"type":"api_key","header":"X-API-Key"},{"type":"wallet_signature","scheme":"eip712","header":"X-Signature"}],"required":["api_key","wallet_signature"]},"metadata":{"network":"gnosis","serviceId":"3791","sourceToolMetadataCid":"f0170122032fa6b213f09b12bb2aabc8bc69adf0ab7bc58073b993e80b960f38830fb243e","generatedAt":"2026-09-01T07:19:01.996Z","marketplaceAddress":"eip155:100:0x735FAAb1c4Ec41128c367AFb5c3baC73509f70bB"},"tools":[{"name":"resolution_evidence_pack","description":"Validate a structured resolution-evidence request, or accept the observed bounded Omen probability-prompt wrapper with request_context.market_prob and return that market prior without claiming new evidence or predictive edge.","inputSchema":{"type":"string","description":"Either a resolution-evidence-request/1 JSON object containing caller-supplied market rules and source snapshots, or the observed Omen probability-question wrapper accompanied by request_context.type=omen and a finite request_context.market_prob in [0,1]."},"outputSchema":{"type":"object","description":"An Olas Mech response envelope. Its result is canonical resolution-evidence-pack/1 JSON, deterministic error JSON, or Olas-compatible p_yes/p_no/confidence/info_utility JSON for the bounded Omen prior path.","properties":{"requestId":{"type":"integer","description":"Unique Olas marketplace request identifier."},"result":{"type":"string","description":"Canonical result JSON serialized as a string."},"prompt":{"type":"string","description":"Original caller-supplied request text."}},"required":["requestId","result","prompt"]}}]}