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.
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.
- O agente chama
search_sdkpara encontrar o métodoeterna.*correto. - O agente chama
execute_codecom TypeScript que usa o SDK completo em uma única ida e volta. - 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
| Ferramenta | Descrição |
|---|---|
execute_code | Execute TypeScript em um sandbox Deno com o SDK de negociação eterna.* |
search_sdk | Pesquise na documentação do SDK (list / summary / full / params / keywords) |
search_examples | Busca semântica em exemplos de negociação selecionados |
Prompts
| Prompt | Descrição |
|---|---|
getting_started | Como usar execute_code, fluxo de depósito, regras do sandbox |
sdk_reference | Assinaturas completas dos métodos eterna.* e formatos de resposta |
error_handling | Categorias de erro e recuperação |
technical_analysis | RSI, MACD, EMA, SMA, Bollinger, VWAP |
strategy_momentum_scalping | Modelo de estratégia opcional |
strategy_mean_reversion | Modelo de estratégia opcional |
strategy_funding_rate_arbitrage | Modelo de estratégia opcional |
Recursos
| URI | Descrição |
|---|---|
eterna://docs/sdk | Referência completa do SDK |
eterna://docs/errors | Referência de erros |
eterna://docs/examples | Exemplos 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:
| Categoria | Métodos |
|---|---|
| Dados de mercado | getTickers, getOrderbook, getInstruments |
| Análise técnica | getRsi, getMacd, getEma, getSma, getBollingerBands, getVwap |
| Negociação | placeOrder, closePosition, cancelOrder, cancelAllOrders, setLeverage, setTradingStop |
| Conta | getBalance, getAccountInfo, getAllCoinsBalance, getPositions, getOrders |
| Financiamento | getDepositAddress, 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-hospedados | Wrappers de API diretos | |
|---|---|---|---|
| Tempo de configuração | ~30 segundos | 15-30 min | Horas |
| Autenticação | OAuth (ou chave de API legada) | Você cria e rotaciona as chaves | Você cria e rotaciona as chaves |
| Isolamento do agente | Sub-conta dedicada por agente | Conta compartilhada | Conta compartilhada |
| Modelo de execução | SDK TypeScript em sandbox | Geralmente uma ferramenta por endpoint | Código personalizado |
| Transporte | HTTP transmitível (remoto) | Geralmente stdio (somente local) | HTTP |
| Manutenção | Zero — nós cuidamos das atualizações | Você gerencia | Você gerencia |
| Taxas de futuros | 0,014% maker / 0,035% taker | Varejo, a menos que você negocie VIP | Varejo, 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:
- skills/claude-code/trading/SKILL.md — Gerenciamento de risco, dimensionamento de posição, fluxo de depósito, ciclo de vida de ordens
- skills/claude-code/scalping/SKILL.md — Estratégia de scalping por momentum
Ou baixe o pacote mais recente: https://ai.eterna.exchange/claude-skills
Documentação
- QUICKSTART.md — Conecte e negocie
- Referência de Ferramentas — Ferramentas MCP + visão geral do SDK
- Autenticação — OAuth e chaves de API
- Arquitetura — Isolamento e transporte
- CHANGELOG.md — Histórico de versões
- ROADMAP.md — O que vem a seguir
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