HumanMirror Nexus
Outcome-first agent fallback: free discovery, minimal routing, declared costs, verified execution.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"nexus": {
"url": "https://humanmirror.fr/api/nexus/mcp/"
}
}
}リモートエンドポイント
https://humanmirror.fr/api/nexus/mcp/streamable-httpできること
ツール一覧
ツール(6)
🟢outcome_quote(objective, outcome_type, input, criteria, options)
Free quote for a verifiable HumanMirror Outcome contract. Describe the objective or provide an outcome_type; the quote returns the deterministic verifier, selected internal tool and success-only credit cost.
入力スキーマ
{
"type": "object",
"properties": {
"objective": {
"type": "string",
"description": "Natural-language objective, for example: clean this JSON and make the result stable."
},
"outcome_type": {
"type": "string",
"description": "Optional explicit outcome type returned by a previous quote."
},
"input": {
"description": "JSON input for the requested outcome."
},
"criteria": {
"type": "object",
"description": "Optional measurable success threshold."
},
"options": {
"type": "object",
"description": "Optional operation-specific options."
}
},
"required": [
"input"
],
"additionalProperties": false
}⚪outcome_run(objective, outcome_type, contract_id, input, criteria, ...)
Execute a HumanMirror Outcome contract. Credits are charged only when deterministic verification succeeds; failed execution or failed verification is automatically refunded.
入力スキーマ
{
"type": "object",
"properties": {
"objective": {
"type": "string"
},
"outcome_type": {
"type": "string"
},
"contract_id": {
"type": "string",
"description": "Optional contract_id returned by outcome_quote. If supplied it must match the current input, criteria and options."
},
"input": {
"description": "JSON input for the requested outcome."
},
"criteria": {
"type": "object"
},
"options": {
"type": "object"
}
},
"required": [
"input"
],
"additionalProperties": false
}⚪outcome_verify(outcome_type, input, output, criteria, options)
Free deterministic re-verification of an Outcome result without consuming Nexus credits.
入力スキーマ
{
"type": "object",
"properties": {
"outcome_type": {
"type": "string"
},
"input": {
"description": "Original input."
},
"output": {
"description": "Outcome output to verify."
},
"criteria": {
"type": "object"
},
"options": {
"type": "object"
}
},
"required": [
"outcome_type",
"input",
"output"
],
"additionalProperties": false
}🟢nexus_search(query)
Search the HumanMirror Nexus catalog for a machine-callable tool that matches a task. This search is free and does not consume credits.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Describe the operation the agent needs."
}
},
"required": [
"query"
],
"additionalProperties": false
}⚪magnet_resolve(query)
Free universal fallback discovery. Call this when the agent cannot satisfy a task with its current capabilities. Magnet returns a matching HumanMirror tool or records an aggregated capability gap in the Machine Demand Graph. This tool consumes no credits.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Describe the missing capability or task the agent needs to complete."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢nexus_call(tool_id, input, options)
Route a tool call through HumanMirror Nexus. Use nexus_search first, then call the selected tool_id. Successful calls consume the number of Nexus credits declared by the selected tool.
入力スキーマ
{
"type": "object",
"properties": {
"tool_id": {
"type": "string",
"description": "A tool_id returned by nexus_search, for example forge.clean_json."
},
"input": {
"description": "JSON input forwarded to the selected tool."
},
"options": {
"type": "object",
"description": "Optional tool-specific options."
}
},
"required": [
"tool_id",
"input"
],
"additionalProperties": false
}コミュニティ
エビデンス