{"serverId":"mcp-registry/fr.humanmirror/one","tools":[{"name":"humanmirror_do","fixed":{"name":"humanmirror_do","description":"HumanMirror Agent Control Plane in one MCP tool. Use free intent routing to resolve the right capability, pre-execution safety boundary or post-execution evidence path before spending anything. For measurable deterministic work, outcome_type/input can run a verified Outcome; 6 Nexus credits are kept only on verified success.","inputSchema":{"type":"object","properties":{"input":{"description":"JSON input for the requested result.","type":"string"},"intent":{"type":"string","description":"Optional routing intent, for example sanitize untrusted input, protect an agent purchase, issue execution evidence, use the zero-cost sink, diagnose a payment failure, or request best execution."},"dry_run":{"type":"boolean","description":"When true, return a free quote and do not reserve or consume credits."},"options":{"type":"object","description":"Optional operation-specific settings."},"criteria":{"type":"object","description":"Optional measurable success thresholds."},"objective":{"type":"string","description":"Natural-language measurable objective, for example: remove duplicate records and prove none remain."},"contract_id":{"type":"string","description":"Optional Outcome contract ID returned by a dry run."},"outcome_type":{"type":"string","description":"Optional explicit Outcome type: clean_json, deduplicate_records, normalize_entity, data_quality_at_least, detect_anomalies, no_secrets, output_quality, schema_compatible, safe_preflight, execution_receipt."},"route_intent":{"type":"string","description":"Alias for intent when the caller wants canonical route discovery."},"dispatch_only":{"type":"boolean","description":"When true, resolve the canonical HumanMirror route without charging Nexus credits."}},"additionalProperties":false}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: input. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":494,"tokensAfter":499}],"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."}