Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ETERNA_MCP_URLNoURL of the official Eterna MCP endpoint.https://mcp.eterna.exchange/mcp
ETERNA_CONFIG_DIRNoDirectory where Eterna credentials are stored. Overrides default ~/.eterna.~/.eterna
ETERNA_AUTH_ISSUERNoThe authentication issuer URL.https://ai-auth.eterna.exchange
ETERNA_ACCESS_TOKENNoAccess token for bridge mode to authenticate to the official Eterna MCP endpoint. Optional; if not set, the server reads credentials from ~/.eterna/credentials.json.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
eterna_fee_estimateA

Estimate monthly trading fees on Eterna Hybrid Exchange for a given notional volume and maker/taker mix, and the EHX credited back through EHX Payback. Uses the published flat schedule (0.014% maker / 0.035% taker). No credentials needed.

eterna_compare_feesA

Compare monthly fees for the same volume and maker/taker mix across Eterna, Hyperliquid (base tier), Bybit (non-VIP) and Binance (regular user). Returns a table with sources. No credentials needed.

eterna_setup_guideA

Step-by-step guide for connecting an AI agent to Eterna: the Claude connector (no code), the official CLI, a generic stdio MCP client via mcp-remote, or this starter server itself. No credentials needed.

eterna_agent_promptA

Return a guarded prompt template for a trading agent on Eterna (risk caps, mandatory stop loss, approval gates). Use it as the system or session prompt once the Eterna tools are connected. No credentials needed.

eterna_connection_statusA

Report whether this server is bridging the official Eterna MCP endpoint (token source, endpoint URL, number of remote tools exposed) and how to authenticate if it is not.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: connection status, fee estimation, fee comparison, setup guidance, and prompt generation. There is no overlap between them.

Naming Consistency4/5

All tool names follow a consistent eterna_<purpose> pattern with snake_case. The only minor deviation is that some names are nouns (connection_status, setup_guide) while others are verbs (compare_fees), but the pattern is still predictable.

Tool Count4/5

Five tools is a reasonable count for a starter/onboarding server. It is slightly thin compared to a full trading server, but each tool serves a distinct onboarding or informational purpose.

Completeness4/5

The server covers the stated purpose of onboarding and fee transparency well: status, setup, fee estimation, comparison, and agent prompt. A minor gap is the lack of a tool for actually executing trades or fetching live market data, but that appears to be out of scope for a starter server.

Maintenance

ActivityMaintained
ResponsivenessNo issues