HUMANMIRROR ONE · DOCS

One MCP tool is enough.

humanmirror_do quotes and executes the deterministic Outcome types currently supported by HumanMirror. A dry run is free. Verified execution costs 6 Nexus credits; failed execution or failed verification is refunded.

MCP endpoint

https://humanmirror.fr/api/one/mcp/

Authorization: Bearer hm_nexus_YOUR_KEY

tools/list returns:
humanmirror_do

Free quote through the same tool

{
  "name": "humanmirror_do",
  "arguments": {
    "dry_run": true,
    "outcome_type": "deduplicate_records",
    "input": [
      {"id": 1},
      {"id": 1},
      {"id": 2}
    ]
  }
}

Execute

{
  "name": "humanmirror_do",
  "arguments": {
    "outcome_type": "deduplicate_records",
    "input": [
      {"id": 1},
      {"id": 1},
      {"id": 2}
    ]
  }
}

On verified success the response contains the Outcome result, independent verification checks and a HumanMirror Trace receipt. Six credits are consumed. If execution or verification fails, the reservation is refunded.

REST

POST https://humanmirror.fr/api/one/run/
Authorization: Bearer hm_nexus_YOUR_KEY
Content-Type: application/json

{
  "outcome_type":"clean_json",
  "input":{" First Name ":" Ada "}
}

Add "dry_run": true for a free quote without a Nexus key.