# Eterna MCP

Gives AI agents direct access to crypto spot and futures trading via an isolated TypeScript sandbox without mandatory KYC.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 12
- Author: EternaHybridExchange
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/EternaHybridExchange/eterna-mcp
- Updated: 2026-10-02
- HTML: https://affpapa.org/en/nevibecode/mcp/eterna-mcp

## What it does

Eterna MCP acts as a remote Streamable HTTP gateway connecting coding agents to exchange infrastructure. Rather than exposing an individual tool for each REST endpoint, it supplies three MCP tools: `search_sdk`, `search_examples`, and `execute_code`. Your assistant inspects the available methods and batches operations into a single TypeScript snippet.

All generated logic executes in a sandboxed Deno runtime with the `eterna` global object. This SDK contains 30 functions covering market tickers, technical analysis like VWAP or RSI, position management, and deposits. Each connected assistant receives an isolated sub-account upon login.

Trading requires authenticating through OAuth at `https://ai-auth.eterna.exchange` or providing an API token, so the server cannot function offline or without configured credentials.

## Requirements
- Remote server: `https://mcp.eterna.exchange/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http eterna-mcp https://mcp.eterna.exchange/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add eterna-mcp --url https://mcp.eterna.exchange/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "eterna-mcp": {
            "url": "https://mcp.eterna.exchange/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "eterna-mcp": {
            "type": "http",
            "url": "https://mcp.eterna.exchange/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http eterna-mcp https://mcp.eterna.exchange/mcp
```

## When to use it
- place crypto spot and perpetual futures orders from agent prompts
- compute technical indicators like MACD, Bollinger Bands, and RSI
- batch multi-step trade workflows inside a single round-trip
- isolate trading balances across dedicated agent sub-accounts

## Example prompts
- Inspect my total equity on Eterna and report the current price of BTCUSDT.
- Calculate the 14-period RSI for SOLUSDT and open a long position if it drops below 30.
- Search the SDK for stop loss methods and set a trailing stop on my active ETH position.

## Similar
- [crypto-com-app](https://affpapa.org/en/nevibecode/skills/crypto-com-app.md) — skill · 1400 installs
- [ccxt-typescript](https://affpapa.org/en/nevibecode/skills/ccxt-typescript.md) — skill · 753 installs
- [okx-cex-market](https://affpapa.org/en/nevibecode/skills/okx-cex-market.md) — skill · 10500 installs
- [okx-cex-trade](https://affpapa.org/en/nevibecode/skills/okx-cex-trade.md) — skill · 10300 installs
- [hyperliquid](https://affpapa.org/en/nevibecode/skills/hyperliquid.md) — skill · 8700 installs
- [gmgn-wallet-analysis](https://affpapa.org/en/nevibecode/skills/gmgn-wallet-analysis.md) — skill · 6500 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
