{"serverId":"mcp-registry/fr.humanmirror/x402","tools":[{"name":"get_humanmirror_http402_gateway","fixed":{"name":"get_humanmirror_http402_gateway","description":"Discover the HumanMirror HTTP 402 auto-resolve gateway for Base/USDC. Up to 0.005 USDC is eligible for autonomous resolution with a caller-supplied x402 signature; larger amounts require explicit approval.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":95,"tokensAfter":95},{"name":"get_humanmirror_x402_service","fixed":{"name":"get_humanmirror_x402_service","description":"Get one HumanMirror x402 service with endpoint, price, network and a ready-to-send JSON example.","inputSchema":{"type":"object","required":["product"],"properties":{"product":{"enum":["action_verdict","machine_resolve","reflex_resolve","market_request","enterprise_pass","emergency_pack_10","next_gen_intent_proof","next_gen_state_and_trust","perception_behavior_vector","shared_context","next_gen_consensus_lock","next_gen_escrow_settle","zero_point_consensus","outcome","one","flow","clean_json","deduplicate_records","normalize_entity","data_quality","anomaly_detection","secret_scanning","output_quality","schema_compatibility","safe_preflight","execution_receipt","automata_decision","automata_annual_renewal_guard","automata_broken_link_rescue","automata_cart_glitch_shield","automata_chargeback_shield","automata_checkout_link_guard","automata_cloud_credit_optimizer","automata_cloud_migration_watchdog","automata_db_bloat_guard","automata_deliverability_failover","automata_dependency_autohealer","automata_digital_asset_guard","automata_fx_cost_optimizer","automata_inventory_sync_sentinel","automata_invoice_recovery","automata_invoice_syntax_sentinel","automata_kyc_rescue","automata_lead_drop_shield","automata_reputation_guard","automata_secops_autopatch","automata_seo_domain_watch","automata_smart_dunning","automata_tax_ledger","automata_uptime_panic_guard","automata_vat_recovery","automata_webhook_dead_letter","automata_autonomous_escrow_agent","automata_api_break_sentinel","automata_global_ai_tax_proxy","automata_ghost_cart_form_rescue","automata_data_brokerage_automate","automata_expired_domain_opportunity_watch","automata_media_kit_generator","automata_clean_ex","automata_price_sniper","automata_proof_of_vibe","automata_dead_bot_switch","automata_context_compressor_sanitizer"],"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":531,"tokensAfter":531},{"name":"humanmirror_assurance_close","fixed":{"name":"humanmirror_assurance_close","description":"Redeem a prepaid HumanMirror Execution Assurance bundle after the external action completes. No second x402 payment is required.","inputSchema":{"type":"object","required":["bundle_token","input","output"],"properties":{"input":{"type":"string"},"output":{"type":"string"},"metadata":{"type":"object"},"bundle_token":{"type":"string","minLength":20}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: input, output. Change to number/boolean/array where that's what you accept.","verify":true},{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":113,"tokensAfter":121},{"name":"humanmirror_machine_resolve","fixed":{"name":"humanmirror_machine_resolve","description":"Resolve one agent need through the 0.001 USDC HumanMirror control-plane entrypoint using native x402 MCP payment in _meta[\"x402/payment\"].","inputSchema":{"type":"object","required":["need"],"properties":{"need":{"type":"string","description":"What the agent needs to accomplish."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"humanmirror_x402_assurance_bundle","fixed":{"name":"humanmirror_x402_assurance_bundle","description":"Prepay one Safe Preflight plus one one-shot Execution Receipt redemption over native x402 on Base/USDC.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"criteria":{"type":"object"},"objective":{"type":"string"}},"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":92,"tokensAfter":97},{"name":"humanmirror_x402_execute","fixed":{"name":"humanmirror_x402_execute","description":"Execute the HumanMirror x402 product selected by match_humanmirror_x402_service without leaving MCP. Unpaid execution returns the product x402 challenge; retry the same tools/call with the payment object in params._meta[\"x402/payment\"].","inputSchema":{"type":"object","required":["product","payload"],"properties":{"payload":{"type":"object","description":"Request body for the selected HumanMirror product."},"product":{"type":"string","pattern":"^[a-z0-9_]+$","maxLength":120,"minLength":1}},"additionalProperties":false},"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":161,"tokensAfter":161},{"name":"humanmirror_x402_one","fixed":{"name":"humanmirror_x402_one","description":"Execute HumanMirror One over native x402 MCP transport on Base/USDC.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"options":{"type":"object"},"criteria":{"type":"object"},"objective":{"type":"string"},"outcome_type":{"type":"string"}},"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":96,"tokensAfter":100},{"name":"humanmirror_x402_outcome","fixed":{"name":"humanmirror_x402_outcome","description":"Execute HumanMirror Outcome over native x402 MCP transport on Base/USDC.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"options":{"type":"object"},"criteria":{"type":"object"},"objective":{"type":"string"},"outcome_type":{"type":"string"}},"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":98,"tokensAfter":102},{"name":"list_humanmirror_x402_services","fixed":{"name":"list_humanmirror_x402_services","description":"List live HumanMirror pay-per-call x402 services, Base/USDC prices and example request bodies. No account or API key required.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":73,"tokensAfter":73}],"toolsChanged":9,"tokensSaved":0,"todo":[{"tool":"get_humanmirror_x402_service","params":["product"]},{"tool":"humanmirror_assurance_close","params":["input","output","metadata","bundle_token"]},{"tool":"humanmirror_x402_assurance_bundle","params":["input","criteria","objective"]},{"tool":"humanmirror_x402_execute","params":["product"]},{"tool":"humanmirror_x402_flow","params":["steps"]},{"tool":"humanmirror_x402_one","params":["input","options","criteria","objective","outcome_type"]},{"tool":"humanmirror_x402_outcome","params":["input","options","criteria","objective","outcome_type"]},{"tool":"join_omnidome","params":["name","wallet","endpoint","framework","capabilities"]}],"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."}