{"serverId":"mcp-registry/io.github.srotzin/hive-mcp-dispute","tools":[{"name":"dispute_check","fixed":{"name":"dispute_check","description":"Given a counterparty address + chain, return public dispute history, active arbitration cases, and on-chain reversal-pattern flags. Sources: Kleros / UMA / Reality.eth subgraphs (with direct on-chain RPC fallback) plus Etherscan-family transaction scans. Observational only — Hive does NOT judge, freeze, or enforce.","inputSchema":{"type":"object","required":["address","chain"],"properties":{"chain":{"type":"string","description":"ethereum | base | arbitrum"},"address":{"type":"string","description":"0x-prefixed counterparty address (20 bytes)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":165,"tokensAfter":165}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}