AurelianFlo

Remote MCP server for OFAC screening, EDD memos, exposure forecasts, queues, and reports.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
91%
命名品質
80%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~12,078Token(工具定義)
~14.6 KB典型回應大小
顯著的注意力影響(128k 上下文的 9.44%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "core": {
      "url": "https://x402.aurelianflo.com/mcp"
    }
  }
}

遠端端點

https://x402.aurelianflo.com/mcpstreamable-http
https://api.aurelianflo.com/mcpstreamable-http

它能做什麼

工具清單

工具(11)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢server_capabilities

Free first-call capability and connection check for AurelianFlo; use it before paid tools to inspect OFAC screening workflows, access modes, and x402 payment requirements.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢queue_saved_list(case_reference, limit)

Free read-only saved queue status utility for agents asking whether AurelianFlo can list prior compliance_queue_optimize results. AurelianFlo does not persist saved queues server-side; rerun compliance_queue_optimize with the original review_items to recreate a queue.

輸入結構描述

{
  "type": "object",
  "properties": {
    "case_reference": {
      "type": "string",
      "description": "Optional client-side case reference to echo in the status response."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "description": "Maximum saved queue records to list if server-side queue persistence becomes configured."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢report_saved_retrieve(report_id, file_name, settlement_tx)

Free read-only past report retrieval status utility for agents asking about previously generated reports. AurelianFlo returns report artifacts inline as artifact.contentBase64 and does not persist hosted report files server-side.

輸入結構描述

{
  "type": "object",
  "properties": {
    "report_id": {
      "type": "string",
      "description": "Optional client-side report or case identifier to echo in the retrieval status response."
    },
    "file_name": {
      "type": "string",
      "description": "Optional file name from a prior artifact response."
    },
    "settlement_tx": {
      "type": "string",
      "description": "Optional x402 settlement transaction hash associated with a prior paid report call."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢wallet_ofac_report(address, asset, output_format)

Run a paid OFAC screening report for one crypto wallet and return structured JSON or an inline PDF/DOCX artifact. Use wallet_ofac_screen for a quick single-address status check, or wallet_ofac_batch for multiple addresses.

輸入結構描述

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "minLength": 10,
      "description": "Crypto wallet address to screen against OFAC SDN digital currency address designations."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    },
    "output_format": {
      "type": "string",
      "enum": [
        "json",
        "pdf",
        "docx"
      ],
      "description": "Select json for the structured report payload or pdf|docx for a generated artifact."
    }
  },
  "required": [
    "address",
    "output_format"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢wallet_ofac_screen(address, asset)

Screen one crypto wallet address against OFAC SDN digital currency designations and return exact hits, sanctioned entity metadata, asset coverage, and a manual-review signal. Use this for one-off status checks; use wallet_ofac_report for PDF/DOCX output or wallet_ofac_batch for multiple addresses.

輸入結構描述

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "minLength": 10,
      "description": "Crypto wallet address to screen against OFAC SDN digital currency address designations."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢wallet_ofac_batch(addresses, asset)

Screen 1-100 crypto wallet addresses against OFAC SDN digital currency designations before payout, onboarding, or treasury movement, returning per-wallet results plus a batch-level proceed-or-pause decision. Use this instead of wallet_ofac_screen for multiple addresses; use compliance_edd_report when a formal memo is needed.

輸入結構描述

{
  "type": "object",
  "properties": {
    "addresses": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 10,
        "description": "Crypto wallet address to screen against OFAC SDN digital currency address designations."
      },
      "minItems": 1,
      "maxItems": 100,
      "description": "Crypto wallet addresses to screen against OFAC SDN digital currency address designations."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    }
  },
  "required": [
    "addresses"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compliance_edd_report(subject_name, case_name, review_reason, jurisdiction, requested_by, ...)

Build a paid enhanced due diligence memo for a wallet set using exact-match OFAC screening, sanctions evidence, and follow-up actions, returning structured JSON or an inline PDF/DOCX artifact. Use this for case handoff; use wallet_ofac_batch for screening-only results or report_pdf_generate/report_docx_generate only when the report payload already exists.

輸入結構描述

{
  "type": "object",
  "properties": {
    "subject_name": {
      "type": "string",
      "minLength": 2,
      "description": "Human-readable subject or counterparty name for the memo."
    },
    "case_name": {
      "type": "string",
      "description": "Optional case or review title shown in the memo."
    },
    "review_reason": {
      "type": "string",
      "description": "Optional reason the EDD memo is being prepared."
    },
    "jurisdiction": {
      "type": "string",
      "description": "Optional jurisdiction or operating region for the case."
    },
    "requested_by": {
      "type": "string",
      "description": "Optional requester, owner, or reviewing team."
    },
    "reference_id": {
      "type": "string",
      "description": "Optional internal case or review reference."
    },
    "output_format": {
      "type": "string",
      "enum": [
        "json",
        "pdf",
        "docx"
      ],
      "description": "Select json for the structured memo payload or pdf|docx for a generated artifact."
    },
    "artifact_only": {
      "type": "boolean",
      "description": "When output_format is pdf or docx, return a compact artifact-first response without the full memo payload."
    },
    "addresses": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 10,
        "description": "Crypto wallet address to screen for OFAC sanctions exposure and include in the enhanced due diligence memo."
      },
      "minItems": 1,
      "maxItems": 100,
      "description": "Crypto wallet addresses to screen for OFAC sanctions exposure and include in the enhanced due diligence memo."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    }
  },
  "required": [
    "subject_name",
    "output_format",
    "addresses"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compliance_exposure_forecast(addresses, address_metadata, asset, horizon_days, iterations, ...)

Forecast future OFAC wallet exposure for a wallet set using stored OFAC snapshot diffs when available, listedOn backfill when honest, or an explicit caller prior; returns current exact-match baseline, metadata-weighted per-wallet risk, and report-shaped output. Use this when current screening is not enough; use wallet_ofac_batch for current hit status only.

輸入結構描述

{
  "type": "object",
  "properties": {
    "addresses": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 10,
        "description": "Wallet address to forecast for future OFAC exact-match exposure."
      },
      "minItems": 1,
      "maxItems": 500,
      "description": "Wallet addresses to forecast for future OFAC exact-match exposure."
    },
    "address_metadata": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "minLength": 10,
            "description": "Wallet address this metadata row describes."
          },
          "exposure_usd": {
            "type": "number",
            "description": "Dollar exposure associated with this wallet."
          },
          "relationship_tier": {
            "type": "string",
            "enum": [
              "low",
              "standard",
              "high",
              "critical"
            ],
            "description": "Relationship risk tier for this wallet."
          },
          "last_activity_days": {
            "type": "number",
            "description": "Days since the wallet was last active."
          },
          "transaction_count_30d": {
            "type": "number",
            "description": "Transaction count over the trailing 30 days."
          },
          "policy_priority": {
            "type": "number",
            "description": "Optional internal policy priority from 0 to 10."
          }
        },
        "required": [
          "address"
        ],
        "additionalProperties": false
      },
      "description": "Optional per-address business metadata used to weight exposure hazard."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    },
    "horizon_days": {
      "type": "integer",
      "description": "Forecast horizon in days."
    },
    "iterations": {
      "type": "integer",
      "description": "Forecast trial count."
    },
    "target": {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string",
          "enum": [
            ">=",
            ">",
            "==",
            "<=",
            "<"
          ],
          "description": "Comparison operator for the target hit count."
        },
        "k": {
          "type": "integer",
          "description": "Target count threshold."
        }
      },
      "required": [
        "operator",
        "k"
      ],
      "additionalProperties": false,
      "description": "Target event for the forecast probability."
    },
    "tier_weights": {
      "type": "object",
      "additionalProperties": {
        "type": "number",
        "description": "Tier weight override."
      },
      "description": "Relationship tier weight overrides."
    },
    "priors": {
      "type": "object",
      "properties": {
        "list_add_rate_override_per_day": {
          "type": "number",
          "description": "Caller-supplied expected OFAC digital-currency address additions per day."
        }
      },
      "additionalProperties": false,
      "description": "Explicit prior assumptions used only when overriding OFAC history cadence."
    },
    "title": {
      "type": "string",
      "description": "Optional report title."
    },
    "summary_focus": {
      "type": "string",
      "description": "Optional summary emphasis or focus area."
    }
  },
  "required": [
    "addresses"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compliance_queue_optimize(review_items, review_budget, objective, asset, horizon_days, ...)

Optimize a compliance review queue using current OFAC exact matches, future exposure probabilities, exposure value, relationship tier, recency, and reviewer capacity. Use this when review_items and review_budget are known; use compliance_exposure_forecast for probability-only analysis or compliance_edd_report for a case memo.

輸入結構描述

{
  "type": "object",
  "properties": {
    "review_items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "minLength": 10,
            "description": "Wallet address to screen and rank."
          },
          "exposure_usd": {
            "type": "number",
            "description": "Dollar exposure associated with this wallet."
          },
          "relationship_tier": {
            "type": "string",
            "enum": [
              "low",
              "standard",
              "high",
              "critical"
            ],
            "description": "Relationship risk tier for this wallet."
          },
          "current_queue_position": {
            "type": "integer",
            "description": "Optional current queue rank, where 1 is first."
          },
          "last_activity_days": {
            "type": "number",
            "description": "Days since the wallet was last active."
          },
          "transaction_count_30d": {
            "type": "number",
            "description": "Transaction count over the trailing 30 days."
          },
          "policy_priority": {
            "type": "number",
            "description": "Optional internal policy priority from 0 to 10."
          },
          "label": {
            "type": "string",
            "description": "Optional display label for the review item."
          }
        },
        "required": [
          "address",
          "exposure_usd",
          "relationship_tier"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 500,
      "description": "Wallet review items with per-address metadata required for queue optimization."
    },
    "review_budget": {
      "type": "integer",
      "description": "Number of items a reviewer can handle in the next review window."
    },
    "objective": {
      "type": "string",
      "enum": [
        "minimize_residual_risk",
        "maximize_expected_recall",
        "maximize_caught_hits"
      ],
      "description": "Optimization objective."
    },
    "asset": {
      "type": "string",
      "minLength": 2,
      "description": "Optional asset or network ticker filter such as ETH, USDC, XBT, TRX, ARB, or BSC."
    },
    "horizon_days": {
      "type": "integer",
      "description": "Forecast horizon in days."
    },
    "iterations": {
      "type": "integer",
      "description": "Forecast trial count."
    },
    "tier_weights": {
      "type": "object",
      "additionalProperties": {
        "type": "number",
        "description": "Tier weight override."
      },
      "description": "Relationship tier weight overrides."
    },
    "priors": {
      "type": "object",
      "properties": {
        "list_add_rate_override_per_day": {
          "type": "number",
          "description": "Caller-supplied expected OFAC digital-currency address additions per day."
        }
      },
      "additionalProperties": false,
      "description": "Explicit prior assumptions used only when overriding OFAC history cadence."
    },
    "title": {
      "type": "string",
      "description": "Optional report title."
    },
    "summary_focus": {
      "type": "string",
      "description": "Optional summary emphasis or focus area."
    }
  },
  "required": [
    "review_items",
    "review_budget"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢report_pdf_generate(report_meta, executive_summary, headline_metrics, tables, export_artifacts, ...)

Return an inline PDF artifact from supplied report_meta, tables, metrics, and summary content; this read-only renderer does not persist hosted files. Use this only when a structured report payload already exists; use report_docx_generate for editable Word output or compliance_edd_report to build the memo first.

輸入結構描述

{
  "type": "object",
  "properties": {
    "report_meta": {
      "type": "object",
      "properties": {
        "report_type": {
          "type": "string",
          "description": "Optional report classification."
        },
        "title": {
          "type": "string",
          "description": "Report title shown in the generated artifact."
        },
        "author": {
          "type": "string",
          "description": "Author or generating system."
        }
      },
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "Additional report metadata value keyed by metadata name."
      }
    },
    "executive_summary": {
      "type": "array",
      "items": {
        "type": "string",
        "description": "Executive summary bullet."
      },
      "description": "Optional executive summary bullets."
    },
    "headline_metrics": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "description": "Metric label shown in the report."
          },
          "value": {
            "type": [
              "string",
              "number",
              "boolean"
            ],
            "description": "Metric value."
          },
          "unit": {
            "type": "string",
            "description": "Optional unit for the metric value."
          }
        },
        "required": [
          "label"
        ],
        "additionalProperties": false
      },
      "description": "Optional headline metrics rendered near the top of the report."
    },
    "tables": {
      "type": "object",
      "additionalProperties": {
        "type": "object",
        "properties": {
          "columns": {
            "type": "array",
            "items": {
              "type": "string",
              "description": "Ordered table column label."
            },
            "description": "Ordered table column labels."
          },
          "rows": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": {
                "anyOf": [
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
                  }
                ],
                "description": "Cell value keyed by the matching column name."
              },
              "description": "Single table row keyed by column name."
            },
            "description": "Table row objects keyed by column name."
          }
        },
        "required": [
          "columns",
          "rows"
        ],
        "additionalProperties": false
      },
      "description": "Named tables rendered into the report artifact."
    },
    "export_artifacts": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
          }
        ],
        "description": "Prior artifact metadata value keyed by artifact name."
      },
      "description": "Optional prior export metadata carried alongside the report payload."
    },
    "result": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
          }
        ],
        "description": "Raw result value keyed by result field name."
      },
      "description": "Optional raw result payload attached for audit or downstream use."
    }
  },
  "required": [
    "report_meta",
    "tables"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢report_docx_generate(report_meta, executive_summary, headline_metrics, tables, export_artifacts, ...)

Return an inline DOCX artifact from supplied report_meta, tables, metrics, and summary content; this read-only renderer does not persist hosted files. Use this only when a structured report payload already exists; use report_pdf_generate for fixed-layout output or compliance_edd_report to build the memo first.

輸入結構描述

{
  "type": "object",
  "properties": {
    "report_meta": {
      "type": "object",
      "properties": {
        "report_type": {
          "type": "string",
          "description": "Optional report classification."
        },
        "title": {
          "type": "string",
          "description": "Report title shown in the generated artifact."
        },
        "author": {
          "type": "string",
          "description": "Author or generating system."
        }
      },
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "Additional report metadata value keyed by metadata name."
      }
    },
    "executive_summary": {
      "type": "array",
      "items": {
        "type": "string",
        "description": "Executive summary bullet."
      },
      "description": "Optional executive summary bullets."
    },
    "headline_metrics": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "description": "Metric label shown in the report."
          },
          "value": {
            "type": [
              "string",
              "number",
              "boolean"
            ],
            "description": "Metric value."
          },
          "unit": {
            "type": "string",
            "description": "Optional unit for the metric value."
          }
        },
        "required": [
          "label"
        ],
        "additionalProperties": false
      },
      "description": "Optional headline metrics rendered near the top of the report."
    },
    "tables": {
      "type": "object",
      "additionalProperties": {
        "type": "object",
        "properties": {
          "columns": {
            "type": "array",
            "items": {
              "type": "string",
              "description": "Ordered table column label."
            },
            "description": "Ordered table column labels."
          },
          "rows": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": {
                "anyOf": [
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
                  },
                  {
                    "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
                  }
                ],
                "description": "Cell value keyed by the matching column name."
              },
              "description": "Single table row keyed by column name."
            },
            "description": "Table row objects keyed by column name."
          }
        },
        "required": [
          "columns",
          "rows"
        ],
        "additionalProperties": false
      },
      "description": "Named tables rendered into the report artifact."
    },
    "export_artifacts": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
          }
        ],
        "description": "Prior artifact metadata value keyed by artifact name."
      },
      "description": "Optional prior export metadata carried alongside the report payload."
    },
    "result": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/0"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/1"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/2"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/3"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/4"
          },
          {
            "$ref": "#/properties/report_meta/additionalProperties/anyOf/5"
          }
        ],
        "description": "Raw result value keyed by result field name."
      },
      "description": "Optional raw result payload attached for audit or downstream use."
    }
  },
  "required": [
    "report_meta",
    "tables"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "success": {
      "type": "boolean",
      "description": "Whether the tool completed successfully."
    },
    "data": {
      "type": "object",
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string",
            "description": "String value."
          },
          {
            "type": "number",
            "description": "Numeric value."
          },
          {
            "type": "boolean",
            "description": "Boolean value."
          },
          {
            "type": "null",
            "description": "Null value."
          },
          {
            "type": "array",
            "description": "Array value."
          },
          {
            "type": "object",
            "additionalProperties": {},
            "description": "Object value."
          }
        ],
        "description": "JSON-compatible value."
      },
      "description": "Primary structured result payload for the tool."
    },
    "report": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Report-shaped payload with summary, metrics, tables, or evidence."
        },
        {
          "type": "null",
          "description": "Null when no saved report is available."
        }
      ],
      "description": "Report-shaped payload when available; null for status-only retrieval responses."
    },
    "artifacts": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Artifact rendering hints keyed by format."
    },
    "artifact": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Artifact document type such as pdf or docx."
        },
        "name": {
          "type": "string",
          "description": "Suggested file name for the artifact."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "contentBase64": {
          "type": "string",
          "description": "Base64-encoded artifact content to decode and save locally."
        }
      },
      "additionalProperties": false,
      "description": "Inline generated file artifact. The service does not persist a hosted download URL."
    },
    "artifact_summary": {
      "type": "object",
      "properties": {
        "documentType": {
          "type": "string",
          "description": "Rendered artifact type such as pdf or docx."
        },
        "fileName": {
          "type": "string",
          "description": "Suggested file name for the generated artifact."
        },
        "mimeType": {
          "type": "string",
          "description": "Artifact MIME type."
        },
        "sizeBytes": {
          "type": "integer",
          "description": "Artifact size in bytes."
        },
        "usedFallback": {
          "type": "boolean",
          "description": "Whether fallback rendering was used."
        },
        "delivery": {
          "type": "object",
          "properties": {
            "primary": {
              "type": "string",
              "description": "Primary delivery mode, normally base64."
            },
            "downloadUrl": {
              "type": [
                "string",
                "null"
              ],
              "description": "Hosted download URL when one exists; null when the artifact is inline only."
            },
            "note": {
              "type": "string",
              "description": "Human-readable delivery note."
            }
          },
          "additionalProperties": true,
          "description": "How to retrieve or save the generated artifact."
        }
      },
      "additionalProperties": true,
      "description": "Delivery and rendering metadata for an inline generated artifact."
    },
    "output": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/properties/data/additionalProperties"
      },
      "description": "Nested renderer output when a workflow bundles an artifact render."
    },
    "source": {
      "anyOf": [
        {
          "type": "string",
          "description": "Source label for the result."
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/properties/data/additionalProperties"
          },
          "description": "Source route, dataset, or execution metadata for the result."
        }
      ],
      "description": "Source label, route, dataset, or execution metadata for the result."
    },
    "error": {
      "type": "string",
      "description": "Machine-readable error code or message when the tool fails."
    },
    "message": {
      "type": "string",
      "description": "Human-readable error or status message."
    }
  },
  "additionalProperties": true,
  "description": "Structured response object returned by the tool in structuredContent.",
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本11 個工具
已驗證未記錄版本11 個工具
已驗證未記錄版本11 個工具
已驗證未記錄版本11 個工具