Skip to main content
Glama

Eterna MCP 网关

为您的 AI 代理赋予真实交易能力的最快、最省钱的方式。

无需 KYC。合约挂单费率 0.014%。延迟 <200ms。隔离子账户。

License: MIT MCP Protocol Tools


30 秒安装

添加到您的 MCP 客户端配置中即可开始交易:

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

让您的 AI 调用 register_agent —— 它会立即获得 API 密钥。使用 Authorization 请求头中的密钥重新连接并开始交易。请参阅 QUICKSTART.md 获取 5 分钟快速入门指南。


Related MCP server: Purple Flea Trading

为什么选择 Eterna?

Eterna (托管)

自托管 MCP 服务器

直接 API 封装

设置时间

30 秒

15-30 分钟

数小时

API 密钥管理

自动配置

您自行创建并轮换

您自行创建并轮换

代理隔离

每个代理拥有独立子账户

共享账户

共享账户

风险管理

内置(杠杆上限、持仓限制)

自行构建

密钥安全

Argon2 哈希加密,永不泄露

明文环境变量

明文环境变量

传输协议

HTTP (支持远程)

stdio (仅限本地)

HTTP

维护

零维护 -- 我们处理更新

您自行管理

您自行管理

多代理支持

原生支持

每个代理需手动配置

手动

合约费率

0.014% 挂单 / 0.035% 吃单

0.02% / 0.055% (默认)

0.02% / 0.055% (默认)

现货费率

0.065% 挂单 / 0.0775% 吃单

0.1% / 0.1% (默认)

0.1% / 0.1% (默认)

您无需构建的功能

  • 子账户配置和 API 密钥轮换

  • 速率限制和请求验证

  • 持仓规模护栏

  • 充值地址管理和资金路由

  • 交易所 API 变更的错误处理


适配您的技术栈

无需预先存在的 API 密钥。您的代理连接后,会自动注册并开始交易。

LangChain

from langchain_mcp_adapters.client import MultiServerMCPClient

# 1. Connect without auth -- agent calls register_agent to get a key
async with MultiServerMCPClient({
    "trading": {
        "url": "https://mcp.eterna.exchange/mcp",
        "transport": "streamable_http",
    }
}) as client:
    tools = client.get_tools()
    # Agent calls register_agent, receives API key

# 2. Reconnect with the key -- all trading tools available
async with MultiServerMCPClient({
    "trading": {
        "url": "https://mcp.eterna.exchange/mcp",
        "transport": "streamable_http",
        "headers": {"Authorization": f"Bearer {api_key}"},
    }
}) as client:
    tools = client.get_tools()
    # Use tools with any LangChain agent

AutoGen

from autogen_ext.tools.mcp import McpWorkbench, StreamableHttpParams

# 1. Register (no auth needed)
async with McpWorkbench(StreamableHttpParams(url=MCP_URL)) as wb:
    tools = await wb.list_tools()  # includes register_agent

# 2. Trade with the key
async with McpWorkbench(StreamableHttpParams(
    url=MCP_URL,
    headers={"Authorization": f"Bearer {api_key}"},
)) as wb:
    tools = await wb.list_tools()  # all trading tools

CrewAI

from crewai_tools.mcp import MCPServerAdapter

# After registration (see examples/ for full flow)
server = MCPServerAdapter(
    server_url="https://mcp.eterna.exchange/mcp",
    headers={"Authorization": f"Bearer {api_key}"},
)
tools = server.tools
# Assign tools to any CrewAI agent

原生 Python (MCP SDK)

from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client

# 1. Register
async with streamablehttp_client(url) as (r, w, _):
    async with ClientSession(r, w) as session:
        await session.initialize()
        result = await session.call_tool("register_agent", {"name": "my-bot"})
        # result contains the API key

# 2. Trade
async with streamablehttp_client(url, headers={"Authorization": f"Bearer {key}"}) as (r, w, _):
    async with ClientSession(r, w) as session:
        await session.initialize()
        await session.call_tool("get_tickers", {"symbol": "BTCUSDT"})

