← WebMCP Directory

Tool tree

ghostswap.io

Finance & CryptoTools verified
Website
No KYC crypto exchange: swap BTC, XMR, ZEC, ETH and 1,600+ coins anonymously with no account and no ID upload. Non-custodial, live rates.
Explore capabilities
    get_quoteAnswer

    Live GhostSwap quote for swapping one cryptocurrency to another without KYC: amount the user receives, rate, network fee, min and max. Does not create a swap. Tickers use GhostSwap codes, e.g. btc, xmr, zec, eth, usdt20 (USDT ERC20), usdtrx (USDT TRC20).

    View tool JSON
    {
      "name": "get_quote",
      "kind": "answer",
      "impl": "imperative",
      "description": "Live GhostSwap quote for swapping one cryptocurrency to another without KYC: amount the user receives, rate, network fee, min and max. Does not create a swap. Tickers use GhostSwap codes, e.g. btc, xmr, zec, eth, usdt20 (USDT ERC20), usdtrx (USDT TRC20).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "from": {
            "type": "string",
            "description": "Ticker to send, e.g. btc"
          },
          "to": {
            "type": "string",
            "description": "Ticker to receive, e.g. xmr"
          },
          "amount": {
            "type": "string",
            "description": "Amount of the \"from\" coin, e.g. 0.1"
          }
        },
        "required": [
          "from",
          "to",
          "amount"
        ]
      }
    }
    list_currenciesAnswer

    Search the 1,600+ cryptocurrencies GhostSwap can swap without KYC. Returns ticker, name and network.

    View tool JSON
    {
      "name": "list_currencies",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the 1,600+ cryptocurrencies GhostSwap can swap without KYC. Returns ticker, name and network.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Optional name or ticker filter, e.g. monero or usdt"
          }
        }
      }
    }
    get_swap_statusAnswer

    Status of an existing GhostSwap swap by its swap id (as shown on the /txs/ page).

    View tool JSON
    {
      "name": "get_swap_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Status of an existing GhostSwap swap by its swap id (as shown on the /txs/ page).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Swap id, e.g. 3o2f27e8zip9myav"
          }
        },
        "required": [
          "id"
        ]
      }
    }
    open_exchange_pageAction

    Open the GhostSwap page for a pair (e.g. btc to xmr) so the user can review and start the swap themselves.

    View tool JSON
    {
      "name": "open_exchange_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the GhostSwap page for a pair (e.g. btc to xmr) so the user can review and start the swap themselves.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "from": {
            "type": "string",
            "description": "Ticker to send, e.g. btc"
          },
          "to": {
            "type": "string",
            "description": "Ticker to receive, e.g. xmr"
          }
        },
        "required": [
          "from",
          "to"
        ]
      }
    }