← The evidence ledger
Evidence row 222357
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 8392c428-db8e-4264-b406-953f39a762a4
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 4814bbd654e5e827d2811d2eed95401e7e6974d21835d8ef2de7d549a96cbd8e
- Leaf
- 0xacd89a8243b8d310d9b702d86ad7797172b8591a129da632825aefe8d928fb11
What was observed
{
"count": 10,
"tools": [
{
"description": "Explain the discovery/data boundary and how to attach a Sorqen API key. No API key required.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "describe_authentication"
},
{
"description": "Describe the versioned fair-value method and refusal philosophy. No API key required. Use it to interpret Sorqen numbers; use list_fair_values for current data.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "describe_methods"
},
{
"description": "Describe public plan limits and entitlements. No API key required. Free is authenticated real access, not anonymous data access.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "describe_plans"
},
{
"description": "Return one current fair value by canonical outcome id. Requires a Sorqen key. Use when the outcome id is already known; use list_fair_values for discovery.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"outcome_id": {
"type": "string"
}
},
"required": [
"outcome_id"
],
"type": "object"
},
"name": "get_fair_value"
},
{
"description": "Return fair-value history for one outcome, bounded by the caller plan. Requires a Sorqen key. Free has no history; Builder and above unlock history windows.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"days": {
"maximum": 3650,
"minimum": 1,
"type": "integer"
},
"outcome_id": {
"type": "string"
}
},
"required": [
"outcome_id"
],
"type": "object"
},
"name": "get_fair_value_history"
},
{
"description": "Return the caller plan, limits and entitlements. Requires a Sorqen key. Use when a field is locked or a limit is reached.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_plan"
},
{
"description": "Return Sorqen settlement-context rules and tie prior used by the local client comparison path. Requires a Sorqen key. This is context, not a venue market feed.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_settlement_rules"
},
{
"description": "Grade a pregame price or probability against Sorqen's fair value at that timestamp, Sorqen Close when available, and the settled result when available. Requires a Sorqen key. Sorqen uses only information that existed at or before observed_at, so the answer carries no look-ahead. Before kickoff the close and result come back as pending and their metrics are null, never zero. `venue` is a label for your own records; Sorqen never fetches it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"observed_at": {
"description": "ISO 8601 timestamp of when you saw the price. Must be before the scheduled start.",
"type": "string"
},
"outcome_id": {
"type": "string"
},
"price": {
"description": "The format is declared, never inferred: 1.91 is decimal odds to one caller and nonsense to another.",
"properties": {
"format": {
"enum": [
"american",
"decimal",
"probability"
],
"type": "string"
},
"value": {
"type": "number"
}
},
"required": [
"format",
"value"
],
"type": "object"
},
"venue": {
"description": "Optional label for where your price came from. Metadata only.",
"type": "string"
}
},
"required": [
"outcome_id",
"observed_at",
"price"
],
"type": "object"
},
"name": "grade"
},
{
"description": "Return current no-vig sportsbook-consensus probabilities for supported upcoming markets. Requires a Sorqen key. Free keys receive real values within Free limits; evidence is available on paid plans. Use for scanning/filtering; use get_fair_value for one known outcome.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cursor": {
"type": "string"
},
"league": {
"items": {
"enum": [
"nfl",
"nba",
"mlb",
"nhl"
],
"type": "string"
},
"type": "array"
},
"limit": {
"maximum": 5000,
"minimum": 1,
"type": "integer"
},
"market_type": {
"items": {
"enum": [
"moneyline",
"spread",
"total"
],
"type": "string"
},
"type": "array"
},
"min_confidence": {
"maximum": 1,
"minimum": 0,
"type": "number"
}
},
"type": "object"
},
"name": "list_fair_values"
},
{
"description": "List supported league ids, market types and periods. No API key required. Use before a fair-value query when you do not already know the allowed ids; do not use it for live prices.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_leagues"
}
]
}What the leaf hashes
{"body":"4814bbd654e5e827d2811d2eed95401e7e6974d21835d8ef2de7d549a96cbd8e","id":222357,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793027990804696,"prev":null,"subject":"8392c428-db8e-4264-b406-953f39a762a4","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xacd86d30be837dcf60ddf5d16bde45239971e8bfa0c2875dd7f11b8f1accee5e
- 0xd0a73b4fe0f73816438274a26da5fa8276e0b54b20559a05cd41cbdf597ddae9
- 0xb7f95c45f622e7a4f6c1eb0add5e46eba857f383e9722ad1f6861e91f70f8643
- 0xbcb517beb9fbd0373d5e8c125fb674cb9686d3eced206de58d0caa0257357849
- 0x611b529db3047e5694d6a7e1b7fac3ec0183ba08c8e1b4df65b4e949a425b094
- 0x516c7811092161d650bcd29ec6e9ddcb19f393cb2aae2ccec6e43454b2c1f0ba
- 0xa25ed9b8f59a0d62bcd07ad87aa85ebf103459944e332319a503d41d62849866
- 0x2a902c47db7b4a4983cd9af3ced7d042923a27161b05ac54e4698b86f946d51d
- 0xec7748301b53a094c6871993c6f94360fdf3a4aab92da0887306b91527e8bfbc
- 0x937e8e9fb917c637f64525eb09f72a51d31db27c42e43480a2a8615042dc1fcb
- 0x3777e64f7ac9f40ae7e4f13404a570afc2a739656a377469485865c026d1c99c
- 0xb7fae69bb7bd717d54a83df961404a3e4de2a5cfbcfa013fd83a38627fe13f7e
- 0x4700d6dfdb40e52e2ceb8ffe62c75f3f708d23452f828255fd003d795f5d9d66
- 0x3b4dba7d874fc323b0a364140a9c60f37bf547fe671897653118a9873fe03420
- 0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570
- 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae