Eterna MCP

Servidor MCP gerenciado para negociação de futuros perpétuos da Bybit. Subcontas isoladas, gerenciamento de risco integrado, 12 ferramentas de negociação.

Documentação

Gateway Eterna MCP

A forma mais rápida de dar ao seu agente de IA capacidades reais de negociação.

Sem KYC. SDK TypeScript em sandbox. Sub-contas isoladas. Taxas de maker de 0,014% em futuros.

License: MIT MCP Protocol Tools SDK


Instalação em 30 Segundos

Adicione ao seu cliente MCP e conclua o OAuth quando solicitado:

{
  "mcpServers": {
    "eterna": {
      "type": "streamable-http",
      "url": "https://mcp.eterna.exchange/mcp"
    }
  }
}

Seu agente é provisionado automaticamente no primeiro login. Não existe ferramenta register_agent.

Veja QUICKSTART.md para tutoriais de Claude, Cursor e Openclaw.

Site do produto: ai.eterna.exchange


Como funciona

A Eterna não é um servidor com uma ferramenta MCP por endpoint de exchange.

  1. O agente chama search_sdk para encontrar o método eterna.* correto.
  2. O agente chama execute_code com TypeScript que usa o SDK completo em uma única ida e volta.
  3. O código é executado em um runtime Deno em sandbox. O resultado é retornado como JSON.

Esse modelo usa ~90% menos tokens do que encapsular cada chamada Bybit como uma ferramenta MCP separada.


Ferramentas MCP

FerramentaDescrição
execute_codeExecute TypeScript em um sandbox Deno com o SDK de negociação eterna.*
search_sdkPesquise na documentação do SDK (list / summary / full / params / keywords)
search_examplesBusca semântica em exemplos de negociação selecionados

Prompts

PromptDescrição
getting_startedComo usar execute_code, fluxo de depósito, regras do sandbox
sdk_referenceAssinaturas completas dos métodos eterna.* e formatos de resposta
error_handlingCategorias de erro e recuperação
technical_analysisRSI, MACD, EMA, SMA, Bollinger, VWAP
strategy_momentum_scalpingModelo de estratégia opcional
strategy_mean_reversionModelo de estratégia opcional
strategy_funding_rate_arbitrageModelo de estratégia opcional

Recursos

URIDescrição
eterna://docs/sdkReferência completa do SDK
eterna://docs/errorsReferência de erros
eterna://docs/examplesExemplos de trechos de código

Documentação completa de parâmetros: docs/tools-reference.md


Métodos do SDK (via execute_code)

29 métodos no objeto eterna dentro do sandbox:

CategoriaMétodos
Dados de mercadogetTickers, getOrderbook, getInstruments
Análise técnicagetRsi, getMacd, getEma, getSma, getBollingerBands, getVwap
NegociaçãoplaceOrder, closePosition, cancelOrder, cancelAllOrders, setLeverage, setTradingStop
ContagetBalance, getAccountInfo, getAllCoinsBalance, getPositions, getOrders
FinanciamentogetDepositAddress, getDepositRecords, getAllowedDepositCoins, transferToTrading, swapToUsdt, getCoinInfo, getWithdrawableAmount, submitWithdrawal, getWithdrawalStatus

Exemplo:

const balance = await eterna.getBalance();
const ticker = await eterna.getTickers("BTCUSDT");
return { equity: balance.totalEquity, last: ticker[0]?.lastPrice };

Por que a Eterna?

Eterna (gerenciado)Servidores MCP auto-hospedadosWrappers de API diretos
Tempo de configuração~30 segundos15-30 minHoras
AutenticaçãoOAuth (ou chave de API legada)Você cria e rotaciona as chavesVocê cria e rotaciona as chaves
Isolamento do agenteSub-conta dedicada por agenteConta compartilhadaConta compartilhada
Modelo de execuçãoSDK TypeScript em sandboxGeralmente uma ferramenta por endpointCódigo personalizado
TransporteHTTP transmitível (remoto)Geralmente stdio (somente local)HTTP
ManutençãoZero — nós cuidamos das atualizaçõesVocê gerenciaVocê gerencia
Taxas de futuros0,014% maker / 0,035% takerVarejo, a menos que você negocie VIPVarejo, a menos que você negocie VIP

O que você não precisa construir

  • Provisionamento de sub-contas
  • Limitação de taxa e validação de solicitações
  • Gerenciamento de endereços de depósito e roteamento de fundos
  • Tratamento de erros para mudanças na API da exchange
  • Um sandbox Deno + SDK de negociação tipado

Funciona com sua stack

Claude (claude.ai)

Adicione um conector personalizado com a URL https://mcp.eterna.exchange/mcp, conclua o OAuth e aprove.

Claude Code / Cursor

Use a configuração JSON acima (Claude Code: .mcp.json, Cursor: .cursor/mcp.json). Conclua o OAuth quando solicitado.

Openclaw

openclaw plugins install @eterna-hybrid-exchange/openclaw-plugin
npm install -g @eterna-hybrid-exchange/cli
eterna login

Qualquer cliente MCP HTTP transmitível

Aponte o cliente para https://mcp.eterna.exchange/mcp e autentique com OAuth (mcp:full) ou uma chave de API Bearer legada. Guias refinados para LangChain / CrewAI / AutoGen / ChatGPT estão em expansão.


Autenticação

Preferido: OAuth via https://ai-auth.eterna.exchange com escopo mcp:full.

Legado: chaves de API de agente de longa duração como Authorization: Bearer … (hash Argon2 em repouso).

Detalhes: docs/authentication.md


Mercados

  • Futuros perpétuos com margem em USDT (mais de 200 pares)
  • Negociação spot está no roadmap

Roadmap

Veja ROADMAP.md.

Entregue: sandbox de execução de código, provisionamento de agentes via OAuth, 29 métodos do SDK, análise técnica, fluxos de financiamento/saque.

Próximo: cobertura mais ampla do SDK, runtime de estratégias cron, backtesting, spot.


Habilidades

Habilidades do Claude Code para conhecimento de negociação:

Ou baixe o pacote mais recente: https://ai.eterna.exchange/claude-skills


Documentação

Fatos do produto legíveis por máquina: https://ai.eterna.exchange/llms.txt


Contato

Dúvidas, parcerias ou suporte: contact@eterna.exchange


Licença

MIT — Copyright 2025-2026 Eterna Exchange