← WebMCP Directory

Tool tree

trader.rigoblock.com

Finance & CryptoTools verified
Website
Rigoblock Trader
Explore capabilities
    get_swap_quoteAnswer

    Get a DEX price quote for a token swap on a given chain. Returns sell/buy amounts, routing, and gas estimate.

    View tool JSON
    {
      "name": "get_swap_quote",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get a DEX price quote for a token swap on a given chain. Returns sell/buy amounts, routing, and gas estimate.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tokenIn": {
            "type": "string",
            "description": "Token to sell (symbol or address, e.g. \"ETH\")"
          },
          "tokenOut": {
            "type": "string",
            "description": "Token to buy (symbol or address, e.g. \"USDC\")"
          },
          "amountIn": {
            "type": "string",
            "description": "Amount to sell in human-readable form (e.g. \"1\"). Provide amountIn or amountOut, not both."
          },
          "amountOut": {
            "type": "string",
            "description": "Exact amount to receive (e.g. \"100\"). Provide amountIn or amountOut, not both."
          },
          "chain": {
            "type": "string",
            "description": "Chain name or ID (e.g. \"base\", \"arbitrum\", \"8453\"). Defaults to Base."
          }
        },
        "required": [
          "tokenIn",
          "tokenOut"
        ]
      }
    }
    get_vault_infoAnswer

    Get information about a Rigoblock smart pool vault: NAV, balances, owner, and delegation status.

    View tool JSON
    {
      "name": "get_vault_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get information about a Rigoblock smart pool vault: NAV, balances, owner, and delegation status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vaultAddress": {
            "type": "string",
            "description": "Vault contract address (0x...)"
          },
          "chainId": {
            "type": "number",
            "description": "EVM chain ID (e.g. 8453 for Base)"
          }
        },
        "required": [
          "vaultAddress",
          "chainId"
        ]
      }
    }