← WebMCP Directory

Tool tree

bastionagentique.com

AI & AgentsTools verified
Website
Bastion
Explore capabilities

    page: Every page

    bastion_simulate_transactionAction

    Simulate a Solana transaction through Bastion firewall. Returns Pass/Block/PendingHITL with decision reasoning, simulation logs, and blockint rule violations.

    View tool JSON
    {
      "name": "bastion_simulate_transaction",
      "kind": "act",
      "impl": "imperative",
      "description": "Simulate a Solana transaction through Bastion firewall. Returns Pass/Block/PendingHITL with decision reasoning, simulation logs, and blockint rule violations.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "transaction": {
            "type": "string",
            "description": "Base64-encoded Solana transaction"
          },
          "intent": {
            "type": "string",
            "description": "What the transaction is trying to do (for audit trail)"
          }
        },
        "required": [
          "transaction"
        ]
      },
      "page": "/"
    }
    bastion_get_policyAnswer

    Read current Bastion firewall policy (allowlists, caps, rate limits).

    View tool JSON
    {
      "name": "bastion_get_policy",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read current Bastion firewall policy (allowlists, caps, rate limits).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    bastion_get_audit_logsAnswer

    Retrieve paginated audit trail of all transaction decisions.

    View tool JSON
    {
      "name": "bastion_get_audit_logs",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve paginated audit trail of all transaction decisions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "description": "Max entries (default 50)"
          },
          "offset": {
            "type": "integer",
            "description": "Pagination offset"
          }
        }
      },
      "page": "/"
    }
    bastion_get_audit_statsAnswer

    Get aggregate audit statistics (total, allowed, blocked).

    View tool JSON
    {
      "name": "bastion_get_audit_stats",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get aggregate audit statistics (total, allowed, blocked).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    bastion_healthAnswer

    Check if Bastion sidecar and MCP server are healthy.

    View tool JSON
    {
      "name": "bastion_health",
      "kind": "answer",
      "impl": "imperative",
      "description": "Check if Bastion sidecar and MCP server are healthy.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }