AINumbers Fintech Intelligence Suite
Was dieses MCP kann
Provides deterministic fintech, payment-policy, financial analysis, regulatory compliance, credential integrity, and audit-trail tools.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['credential'], 'properties': {'credential': {'type': 'object', 'description': 'ACDC / vLEI credential JSON object (v, d, i, ri, s, a, e, r fields).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['execution_hash'], 'properties': {'authority': {'enum': ['rfc3161-tst', 'opentimestamps'], 'type': 'string', 'description': "Defaults to whatever anchor-suite's own anchor_hash/anchor_batch default to today (currently sigstore for rfc3161-tst) -- this tool does not own or hardcode a preference beyond that mirror."}, 'execution_hash': {'anyOf': [{'type': 'string', 'description': 'A single sha256:... execution_hash to anchor.'}, {'type': 'array', 'items': {'type': 'string'}, 'minItems': 2, 'description': '2+ execution_hash values to batch-anchor in one upstream call (anchor_batch).'}], 'description': 'The execution_hash(es) to anchor.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Explicit ordered list of ChainGraph node tool_ids to wire.'}, 'target_tool_id': {'type': 'string', 'description': 'A ChainGraph node tool_id (e.g. "art-15-agent-commerce-conformance"). Builds the chain that produces it.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entries'], 'properties': {'entries': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'size', 'digest'], 'properties': {'path': {'type': 'string'}, 'size': {'type': 'number'}, 'digest': {'type': 'string', 'description': 'sha256:-prefixed digest of the file, computed by the caller.'}, 'content_type': {'type': 'string'}}}, 'description': 'List of {path,size,digest,content_type} -- the caller has already hashed each file.'}, 'room_label': {'type': 'string', 'description': 'Label for the disclosure room.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['artifacts'], 'properties': {'sd_jwt': {'type': 'boolean', 'description': 'When true, also return an SD-JWT export of the HA bundle (mirrors ha_bundle_export, default false; no-op when ha_records is absent).'}, 'framing': {'type': 'string', 'description': "Optional framing context for the session receipt's PTG-01 regulator prompt."}, 'artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['execution_hash'], 'properties': {'tool_id': {'type': 'string', 'description': 'The tool_id that produced this artifact, if known.'}, 'execution_hash': {'type': 'string', 'description': 'sha256:... -- the OCG artifact hash this entry documents.'}, 'output_payload': {'type': 'object', 'description': 'Present when caller has the full artifact, not just its hash.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}, 'minItems': 1, 'description': 'Already-produced artifacts this pack documents, in call order.'}, 'ha_records': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': '§27 human_accountability_records -- omit entirely for no HA section.'}, 'room_label': {'type': 'string', 'description': 'Label for the disclosure-manifest room.'}, 'session_id': {'type': 'string', 'description': 'Session identifier to embed in the receipt, if the caller tracks one.'}, 'subject_hash': {'type': 'string', 'description': 'The sha256: subject hash the pack documents (defaults to artifacts[0].execution_hash if omitted).'}, 'decision_trail': {'type': 'array', 'items': {'type': 'object', 'required': ['order', 'tool_id', 'status', 'reason_code'], 'properties': {'next': {'type': 'string', 'description': 'Routing target of the gate decision (a step id, or the terminal "end"/"escalate").'}, 'order': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': '1-based step order, mirroring the producing run_chain result.'}, 'status': {'type': 'string', 'description': 'Per-step status from the run_chain result.'}, 'tool_id': {'type': 'string', 'description': "The step's tool_id."}, 'decided_by': {'type': 'string', 'description': 'step_id of the decision that routed control past this step.'}, 'reason_code': {'type': 'string', 'description': 'Closed enum: ran | gate_routed | skipped_by_gate | skipped_by_escalation | input_required | unknown_node | gpu_browser_only | no_kernel_browser_only.'}, 'gate_rule_id': {'type': 'string', 'description': '<step_id>#r<index> or <step_id>#default — the gate rule that fired or bypassed this step. Recomputable from the hash-bound decisions[].'}, 'input_required_cause': {'type': 'string', 'description': 'The kernel error that made this step input_required.'}}}, 'description': 'Per-step decision reason trail from the run_chain result (pass its decision_trail — response field or composite_output.decision_trail). Carried verbatim into the pack as pack-level metadata, outside every section hash; omitted entirely when not supplied. See DECISIONTRAIL-1.'}, 'kernel_version': {'type': 'string', 'description': 'Version tag of the kernel that produced verification_result.'}, 'policy_version': {'type': 'string', 'description': 'Version tag of the policy the kernel was evaluated against.'}, 'submission_receipt': {'type': 'string', 'description': 'Populate ONLY after a real transmission -- never fabricate (same rule as ha_bundle_export).'}, 'verification_result': {'type': 'string', 'description': 'The §16/§18/§20 verdict.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['execution_hashes'], 'properties': {'framing': {'type': 'string', 'description': 'Optional framing context for the PTG-01 regulator prompt (e.g. "DORA incident review" or "EU AI Act Art.12 transparency log").'}, 'tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values corresponding to execution_hashes, in the same order. Used for the audit narrative.'}, 'session_id': {'type': 'string', 'description': 'Optional agent session identifier for the audit narrative (e.g. a UUID or timestamp).'}, 'prior_receipt': {'type': 'object', 'required': ['mmr_peaks', 'mmr_size'], 'properties': {'mmr_size': {'type': 'number'}, 'mmr_peaks': {'type': 'array', 'items': {'type': 'string'}}, 'mmr_bagged_root': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'description': "An earlier receipt from this SAME session (its mmr_peaks/mmr_size/mmr_bagged_root). When supplied, execution_hashes MUST start with that earlier receipt's full leaf set — the response's consistency_proof then proves this receipt provably APPENDS to the prior one (CT-style append-only guarantee) without operating a log."}, 'execution_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ordered list of execution_hash values from ChainGraph tool calls in this session (each produced by emit_chaingraph_artifact or a kernel tool). Minimum 1.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'type': 'string', 'description': 'Name of a pre-defined chain (one of 370 — enumerate with find_chain). Mutually exclusive with steps.'}, 'steps': {'type': 'array', 'items': {'type': 'object', 'required': ['tool_id'], 'properties': {'fields': {'type': 'object', 'description': 'Input element ID to value map; encoded as #in= fragment in the returned URL', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'tool_id': {'type': 'string', 'description': 'Tool slug or tool_id (e.g. "110-customer-risk-rating" or "a2a-fee-calculator")'}}}, 'description': 'Ad-hoc ordered step list. Mutually exclusive with chain.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Exact mcp_name of the tool to run (e.g. "recompute_payment_waterfall"). Use find_tool/describe_tool to get it; this takes the exact name only.'}, 'arguments': {'type': 'object', 'description': "The target tool's own arguments object, exactly as you would pass it on a direct call. Omit for a no-argument tool.", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['xml'], 'properties': {'xml': {'type': 'string', 'description': 'camt.053.001 XML statement document text to parse.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['definition_digest', 'step', 'step_index', 'timestamp'], 'properties': {'step': {'type': 'object', 'required': ['step_id', 'title', 'evidence_requirement', 'gate'], 'properties': {'gate': {'enum': ['blocking', 'advisory'], 'type': 'string', 'description': 'Whether this step blocks the next step until completed (blocking) or can be skipped (advisory).'}, 'title': {'type': 'string', 'description': 'Human-readable step title.'}, 'step_id': {'type': 'string', 'description': 'The step\'s unique id within the definition, e.g. "s1".'}, 'instruction': {'type': 'string', 'description': "The step's instruction text (for the receipt narrative; not hashed separately from the step object)."}, 'approver_role': {'type': 'string', 'description': 'Role required to approve this step, if any.'}, 'evidence_requirement': {'enum': ['none', 'text', 'file-digest', 'attestation'], 'type': 'string', 'description': 'What evidence this step requires before it can be completed.'}}, 'description': "The step object from the definition's steps[] array being completed."}, 'evidence': {'type': 'object', 'description': 'Evidence payload, e.g. { text_digest }, { file_sha256 }, or { attestation_digest }. Required unless evidence_requirement is "none".', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'timestamp': {'type': 'string', 'description': 'ISO 8601 completion timestamp (caller-supplied for determinism).'}, 'step_index': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Zero-based index of this step in the definition.'}, 'completer_key': {'type': 'string', 'description': 'Identifier of who/what completed the step (e.g. an agent id). Never real PII.'}, 'definition_digest': {'type': 'string', 'description': 'The definition_digest from checklist_validate_definition.'}, 'prev_step_receipt_digest': {'type': 'string', 'description': "execution_hash of the previous step's receipt. Omit for the first step in the run."}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['definition'], 'properties': {'definition': {'type': 'object', 'description': 'The checklist/SOP definition object to validate.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['step_receipts'], 'properties': {'run_receipt': {'type': 'object', 'description': 'The run receipt to check the Merkle root and its own execution_hash against. Omit to check only the step chain.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'step_receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'minItems': 1, 'description': 'Ordered array of step receipts, as returned by checklist_step_receipt.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Exact mcp_name to describe (e.g. "recompute_payment_waterfall"). Use find_tool for fuzzy search; this takes the exact name only.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" = server for gpu:false nodes (default); "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always use browser regardless of this flag.'}, 'tool_id': {'type': 'string', 'description': 'ChainGraph node tool_id (e.g. "art-01-ap2-mandate-chain-validator"). Looked up in chaingraph.json nodes. Required unless pre_computed_artifact is supplied.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph artifacts this call chains from. Placed into artifact.chain.parent_hashes (ChainGraph Standard v0.1 §5 chain block).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_ids corresponding to parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': "Input parameters for the tool (mirrors the tool's Policy Mandate input fields). Used for Mode 2 browser prefill and Mode 4 server-side compute.", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pre_computed_artifact': {'type': 'object', 'description': 'A full ChainGraph artifact envelope previously exported from the browser tool via "Export Policy Mandate". When supplied, the worker validates §4 required fields, recomputes execution_hash, and returns a verified structuredContent. This is the recommended path: run the tool in-browser, export JSON, call emit_chaingraph_artifact to verify and receive a structured receipt.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['artifact', 'format'], 'properties': {'format': {'enum': ['xlsx', 'csv', 'pdf', 'xbrl', 'vc'], 'type': 'string', 'description': 'Export profile. xlsx/csv/pdf/xbrl/vc implemented; vc = W3C Verifiable Credentials 2.0 (base profile, all nodes).'}, 'artifact': {'type': 'object', 'description': 'Full v0.4 ChainGraph artifact (policy_parameters + output_payload + execution_hash + chain).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'xbrl_taxonomy': {'type': 'string', 'description': 'Required only when format="xbrl" (e.g. "eba-corep-own-funds").'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Natural-language or keyword search (e.g. "AML programme", "DORA ICT readiness", "MiCA CASP", "PQC migration", "Basel capital", "reserve composition", "2052a classification", "CCP margin", "model validation benchmark", "damages recompute", "evidence pack").'}, 'top_n': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Max results to return (default 5).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Natural-language or keyword search (e.g. "FRTB", "XVA", "MiCA own funds", "AML risk rating", "stress test", "reserve composition", "2052a", "initial margin", "model validation").'}, 'top_n': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Max results to return (default 5).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subject_hash'], 'properties': {'sd_jwt': {'type': 'boolean', 'description': 'When true, also return an SD-JWT export of the bundle (default false).'}, 'records': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'human_accountability_records over this subject. Default: [].'}, 'input_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'sha256: hashes of the inputs the verification ran over. Default: [].'}, 'subject_hash': {'type': 'string', 'description': 'Required. The sha256: subject hash the bundle documents.'}, 'kernel_version': {'type': 'string', 'description': 'Version tag of the kernel that produced verification_result.'}, 'policy_version': {'type': 'string', 'description': 'Version tag of the policy the kernel was evaluated against.'}, 'submission_receipt': {'type': 'string', 'description': 'Populate ONLY after a real transmission -- never fabricate.'}, 'verification_result': {'type': 'string', 'description': 'The §16/§18/§20 verdict.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gate_policy', 'role', 'subject_hash', 'now_iso'], 'properties': {'role': {'type': 'string', 'description': 'The haRole a satisfying approval record must carry.'}, 'now_iso': {'type': 'string', 'description': 'Caller-supplied ISO 8601 clock (determinism; never Date.now() internally).'}, 'records': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Collected human_accountability_records over this subject. Default: [].'}, 'threshold': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'N for dual_control/review_required/hold. Default 1 (2 for dual_control).'}, 'gate_policy': {'enum': ['auto_pass', 'review_required', 'dual_control', 'escalate', 'hold', 'reject', 'emergency_override'], 'type': 'string', 'description': "The step's declared haGatePolicy."}, 'subject_hash': {'type': 'string', 'description': "The sealed artifact's sha256: subject hash."}, 'require_conformant': {'type': 'boolean', 'description': 'Require §27.2 structural signature shape on every record (default true).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['record'], 'properties': {'record': {'type': 'object', 'description': 'A single human_accountability_records[] entry to check.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['run_chain_result'], 'properties': {'run_chain_result': {'type': 'object', 'description': 'The structuredContent object returned by run_chain (must include chain and steps[]).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lei'], 'properties': {'lei': {'type': 'string', 'description': '20-character ISO 17442 Legal Entity Identifier to look up.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return. Default 20.'}, 'query': {'type': 'string', 'description': 'Free-text search over tool name and description. Omit to list without filtering.'}, 'cursor': {'type': 'string', 'description': 'Page token: echo the nextCursor from the previous reply to fetch the next page (keyset on tool name — stable across catalog regens).'}, 'category': {'type': 'string', 'description': 'Restrict results to one catalog category (e.g. "mortgage", "kyc"). Omit for all categories.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'trace': {'type': 'object', 'description': 'An OTLP/JSON trace document to generate a receipt bundle over. Omit if passing bundle or run_chain_result.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'bundle': {'type': 'object', 'description': '{trace, span_receipts[], trace_receipt, issuer_did} to VERIFY instead of generate.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'service': {'type': 'string', 'description': 'resource service.name to stamp when bridging run_chain_result into a trace. Defaults to "ainumbers-chaingraph-worker".'}, 'run_chain_result': {'type': 'object', 'description': 'The structuredContent object returned by run_chain (must include chain and steps[]) -- bridges the chain run into an OTLP trace, then generates a receipt bundle over it.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['trace'], 'properties': {'trace': {'type': 'object', 'description': 'An OTLP/JSON trace document: { resourceSpans: [{ scopeSpans: [{ spans: [...] }] }] }.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['xml'], 'properties': {'xml': {'type': 'string', 'description': 'pain.001.001.09 XML document text to validate.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['statement_xml', 'expectations_csv'], 'properties': {'statement_xml': {'type': 'string', 'description': 'camt.053.001 XML statement document text.'}, 'amount_tolerance': {'type': 'number', 'description': 'Absolute amount-match tolerance (default 0.01).'}, 'expectations_csv': {'type': 'string', 'description': 'Counterpart expectations, CSV with header EndToEndId,Amount,Currency,Date.'}, 'date_tolerance_days': {'type': 'number', 'description': 'Date-match tolerance in days (default 0).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original', 'revised'], 'properties': {'revised': {'type': 'string', 'description': 'Proposed revised text or markdown document.'}, 'original': {'type': 'string', 'description': 'Original text or markdown document.'}, 'generated_at': {'type': 'string', 'description': 'ISO 8601 timestamp (caller-supplied for determinism). Defaults to the call time.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original', 'revised', 'bundle'], 'properties': {'bundle': {'type': 'object', 'required': ['diff_receipt', 'hunk_receipts', 'disposition_receipt'], 'properties': {'diff_receipt': {'type': 'object', 'description': 'The diff receipt (from redline_diff or the browser workbench).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'hunk_receipts': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Ordered hunk disposition receipts, one per hunk index.'}, 'disposition_receipt': {'type': 'object', 'description': 'The closing disposition receipt binding the accepted-text digest.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'description': 'The redline receipt bundle to verify.'}, 'revised': {'type': 'string', 'description': 'Revised text or markdown document.'}, 'original': {'type': 'string', 'description': 'Original text or markdown document.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'Chain name, e.g. "agent-commerce-conformance". List names with find_chain or build_workflow_links.'}, 'inputs': {'type': 'object', 'description': 'Map of step tool_id -> policy_parameters overrides. Omitted steps run with {} (kernels needing required fields are reported, not failed silently).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': '"auto"/"server" (default) runs kernel-backed steps server-side; "browser" returns a zero-egress delegation bundle to run client-side.'}, 'mandate': {'type': 'object', 'properties': {}, 'description': 'Optional §22 Work Mandate artifact. When supplied: §16 signature is verified and validity window is checked (unsigned/bad-sig/expired returns a structured error); mandate_hash is folded into every step and the composite receipt as a conditional-presence key, proving which policy governed this run. A no-mandate run is byte-identical to the pre-binding baseline (linear-hash-freeze invariant).', 'additionalProperties': {}}, 'escalation_transport': {'enum': ['resolve_handle', 'input_required'], 'type': 'string', 'description': 'How an OCG §22.8 escalation is delivered. "resolve_handle" (DEFAULT) never blocks: the run COMPLETES with status "escalated" plus the open record, its record_hash and a resolve handle, and a human closes it out of band. "input_required" opts into the SEP-2322 multi-round-trip: the call answers with an InputRequiredResult asking for the §22.8.4 closure, and the retry (echoing requestState) resolves the record inline.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rows'], 'properties': {'mode': {'enum': ['estimate', 'run'], 'type': 'string', 'description': '"run" (default) executes every row server-side through the same engine as run_chain; "estimate" validates all rows and previews gates without executing anything.'}, 'rows': {'type': 'array', 'items': {'type': 'object', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'Chain name for this row, e.g. "agent-commerce-conformance". List names with find_chain or build_workflow_links.'}, 'inputs': {'type': 'object', 'description': 'Map of step tool_id -> policy_parameters for THIS row (same shape as run_chain inputs). Omitted steps run with fixture defaults; kernels needing required fields come back status "input_required", never failed silently.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}}, 'maxItems': 8, 'minItems': 1, 'description': '1-8 rows, one chain per row. The cap keeps the synchronous response bounded and inside the free-plan CPU budget measured live; for larger fan-out use sequential run_chain calls (docs/client-fan-out-patterns.md).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['claims'], 'properties': {'claims': {'type': 'object', 'description': 'Claim key-value pairs to issue (required, at least one entry).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'subject': {'type': 'string', 'description': 'sub claim. Default: "subject-001".'}, 'selective_keys': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Top-level claim keys marked selectively disclosable. Keys not listed stay always-disclosed cleartext.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sd_jwt'], 'properties': {'aud': {'type': 'string', 'description': 'KB-JWT audience. Supplying this adds a holder-binding KB-JWT to the presentation.'}, 'nonce': {'type': 'string', 'description': 'KB-JWT nonce. Auto-generated if aud is set and this is omitted.'}, 'sd_jwt': {'type': 'string', 'description': 'An SD-JWT string with all disclosures attached, as returned by sdjwt_issue.'}, 'keep_keys': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Disclosure keys to keep in the presentation. Default: none (all disclosures redacted).'}, 'issuer_did': {'type': 'string', 'description': "The sd_jwt's issuer did:key, to verify the JWS and populate verifier_view + receipt."}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['computes'], 'properties': {'who': {'type': 'string', 'description': 'The persona or buyer who would use this (e.g. "a compliance officer at a CASP").'}, 'kind': {'enum': ['New tool', 'New chain (workflow)', 'Improve existing', 'Other'], 'type': 'string', 'description': 'What kind of suggestion this is (default "New tool").'}, 'title': {'type': 'string', 'description': 'Short issue title (the "[Suggestion] " prefix is added automatically).'}, 'domain': {'type': 'string', 'description': 'The regulation or standard it serves (e.g. "MiCA", "ISO 20022", "EMIR Refit").'}, 'why_now': {'type': 'string', 'description': 'The driver, deadline, or demand behind the suggestion.'}, 'computes': {'type': 'string', 'description': 'What the tool would compute or verify (e.g. "validates a CBAM precursor emissions declaration against Annex III default values"). Required by the issue form.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'recipe_id': {'type': 'string', 'description': 'A recipe id from the no-arg index (e.g. "aml-programme"). Omit for the compact index; pass exactly ONE id per call.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'artifact': {'type': 'object', 'description': 'A full ChainGraph artifact envelope carrying input_attestations[] and policy_parameters.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'policy_parameters': {'type': 'object', 'description': 'Artifact policy_parameters (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'input_attestations': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'The input_attestations[] array (if not passing a full artifact).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'inputs': {'type': 'object', 'description': 'Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'artifact': {'type': 'object', 'description': 'A full ChainGraph artifact envelope carrying private_inputs[], policy_parameters, and optionally output_payload + audit_signature.compute_proof.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'disclosures': {'type': 'array', 'items': {'type': 'object', 'required': ['pointer', 'salt', 'input_value'], 'properties': {'salt': {'type': 'string', 'description': '>=256-bit hex CSPRNG salt, out-of-band disclosure material.'}, 'pointer': {'type': 'string'}, 'input_value': {'description': 'The plaintext private input value, out-of-band.'}}}, 'description': 'OPTIONAL authorized-verifier disclosure packages, keyed by pointer, for the disclosed-verified path.'}, 'compute_proof': {'type': 'object', 'description': 'audit_signature.compute_proof (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'output_payload': {'type': 'object', 'description': 'Artifact output_payload (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'private_inputs': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'The private_inputs[] array (if not passing a full artifact).'}, 'policy_parameters': {'type': 'object', 'description': 'Artifact policy_parameters (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'compute': {'enum': ['auto', 'server', 'browser'], 'type': 'string', 'description': 'Compute mode (v0.4 Compute Binding). "auto" (default) = server for gpu:false nodes with registered kernels; "server" = force server-side; "browser" = always return browser delegation URL. gpu:true nodes always delegate.'}, 'parent_hashes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export).'}, 'parent_tool_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'tool_id values matching parent_hashes, in the same order.'}, 'policy_parameters': {'type': 'object', 'description': 'Input parameters for this tool\'s decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is "auto" or "server". See the tool\'s manifest for field names.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['claims'], 'properties': {'claims': {'type': 'object', 'description': 'Claim key-value pairs for credentialSubject (required, at least one entry).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pointer': {'type': 'string', 'description': 'RFC 6901 JSON pointer where the attestation\'s claims sit in a consuming chain\'s policy_parameters. Default: "/subject_claims".'}, 'subject_id': {'type': 'string', 'description': 'Credential subject id (DID or any identifier string). Default: "did:example:subject".'}, 'valid_from': {'type': 'string', 'description': 'ISO 8601 validFrom. Default: now.'}, 'valid_until': {'type': 'string', 'description': 'ISO 8601 validUntil.'}, 'credential_type': {'type': 'string', 'description': 'Type appended to VerifiableCredential (e.g. "MembershipCredential").'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manifest', 'path', 'digest'], 'properties': {'path': {'type': 'string', 'description': 'Path of the entry to prove.'}, 'digest': {'type': 'string', 'description': 'sha256:-prefixed digest of the file to prove.'}, 'manifest': {'type': 'object', 'description': 'The disclosure manifest to check against (needs entries[] + merkle_root).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'artifact': {'type': 'object', 'description': 'A full ChainGraph artifact envelope (must contain policy_parameters, output_payload, and execution_hash).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'claimed_hash': {'type': 'string', 'description': 'The execution_hash to check against (if not passing a full artifact).'}, 'output_payload': {'type': 'object', 'description': 'Artifact output_payload (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'policy_parameters': {'type': 'object', 'description': 'Artifact policy_parameters (if not passing a full artifact).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['csv'], 'properties': {'csv': {'type': 'string', 'description': 'CSV text to parse.'}, 'provenance': {'type': 'object', 'properties': {'created_by': {'type': 'string', 'description': 'Identity slot for who/what produced this sheet -- free text or did:key (provenance, not hashed).'}, 'source_description': {'type': 'string', 'description': 'Free-text description of what this sheet is (provenance, not hashed).'}}, 'description': 'Optional provenance metadata, only used when as_artifact is true. Never affects execution_hash.'}, 'as_artifact': {'type': 'boolean', 'description': 'When true, returns a full OpenChainGraph v0.4 artifact (policy_parameters/output_payload/execution_hash/provenance) via the same exportArtifact() path as the tools/554 browser workbook\'s "Export as OCG Artifact" button, instead of this tool\'s normal bare payload. Default false.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cells'], 'properties': {'cells': {'type': 'object', 'description': 'Map of A1-style cell ref (e.g. "B2") to raw value -- a formula string starts with "=" (e.g. "=SUM(A1:A3)"), anything else is a literal.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}]}}, 'provenance': {'type': 'object', 'properties': {'created_by': {'type': 'string', 'description': 'Identity slot for who/what produced this sheet -- free text or did:key (provenance, not hashed).'}, 'source_description': {'type': 'string', 'description': 'Free-text description of what this sheet is (provenance, not hashed).'}}, 'description': 'Optional provenance metadata, only used when as_artifact is true. Never affects execution_hash.'}, 'as_artifact': {'type': 'boolean', 'description': 'When true, returns a full OpenChainGraph v0.4 artifact (policy_parameters/output_payload/execution_hash/provenance) via the same exportArtifact() path as the tools/554 browser workbook\'s "Export as OCG Artifact" button, instead of this tool\'s normal bare payload. Default false.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cells', 'range'], 'properties': {'cells': {'type': 'object', 'description': 'Map of A1-style cell ref (e.g. "B2") to raw value -- a formula string starts with "=" (e.g. "=SUM(A1:A3)"), anything else is a literal.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}]}}, 'range': {'type': 'string', 'description': 'A1-style cell or range reference to digest, e.g. "B2" or "B2:D9".'}, 'semantics': {'type': 'string', 'description': 'Free-text pointer describing what this range means to the consuming policy_parameters.'}, 'provenance': {'type': 'object', 'properties': {'created_by': {'type': 'string', 'description': 'Identity slot for who/what produced this sheet -- free text or did:key (provenance, not hashed).'}, 'source_description': {'type': 'string', 'description': 'Free-text description of what this sheet is (provenance, not hashed).'}}, 'description': 'Optional provenance metadata, only used when as_artifact is true. Never affects execution_hash.'}, 'as_artifact': {'type': 'boolean', 'description': 'When true, returns a full OpenChainGraph v0.4 artifact (policy_parameters/output_payload/execution_hash/provenance) via the same exportArtifact() path as the tools/554 browser workbook\'s "Export as OCG Artifact" button, instead of this tool\'s normal bare payload. Default false.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manifest', 'observed_by_ref', 'produced_by', 'produced_at'], 'properties': {'manifest': {'type': 'object', 'description': 'WB-2 Spreadsheet Input Manifest object (input-manifest.schema.json) -- the expected side.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'produced_at': {'type': 'string', 'description': 'ISO-8601 timestamp -- required, no default (pure: no wall-clock read).'}, 'produced_by': {'type': 'string', 'description': 'Identity slot for who/what produced this receipt -- required, no default (pure: no identity read).'}, 'expected_by_ref': {'type': 'object', 'description': 'OPTIONAL map of manifest range ref -> the actual expected CSV/TSV text (e.g. the pq-export the manifest was built from). Supplying it resolves a digest mismatch to per-cell mismatches[] entries instead of a single range-level entry.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'observed_by_ref': {'type': 'object', 'description': 'Map of manifest range ref -> pasted-back CSV/TSV text for that range (e.g. { "B2:C3": "10,widget\\r\\n20,gadget\\r\\n" }). One entry required per manifest.ranges[].ref.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
Contazz AutoPilot
Automates Brazilian accounting and tax operations including invoicing, collections, Pix charges, reconciliation, financial report…
Fintech Intel
Produces fintech and banking analyses using financial statements, market data, FDIC information, consumer complaints, and regulat…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
FortFi Treasury MCP
Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…
DPX — Institutional Cross-Border Settlement
Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…