{"serverId":"mcp-registry/io.github.paibyun9/ega-v9-mcp","tools":[{"name":"ega_v9_mcp__check_login_status","fixed":{"name":"ega_v9_mcp__check_login_status","description":"","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":30,"tokensAfter":30},{"name":"ega_v9_mcp_cancel_confirmation","fixed":{"name":"ega_v9_mcp_cancel_confirmation","description":"Handle an explicit Cancel click using the injected OAuth profile. This never authorizes or performs EGA License Activation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":64,"tokensAfter":64},{"name":"ega_v9_mcp_ega_govern_execution","fixed":{"name":"ega_v9_mcp_ega_govern_execution","description":"Govern an AI workflow through the canonical EGA V9 execution path. Returns: The governance decision and evidence produced by EGA V9.","inputSchema":{"type":"object","required":["expected_replay_root"],"properties":{"workflow_json":{"type":"string","default":"[{\"id\":\"example\",\"tool\":\"inventory.lookup\",\"action\":\"read\",\"resource\":\"product-123\",\"quantity\":1}]","description":"JSON array containing workflow steps to submit to EGA V9."},"expected_replay_root":{"type":"string","description":"Optional expected replay root."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":167,"tokensAfter":167}],"toolsChanged":3,"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."}