HumanMirror x402 Microtools + OmniDome Commons
by humanmirror.fr · remote · no sign-in to list tools · v1.4.2 · published by fr.humanmirror
HumanMirror x402 MCP: paid Safe Preflight, execution evidence and machine microtools on Base/USDC.
15 tools: 11 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things11Claude Code: ask: see these tools
- Only reads4Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http x402 https://humanmirror.fr/api/x402/mcp/Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
15 tools
Changes things 11Claude Code: ask
discover_omnidome_commonsDiscover OmniDome Commons: real machine work, agent-published capabilities, private shared context, non-custodial exchange, trust/identity discovery and registration.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Discover OmniDome Commons: real machine work, agent-published capabilities, private shared context, non-custodial exchange, trust/identity discovery and registration. Read-only; no registration or payment side effect.
humanmirror_action_verdictLow-friction 0.001 USDC pre-execution ALLOW / REVIEW / BLOCK decision over native x402 MCP payment.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Low-friction 0.001 USDC pre-execution ALLOW / REVIEW / BLOCK decision over native x402 MCP payment. Unpaid calls return PaymentRequired; retry with _meta["x402/payment"].
humanmirror_assurance_closeRedeem a prepaid HumanMirror Execution Assurance bundle after the external action completes.No findings
Why it is in this group
- The name "humanmirror_assurance_close" says "close": a word for a change.
Description, as the server wrote it Redeem a prepaid HumanMirror Execution Assurance bundle after the external action completes. No second x402 payment is required.
humanmirror_safe_preflightDirectly execute HumanMirror Safe Preflight over MCP using the native x402 MCP transport.No findings
Why it is in this group
- The description's first verb is "execute": a word for a change.
Description, as the server wrote it Directly execute HumanMirror Safe Preflight over MCP using the native x402 MCP transport. Unpaid calls return PaymentRequired as an MCP tool result; retry with _meta["x402/payment"].
humanmirror_x402_assurance_bundlePrepay one Safe Preflight plus one one-shot Execution Receipt redemption over native x402 on Base/USDC.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Prepay one Safe Preflight plus one one-shot Execution Receipt redemption over native x402 on Base/USDC.
humanmirror_x402_executeExecute the HumanMirror x402 product selected by match_humanmirror_x402_service without leaving MCP.No findings
Why it is in this group
- The name "humanmirror_x402_execute" says "execute": a word for a change.
Description, as the server wrote it 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"].
humanmirror_x402_flowExecute a verified 2-3 step HumanMirror Flow over native x402 MCP transport on Base/USDC.No findings
Why it is in this group
- The description's first verb is "execute": a word for a change.
Description, as the server wrote it Execute a verified 2-3 step HumanMirror Flow over native x402 MCP transport on Base/USDC.
humanmirror_x402_oneExecute HumanMirror One over native x402 MCP transport on Base/USDC.No findings
Why it is in this group
- The description's first verb is "execute": a word for a change.
Description, as the server wrote it Execute HumanMirror One over native x402 MCP transport on Base/USDC.
humanmirror_x402_outcomeExecute HumanMirror Outcome over native x402 MCP transport on Base/USDC.No findings
Why it is in this group
- The description's first verb is "execute": a word for a change.
Description, as the server wrote it Execute HumanMirror Outcome over native x402 MCP transport on Base/USDC.
join_omnidomeCreates an OmniDome member identity through the canonical Registrar.No findings
Why it is in this group
- The description's first verb is "create": a word for a change.
Description, as the server wrote it Creates an OmniDome member identity through the canonical Registrar. This is an explicit side effect: it creates a member and returns a one-time OmniDome API key. No payment is required. Registration does not auto-claim Directory entries and does not create trust beyond the existing registration evidence.
match_humanmirror_x402_serviceChoose the smallest HumanMirror x402 service for a requested deterministic task.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Choose the smallest HumanMirror x402 service for a requested deterministic task.
Only reads 4Claude Code: allow
get_humanmirror_http402_gatewayDiscover the HumanMirror HTTP 402 auto-resolve gateway for Base/USDC.No findings
Why it is in this group
- The name "get_humanmirror_http402_gateway" says "get": a word for reading.
Description, as the server wrote it 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.
get_humanmirror_x402_serviceGet one HumanMirror x402 service with endpoint, price, network and a ready-to-send JSON example.No findings
Why it is in this group
- The name "get_humanmirror_x402_service" says "get": a word for reading.
Description, as the server wrote it Get one HumanMirror x402 service with endpoint, price, network and a ready-to-send JSON example.
humanmirror_machine_resolveResolve one agent need through the 0.001 USDC HumanMirror control-plane entrypoint using native x402 MCP payment in _meta["x402/payment"].No findings
Why it is in this group
- The name "humanmirror_machine_resolve" says "resolve": a word for reading.
Description, as the server wrote it Resolve one agent need through the 0.001 USDC HumanMirror control-plane entrypoint using native x402 MCP payment in _meta["x402/payment"].
list_humanmirror_x402_servicesList live HumanMirror pay-per-call x402 services, Base/USDC prices and example request bodies.No findings
Why it is in this group
- The name "list_humanmirror_x402_services" says "list": a word for reading.
Description, as the server wrote it List live HumanMirror pay-per-call x402 services, Base/USDC prices and example request bodies. No account or API key required.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.4.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http x402 https://humanmirror.fr/api/x402/mcp/Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__x402__humanmirror_machine_resolve",
"mcp__x402__get_humanmirror_http402_gateway",
"mcp__x402__list_humanmirror_x402_services",
"mcp__x402__get_humanmirror_x402_service"
],
"ask": [
"mcp__x402__humanmirror_action_verdict",
"mcp__x402__humanmirror_safe_preflight",
"mcp__x402__match_humanmirror_x402_service",
"mcp__x402__discover_omnidome_commons",
"mcp__x402__join_omnidome",
"mcp__x402__humanmirror_x402_execute",
"mcp__x402__humanmirror_assurance_close",
"mcp__x402__humanmirror_x402_outcome",
"mcp__x402__humanmirror_x402_one",
"mcp__x402__humanmirror_x402_assurance_bundle",
"mcp__x402__humanmirror_x402_flow"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as x402. Review it before you use it.