{"serverId":"mcp-registry/dev.gemot/gemot","tools":[{"name":"analyze","fixed":{"name":"analyze","description":"Analyze disagreements and find common ground. Actions:\n- run: Trigger analysis — extracts cruxes, clusters, consensus (deliberation_id; optional: model)\n- get_result: Get analysis result (deliberation_id; optional: round). While the analysis is running, returns {status:\"pending\", analysis_status: <stage>} with the current pipeline stage (taxonomy / extracting / crux_detection / clustering) so a single poll loop on this tool replaces calling deliberation action:get for progress.\n- cancel: Cancel ","inputSchema":{"type":"object","required":["action"],"properties":{"depth":{"type":"string"},"model":{"type":"string"},"round":{"type":["null","integer"]},"topic":{"type":"string"},"action":{"type":"string"},"reason":{"type":"string"},"experts":{"type":"string"},"options":{"type":["null","array"],"items":{"type":"string"}},"agent_id":{"type":"string"},"document":{"type":"string"},"group_id":{"type":"string"},"correction":{"type":"string"},"crux_claim":{"type":"string"},"position_id":{"type":"string"},"result_json":{"type":"string"},"source_type":{"type":"string"},"option_votes":{"type":"object","additionalProperties":{"type":"integer"}},"deliberation_id":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":348,"tokensAfter":348}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"admin","params":["action","reason","deliberation_id"]},{"tool":"analyze","params":["depth","model","round","topic","action","reason","experts","options","agent_id","document","group_id","correction","crux_claim","position_id","result_json","source_type","option_votes","deliberation_id"]},{"tool":"coordinate","params":["code","role","scope","action","reason","agent_id","to_agent","from_agent","invited_by","ttl_minutes","invited_agent","deliberation_id"]},{"tool":"decide","params":["action","reason","agent_id","group_id","statement","conditional","verified_by","commitment_id","deliberation_id"]},{"tool":"deliberation","params":["type","limit","rules","topic","action","offset","agent_id","group_id","template","visibility","description","deliberation_id","deadline_minutes","max_participants","principal_policy","signature_policy"]},{"tool":"participate","params":["algo","draft","group","round","value","action","caveat","content","shuffle","agent_id","metadata","interests","qualifier","signature","conviction","public_key","position_id","reservation","criterion_id","model_family","on_behalf_of","deliberation_id","exclude_agent_id","principal_credential"]}],"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."}