{
  "name": "Eterna MCP",
  "description": "The exchange built for AI agents. Code execution sandbox with 29 SDK methods, $10B+ liquidity. 90% fewer tokens than standard MCP tool calls. No KYC.",
  "url": "https://mcp.eterna.exchange/mcp",
  "transport": "streamable-http",
  "capabilities": {
    "execute_code": {
      "description": "Run TypeScript in a sandboxed Deno runtime with the full Eterna trading SDK (eterna.*). One round-trip handles what standard MCP servers need dozens of tool calls for.",
      "sdk_methods": 29,
      "categories": [
        {
          "name": "Market Data",
          "methods": ["getTickers", "getOrderbook", "getInstruments"]
        },
        {
          "name": "Technical Analysis",
          "methods": [
            "getRsi",
            "getMacd",
            "getEma",
            "getSma",
            "getBollingerBands",
            "getVwap"
          ]
        },
        {
          "name": "Trading",
          "methods": [
            "placeOrder",
            "closePosition",
            "cancelOrder",
            "cancelAllOrders",
            "setLeverage",
            "setTradingStop"
          ]
        },
        {
          "name": "Account",
          "methods": [
            "getBalance",
            "getAccountInfo",
            "getAllCoinsBalance",
            "getPositions",
            "getOrders"
          ]
        },
        {
          "name": "Funding",
          "methods": [
            "getDepositAddress",
            "getDepositRecords",
            "getAllowedDepositCoins",
            "transferToTrading",
            "swapToUsdt",
            "getCoinInfo",
            "getWithdrawableAmount",
            "submitWithdrawal",
            "getWithdrawalStatus"
          ]
        }
      ]
    },
    "search_sdk": {
      "description": "Search SDK documentation at different detail levels (list, summary, full, params, keywords)"
    },
    "search_examples": {
      "description": "Search curated code examples using semantic similarity"
    }
  },
  "configSnippet": {
    "mcpServers": {
      "eterna": {
        "type": "streamable-http",
        "url": "https://mcp.eterna.exchange/mcp"
      }
    }
  },
  "links": {
    "quickstart": "https://github.com/EternaHybridExchange/eterna-mcp/blob/main/QUICKSTART.md",
    "toolsReference": "https://github.com/EternaHybridExchange/eterna-mcp/blob/main/docs/tools-reference.md",
    "errorsAndLimits": "https://github.com/EternaHybridExchange/eterna-mcp/blob/main/docs/tools-reference.md#errors-and-rate-limits",
    "skills": "https://github.com/EternaHybridExchange/eterna-mcp/tree/main/skills"
  }
}
