XGR MCP Gateway
What this MCP does
Provides an MCP gateway for XGRChain and XDaLa workflows, including blockchain explorer queries, session inspection, transaction evidence, workflow discovery, and human wallet handoffs.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operationId', 'secret'], 'properties': {'secret': {'type': 'string', 'minLength': 1, 'description': 'Secret token required to read or cancel protected handoff state.'}, 'operationId': {'type': 'string', 'minLength': 1, 'description': 'Identifier of a stored offchain operation handoff.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'network', 'chainId'], 'properties': {'type': {'type': 'string', 'minLength': 1, 'description': 'Operation or handoff type identifier.'}, 'steps': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'minLength': 1}, 'kind': {'type': 'string', 'minLength': 1}, 'label': {'type': 'string', 'minLength': 1}, 'txRequest': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}, 'description': 'Ordered workflow or operation steps included in the handoff.'}, 'policy': {'type': 'object', 'description': 'Policy metadata controlling human review, approval or execution constraints.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'chainId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Numeric EVM chain id for the target network.', 'exclusiveMinimum': 0}, 'network': {'type': 'string', 'minLength': 1, 'description': 'Target network name or environment, for example mainnet or devnet.'}, 'payload': {'description': 'Structured payload object for an XDaLa step or workflow request.'}, 'summary': {'type': 'object', 'description': 'Structured summary metadata for human review and audit context.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'ttlSeconds': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Time-to-live in seconds for temporary offchain handoff data.', 'exclusiveMinimum': 0}, 'validation': {'description': 'Validation metadata or validation result object for the handoff.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['network', 'chainId', 'bundle'], 'properties': {'bundle': {'type': 'object', 'description': 'Canonical XDaLa bundle JSON object to validate, store or hand off.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'chainId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Numeric EVM chain id for the target network.', 'exclusiveMinimum': 0}, 'network': {'type': 'string', 'minLength': 1, 'description': 'Target network name or environment, for example mainnet or devnet.'}, 'summary': {'type': 'object', 'description': 'Structured summary metadata for human review and audit context.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'ttlSeconds': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Time-to-live in seconds for temporary offchain handoff data.', 'exclusiveMinimum': 0}, 'validation': {'type': 'object', 'description': 'Validation metadata or validation result object for the handoff.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source', 'network'], 'properties': {'ui': {'type': 'object', 'description': 'Optional user-interface metadata for Workbench import and display.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'expiry': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Unix timestamp or expiry value for the prepared request.', 'exclusiveMinimum': 0}, 'ostcId': {'type': 'string', 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'source': {'enum': ['runtime', 'bundle_deploy_result', 'direct'], 'type': 'string', 'description': 'Source type for deriving the prepared XDaLa request.'}, 'stepId': {'type': 'string', 'description': 'Canonical XDaLa step id used by Workbench/session-start requests.'}, 'chainId': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Numeric EVM chain id for the target network.', 'exclusiveMinimum': 0}, 'network': {'type': 'string', 'minLength': 1, 'description': 'Target network name or environment, for example mainnet or devnet.'}, 'payload': {'type': 'object', 'description': 'Structured payload object for an XDaLa step or workflow request.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'request': {'type': 'object', 'description': 'Canonical request object used by the target XDaLa workflow operation.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'signing': {'type': 'object', 'description': 'Signing metadata for Workbench or local wallet handoff preparation.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'summary': {'type': 'object', 'description': 'Structured summary metadata for human review and audit context.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'ostcHash': {'type': 'string', 'description': 'Hash or identifier of the orchestration step contract artifact.'}, 'security': {'type': 'object', 'description': 'Optional security metadata for handoff preparation.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'sessions': {'type': 'array', 'items': {'type': 'object', 'properties': {'__uid': {'type': 'string'}, 'expiry': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'stepId': {'type': 'string'}, 'payload': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'maxTotalGas': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'starterAddress': {'type': 'string'}}}, 'description': 'Array of canonical xgr-session-start@1 session requests.'}, 'execution': {'type': 'object', 'description': 'Execution metadata for prepared XDaLa workflow requests.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'ttlSeconds': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Time-to-live in seconds for temporary offchain handoff data.', 'exclusiveMinimum': 0}, 'maxTotalGas': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Maximum total gas budget allowed for the prepared XDaLa session request.'}, 'orchestration': {'type': 'string', 'description': 'Address or identifier of the deployed XDaLa orchestration contract.'}, 'walletAddress': {'type': 'string', 'description': 'Wallet address used as intended signer, starter or actor context.'}, 'executorGrants': {'type': 'object', 'description': 'Executor grant metadata for prepared XDaLa session-start requests.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'expectedSigner': {'type': 'string', 'description': 'Expected wallet address that should sign or execute the prepared handoff.'}, 'bundleDeployHandle': {'type': 'string', 'description': 'Opaque handle returned by a previous XDaLa bundle deploy handoff flow.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payment_asset', 'name', 'email', 'country_code', 'xgr_wallet', 'terms_accepted', 'amount_xgr'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Purchaser name supplied by the user. Do not invent it.'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Purchaser email supplied by the user. Do not invent it.'}, 'amount_xgr': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Exact integer XGR amount requested by the user.', 'exclusiveMinimum': 0}, 'xgr_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'User-controlled XGRChain wallet that will receive the purchased XGR.'}, 'country_code': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'Two-letter uppercase country code supplied by the user, for example DE.'}, 'payment_asset': {'type': 'string', 'minLength': 1, 'description': 'Exact payment_assets[].key returned by get_xgr_purchase_options, for example usdc_eth. Do not use the display symbol.'}, 'sender_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'User-controlled wallet that will send the stablecoin payment on the listed payment chain. Required when the selected payment asset has requires_sender_wallet=true.'}, 'terms_accepted': {'type': 'boolean', 'const': True, 'description': 'Set to true only after the user explicitly accepts the purchase terms. Never infer or invent acceptance.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payment_asset', 'name', 'email', 'country_code', 'xgr_wallet', 'terms_accepted', 'max_payment_amount'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Purchaser name supplied by the user. Do not invent it.'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Purchaser email supplied by the user. Do not invent it.'}, 'xgr_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'User-controlled XGRChain wallet that will receive the purchased XGR.'}, 'country_code': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'Two-letter uppercase country code supplied by the user, for example DE.'}, 'payment_asset': {'type': 'string', 'minLength': 1, 'description': 'Exact payment_assets[].key returned by get_xgr_purchase_options, for example usdc_eth. Do not use the display symbol.'}, 'sender_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'User-controlled wallet that will send the stablecoin payment on the listed payment chain. Required when the selected payment asset has requires_sender_wallet=true.'}, 'terms_accepted': {'type': 'boolean', 'const': True, 'description': 'Set to true only after the user explicitly accepts the purchase terms. Never infer or invent acceptance.'}, 'safety_margin_bps': {'type': 'integer', 'maximum': 1000, 'minimum': 0, 'description': 'Conservative planning margin in basis points. Omit to use the default 100 bps.'}, 'max_payment_amount': {'type': 'number', 'description': 'Maximum amount of the selected payment asset the user authorizes. This is USDC or USDT, not EUR.', 'exclusiveMinimum': 0}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['json'], 'properties': {'json': {'type': 'string', 'minLength': 1, 'description': 'Value for the json parameter.'}, 'encrypted': {'type': 'boolean', 'description': 'Value for the encrypted parameter.'}, 'validSpawns': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the valid spawns parameter.'}, 'invalidSpawns': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the invalid spawns parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'maxEdges': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Value for the max edges parameter.'}, 'maxNodes': {'type': 'integer', 'maximum': 300, 'minimum': 1, 'description': 'Value for the max nodes parameter.'}, 'aggregate': {'type': 'boolean', 'description': 'Value for the aggregate parameter.'}, 'direction': {'enum': ['in', 'out', 'both'], 'type': 'string', 'description': 'Value for the direction parameter.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the min value wei parameter.'}, 'toTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to timestamp parameter.'}, 'fromTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from timestamp parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'includePayload': {'type': 'boolean', 'description': 'Value for the include payload parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner'], 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'ruleHash': {'type': 'string', 'minLength': 1, 'description': 'Value for the rule hash parameter.'}, 'draftRule': {'type': 'object', 'description': 'Value for the draft rule parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'includeUsage': {'type': 'boolean', 'description': 'Value for the include usage parameter.'}, 'allowEncrypted': {'type': 'boolean', 'description': 'Value for the allow encrypted parameter.'}, 'requiredInputKeys': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Value for the required input keys parameter.'}, 'requiredOutputKeys': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Value for the required output keys parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'network': {'type': 'string', 'minLength': 1, 'description': 'Target network name or environment, for example mainnet or devnet.'}, 'includeGraph': {'type': 'boolean', 'description': 'Value for the include graph parameter.'}, 'includeOwner': {'type': 'boolean', 'description': 'Value for the include owner parameter.'}, 'includeExecutor': {'type': 'boolean', 'description': 'Value for the include executor parameter.'}, 'includeWildcard': {'type': 'boolean', 'description': 'Value for the include wildcard parameter.'}, 'includePayloadSchema': {'type': 'boolean', 'description': 'Value for the include payload schema parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'direction': {'enum': ['in', 'out', 'both'], 'type': 'string', 'description': 'Value for the direction parameter.'}, 'valueOnly': {'type': 'boolean', 'description': 'Value for the value only parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'depth': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Value for the depth parameter.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'maxEdges': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Value for the max edges parameter.'}, 'maxNodes': {'type': 'integer', 'maximum': 300, 'minimum': 1, 'description': 'Value for the max nodes parameter.'}, 'aggregate': {'type': 'boolean', 'description': 'Value for the aggregate parameter.'}, 'direction': {'enum': ['in', 'out', 'both'], 'type': 'string', 'description': 'Value for the direction parameter.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the min value wei parameter.'}, 'toTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to timestamp parameter.'}, 'fromTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from timestamp parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'blockNumber': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Block number or block identifier used for the chain lookup.'}, 'latestOffset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the latest offset parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operationId'], 'properties': {'secret': {'type': 'string', 'description': 'Secret token required to read or cancel protected handoff state.'}, 'operationId': {'type': 'string', 'minLength': 1, 'description': 'Identifier of a stored offchain operation handoff.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Recipient address, contract address or upper bound used for the query.'}, 'from': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Sender address or lower bound used for the query.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the min value wei parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'includePayload': {'type': 'boolean', 'description': 'Value for the include payload parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source', 'target'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'source': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Source EVM address of the directed graph relation.'}, 'target': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Target EVM address of the directed graph relation.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the min value wei parameter.'}, 'toTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to timestamp parameter.'}, 'fromTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from timestamp parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sessionId', 'owner'], 'properties': {'limit': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'filters': {'type': 'object', 'description': 'Value for the filters parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'stepIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Value for the step ids parameter.'}, 'includeTx': {'type': 'boolean', 'description': 'Value for the include tx parameter.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}, 'includeRaw': {'type': 'boolean', 'description': 'Value for the include raw parameter.'}, 'includeBlock': {'type': 'boolean', 'description': 'Value for the include block parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'window': {'enum': ['24h', '7d', '30d', '1y', 'all'], 'type': 'string', 'description': 'Time window for aggregated analytics or overview data.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sessionId', 'owner'], 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sessionId', 'owner'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['txHash'], 'properties': {'txHash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': '0x-prefixed transaction hash to inspect or resolve.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['txHash'], 'properties': {'txHash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': '0x-prefixed transaction hash to inspect or resolve.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'toBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to block parameter.'}, 'fromBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from block parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner'], 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['field'], 'properties': {'field': {'type': 'string', 'maxLength': 128, 'minLength': 1, 'description': 'Value for the field parameter.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'source': {'enum': ['payload', 'apiSaves', 'contractSaves', 'extras'], 'type': 'string', 'description': 'Source type for deriving the prepared XDaLa request.'}, 'outcome': {'enum': ['any', 'success', 'fail', 'unknown'], 'type': 'string', 'description': 'Value for the outcome parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'source': {'enum': ['payload', 'apiSaves', 'contractSaves', 'extras'], 'type': 'string', 'description': 'Source type for deriving the prepared XDaLa request.'}, 'outcome': {'enum': ['any', 'success', 'fail', 'unknown'], 'type': 'string', 'description': 'Value for the outcome parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mode': {'enum': ['keys', 'values', 'keys_and_values'], 'type': 'string', 'description': 'Value for the mode parameter.'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'source': {'enum': ['payload', 'apiSaves', 'contractSaves', 'extras'], 'type': 'string', 'description': 'Source type for deriving the prepared XDaLa request.'}, 'outcome': {'enum': ['any', 'success', 'fail', 'unknown'], 'type': 'string', 'description': 'Value for the outcome parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'minTermLength': {'type': 'integer', 'maximum': 64, 'minimum': 1, 'description': 'Value for the min term length parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'bundle': {'type': 'object', 'description': 'Canonical XDaLa bundle JSON object to validate, store or hand off.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}, 'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'source': {'enum': ['runtime', 'bundle', 'bundle_handoff'], 'type': 'string', 'description': 'Source type for deriving the prepared XDaLa request.'}, 'direction': {'enum': ['TD', 'LR'], 'type': 'string', 'description': 'Value for the direction parameter.'}, 'includeRules': {'type': 'boolean', 'description': 'Value for the include rules parameter.'}, 'xrc729Address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the xrc729 address parameter.'}, 'includeWarnings': {'type': 'boolean', 'description': 'Value for the include warnings parameter.'}, 'includeAddresses': {'type': 'boolean', 'description': 'Value for the include addresses parameter.'}, 'includeRuleSummary': {'type': 'boolean', 'description': 'Value for the include rule summary parameter.'}, 'includePayloadFields': {'type': 'boolean', 'description': 'Value for the include payload fields parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner', 'sessionId'], 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}, 'limitSteps': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Value for the limit steps parameter.'}, 'includePayloads': {'type': 'boolean', 'description': 'Value for the include payloads parameter.'}, 'includeFinalPayload': {'type': 'boolean', 'description': 'Value for the include final payload parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'minLength': 1, 'description': 'Opaque handoff handle returned by a previous XDaLa MCP tool.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'bucket': {'enum': ['hour', 'day', 'month'], 'type': 'string', 'description': 'Value for the bucket parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['xrc729Address', 'ostcId', 'stepId'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'stepId': {'type': 'string', 'minLength': 1, 'description': 'Canonical XDaLa step id used by Workbench/session-start requests.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'xrc729Address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the xrc729 address parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'bucket': {'enum': ['none', 'hour', 'day', 'month'], 'type': 'string', 'description': 'Value for the bucket parameter.'}, 'sessionId': {'type': 'string', 'description': 'XDaLa session identifier used to query runtime or explorer data.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'enum': ['xdala-authoring', 'xrc-137-rule-document', 'xrc-137-contract', 'xrc-729-contract', 'xrc-729-orchestration', 'expression-evaluation', 'mcp-authoring', 'mcp-tools', 'xrc-137', 'xrc-729', 'rules', 'api-calls', 'contract-reads', 'xgr-multibundle'], 'type': 'string', 'description': 'Value for the topic parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['standard', 'name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Name used for lookup, generation or display.'}, 'standard': {'enum': ['xrc-137', 'xrc-729', 'xdala-authoring', 'xgr-multibundle'], 'type': 'string', 'description': 'Value for the standard parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['standard'], 'properties': {'standard': {'enum': ['xrc-137', 'xrc-729', 'xdala-authoring', 'xgr-multibundle'], 'type': 'string', 'description': 'Value for the standard parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['standard'], 'properties': {'standard': {'enum': ['xrc-137', 'xrc-729', 'xdala-authoring', 'xgr-multibundle'], 'type': 'string', 'description': 'Value for the standard parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orchestration'], 'properties': {'orchestration': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Address or identifier of the deployed XDaLa orchestration contract.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'includeDeleted': {'type': 'boolean', 'description': 'Value for the include deleted parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['xrc137', 'xrc729'], 'type': 'string', 'description': 'Operation or handoff type identifier.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'ostcHash': {'type': 'string', 'minLength': 1, 'description': 'Hash or identifier of the orchestration step contract artifact.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner'], 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'type': {'enum': ['xrc137', 'xrc729'], 'type': 'string', 'description': 'Operation or handoff type identifier.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'ostcHash': {'type': 'string', 'minLength': 1, 'description': 'Hash or identifier of the orchestration step contract artifact.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Maximum number of records to return.', 'exclusiveMinimum': 0}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'last': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of most recent records to inspect.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'outcome': {'enum': ['any', 'success', 'fail', 'unknown'], 'type': 'string', 'description': 'Value for the outcome parameter.'}, 'limitOwners': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Value for the limit owners parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'maxSessionIdsPerOwner': {'type': 'integer', 'maximum': 2000, 'minimum': 1, 'description': 'Value for the max session ids per owner parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'cursor': {'type': 'object', 'required': ['lastSeenAt', 'owner', 'sessionId'], 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'sessionId': {'type': 'string', 'minLength': 1}, 'lastSeenAt': {'type': 'string', 'minLength': 1}}, 'description': 'Value for the cursor parameter.'}, 'outcome': {'enum': ['any', 'success', 'fail', 'unknown'], 'type': 'string', 'description': 'Value for the outcome parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['standard'], 'properties': {'standard': {'enum': ['xrc-137', 'xrc-729', 'xdala-authoring', 'xgr-multibundle'], 'type': 'string', 'description': 'Value for the standard parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['executor'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'executor': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the executor parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'type': {'enum': ['xrc137', 'xrc729'], 'type': 'string', 'description': 'Operation or handoff type identifier.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'type': {'enum': ['xrc137', 'xrc729'], 'type': 'string', 'description': 'Operation or handoff type identifier.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'action': {'enum': ['deploy', 'update', 'ostc_update', 'ostc_delete'], 'type': 'string', 'description': 'Value for the action parameter.'}, 'txHash': {'type': 'string', 'minLength': 1, 'description': '0x-prefixed transaction hash to inspect or resolve.'}, 'toBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to block parameter.'}, 'contract': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the contract parameter.'}, 'fromBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from block parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'ostcHash': {'type': 'string', 'minLength': 1, 'description': 'Hash or identifier of the orchestration step contract artifact.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'xrc729Address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the xrc729 address parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['max_payment_amount', 'payment_asset'], 'properties': {'payment_asset': {'type': 'string', 'minLength': 1, 'description': 'Exact payment_assets[].key returned by get_xgr_purchase_options, for example usdc_eth. Do not use the display symbol.'}, 'safety_margin_bps': {'type': 'integer', 'maximum': 1000, 'minimum': 0, 'description': 'Conservative planning margin in basis points. Omit to use the default 100 bps.'}, 'max_payment_amount': {'type': 'number', 'description': 'Maximum amount of the selected payment asset the user authorizes. This is USDC or USDT, not EUR.', 'exclusiveMinimum': 0}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address', 'ostcId'], 'properties': {'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'purpose': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Value for the purpose parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address', 'owner', 'sessionId'], 'properties': {'pid': {'type': 'string', 'minLength': 1, 'description': 'XDaLa process id within a session tree.'}, 'step': {'type': 'string', 'minLength': 1, 'description': 'Human-readable XDaLa step label or step identifier.'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address of the XDaLa session owner or relevant account.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM wallet, Safe or contract address in 0x-prefixed hexadecimal format.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['xrc729Address'], 'properties': {'ostcId': {'type': 'string', 'minLength': 1, 'description': 'Orchestration step contract id for the XDaLa workflow.'}, 'includeRules': {'type': 'boolean', 'description': 'Value for the include rules parameter.'}, 'includeUsage': {'type': 'boolean', 'description': 'Value for the include usage parameter.'}, 'xrc729Address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Value for the xrc729 address parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Recipient address, contract address or upper bound used for the query.'}, 'from': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Sender address or lower bound used for the query.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'One-based page number for paginated explorer/API results.'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'valid': {'type': 'boolean', 'description': 'Value for the valid parameter.'}, 'txHash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': '0x-prefixed transaction hash to inspect or resolve.'}, 'toBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to block parameter.'}, 'executed': {'type': 'boolean', 'description': 'Value for the executed parameter.'}, 'hasInput': {'type': 'boolean', 'description': 'Value for the has input parameter.'}, 'hasValue': {'type': 'boolean', 'description': 'Value for the has value parameter.'}, 'fromBlock': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from block parameter.'}, 'sessionId': {'type': 'string', 'minLength': 1, 'description': 'XDaLa session identifier used to query runtime or explorer data.'}, 'valueEqWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the value eq wei parameter.'}, 'valueGtWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the value gt wei parameter.'}, 'valueLtWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the value lt wei parameter.'}, 'windowHours': {'type': 'integer', 'maximum': 8760, 'minimum': 0, 'description': 'Value for the window hours parameter.'}, 'contractCreation': {'type': 'boolean', 'description': 'Value for the contract creation parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['latest', 'oldest', 'largest'], 'type': 'string', 'description': 'Sort order. largest is intentionally a bounded single-page picker view.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of records to return.'}, 'cursor': {'type': 'string', 'pattern': '^\\d+:\\d+$', 'description': 'Cursor returned by a previous latest/oldest search.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Optional address that may appear on either side of the transfer.'}, 'toAddress': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Optional exact recipient address.'}, 'fromAddress': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Optional exact sender address.'}, 'maxValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Optional maximum native XGR transfer value in wei.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Minimum native XGR transfer value in wei.'}, 'toTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Optional inclusive Unix-seconds upper time bound.'}, 'fromTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Optional inclusive Unix-seconds lower time bound.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['txHash'], 'properties': {'depth': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Value for the depth parameter.'}, 'txHash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': '0x-prefixed transaction hash to inspect or resolve.'}, 'maxEdges': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Value for the max edges parameter.'}, 'maxNodes': {'type': 'integer', 'maximum': 300, 'minimum': 1, 'description': 'Value for the max nodes parameter.'}, 'direction': {'enum': ['in', 'out', 'both'], 'type': 'string', 'description': 'Value for the direction parameter.'}, 'minValueWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Value for the min value wei parameter.'}, 'toTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the to timestamp parameter.'}, 'fromTimestamp': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Value for the from timestamp parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['txHash'], 'properties': {'model': {'enum': ['possible', 'proportional'], 'type': 'string', 'description': 'possible returns attribution ranges; proportional applies a haircut/share model.'}, 'txHash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': '0x-prefixed transaction hash to inspect or resolve.'}, 'maxHops': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, {'type': 'string', 'const': 'all'}], 'description': 'Maximum propagation hops from the seed recipient, or "all" subject to server safety caps.'}, 'amountWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Optional amount of the seed transaction value to trace in wei. Defaults to the full native XGR value of the seed transaction.'}, 'maxTransfers': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, {'type': 'string', 'const': 'all'}], 'description': 'Maximum propagated transfers to return, or "all" to continue until exhaustion subject to server safety caps.'}, 'minAttributedWei': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Ignore branches whose possible/attributed amount falls below this wei threshold.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ostc', 'xrc137ByStep', 'entryStepId'], 'properties': {'ostc': {'type': 'object', 'description': 'Value for the ostc parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'entryStepId': {'type': 'string', 'minLength': 1, 'description': 'Value for the entry step id parameter.'}, 'xrc137ByStep': {'type': 'object', 'description': 'Value for the xrc137 by step parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'initialPayloadFields': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Value for the initial payload fields parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle'], 'properties': {'bundle': {'type': 'object', 'description': 'Canonical XDaLa bundle JSON object to validate, store or hand off.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rules'], 'properties': {'rules': {'type': 'array', 'items': {}, 'description': 'Value for the rules parameter.'}, 'availableFields': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Value for the available fields parameter.'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle'], 'properties': {'bundle': {'type': 'object', 'description': 'Canonical XDaLa bundle JSON object to validate, store or hand off.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sessionStart'], 'properties': {'sessionStart': {'type': 'object', 'description': 'Value for the session start parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['request'], 'properties': {'request': {'type': 'object', 'description': 'Canonical request object used by the target XDaLa workflow operation.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rule'], 'properties': {'rule': {'type': 'object', 'description': 'Value for the rule parameter.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Structured result data returned by the XGR MCP gateway.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Delx Commerce — Pay-per-Result APIs for Agents
Provides pay-per-result APIs and agent protocol tools for continuity, multi-agent coordination, document OCR, and crypto-related …
SAP MCP Server
Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.
TheProtocol — Sovereign AI Agent Platform
Manages sovereign AI agents, identities, contracts, payments, governance, exchanges, and cross-frame token transfers.
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
AgentBIT
Routes pay-per-call tools over x402 on Base, covering discovery, data conversion, company research, counterparty screening, domai…
webbersites-x402-data-api
Provides pay-per-call utilities for web scraping, SEO and accessibility audits, document extraction, DNS and email checks, crypto…
Wisely x402 Agent-Payment Infrastructure
Provides agent payment workflows for x402 endpoints, wallet handoffs, receipts, creator catalogs, local commerce bridges, endpoin…
Taifoon coordination layer
Coordinates agent registration, hiring, benchmarking, resource grids, assurance workflows, and blockchain-based settlement and pr…