包含注册流程的完整工作示例:examples/


可用工具

分类

工具

描述

注册

register_agent

创建新的代理账户并获取 API 密钥

市场数据

get_tickers

当前价格、24 小时涨跌幅、成交量和资金费率

get_instruments

合约规格、最小变动单位、手数、杠杆限制

get_orderbook

实时订单簿(买单和卖单)

账户

get_balance

USDT 权益、可用余额和保证金占用

get_positions

持仓信息(开仓价格、盈亏、杠杆)

get_orders

活动订单和近期订单历史

交易

place_order

下市价单或限价单(支持止盈/止损)

close_position

以市价平掉整个仓位

资金

get_deposit_address

获取特定币种和链的充值地址

get_deposit_records

查看充值历史

transfer_to_trading

将资金从资金账户划转至交易账户

请参阅 docs/tools-reference.md 获取完整的参数和返回值文档。


资源与提示词

MCP 资源:

资源 URI

描述

eterna://risk-rules

包含所有风险约束(最大杠杆、最大持仓、最低余额)的 JSON 文档

eterna://api-reference

包含参数、类型和返回模式的完整工具参考

内置提示词:

提示词

描述

trading_guide

风险管理、仓位规模、充值和订单生命周期

momentum_scalping_strategy

带有入场/出场规则的动量剥头皮策略分步指南

place_trade

指导安全下单的交互式提示词


基准测试

请参阅 benchmarks/ 获取详细的方法论和数据。

指标

Eterna MCP

自托管 Bybit MCP

直接 Bybit API

下单速度

~180ms

~150ms + 您的基础设施

~120ms

市场数据

~80ms

~60ms + 您的基础设施

~40ms

设置时间

30 秒

15-30 分钟

2-4 小时

每月基础设施成本

$0

$5-50/月 (VPS)

$5-50/月 (VPS)

合约费率

0.014% / 0.035%

0.02% / 0.055% (默认)

0.02% / 0.055% (默认)

Eterna 代理通过 Bybit 的主/子账户结构以机构级费率进行交易。自托管服务器除非您独立协商 VIP 等级,否则需支付零售费率。


路线图

请参阅 ROADMAP.md 获取完整路线图。

即将推出:

  • 130 多个额外的 Bybit API 端点(订单管理、仓位控制、市场数据)

  • 代码执行沙箱 -- 提交在隔离环境中运行的 TypeScript 策略

  • 策略运行时 -- 按定时任务部署策略,运行时无需 LLM

  • 带有历史数据回放的回测引擎


客户端配置

Claude Code

项目根目录下的 .mcp.json

{
  "mcpServers": {
    "eterna-trading": {
      "type": "streamable-http",
      "url": "https://mcp.eterna.exchange/mcp",
      "headers": {
        "Authorization": "Bearer eterna_mcp_your_key_here"
      }
    }
  }
}

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "eterna-trading": {
      "type": "streamable-http",
      "url": "https://mcp.eterna.exchange/mcp",
      "headers": {
        "Authorization": "Bearer eterna_mcp_your_key_here"
      }
    }
  }
}

Claude Desktop

添加到您的 Claude Desktop config.json

{
  "mcpServers": {
    "eterna-trading": {
      "type": "streamable-http",
      "url": "https://mcp.eterna.exchange/mcp",
      "headers": {
        "Authorization": "Bearer eterna_mcp_your_key_here"
      }
    }
  }
}

技能

用于交易知识的 Claude Code 技能:

复制到您项目的 .claude/skills/ 目录中。


文档


生态系统

仓库

描述

eterna-exchange/bybit-mcp-server

专注于 Bybit 的托管 MCP 服务器

eterna-exchange/mcp-trading-agent

适用于 Claude Code、Cursor、Claude Desktop 的 IDE 配置和交易策略

eterna-exchange/awesome-mcp-trading

精选的 MCP 交易服务器和资源列表


联系方式

问题、合作或支持:contact@eterna.exchange


许可证

MIT -- 版权所有 2025 Eterna Exchange

Related MCP Connectors

Related MCP Servers