Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STRIKE_API_URLNoOverride the API base URL. Default is derived.
STRIKE_NETWORKNoUse 'testnet' to use api-v2-testnet.strikefinance.org instead of mainnet.mainnet
STRIKE_BLOCKCHAINNoOne of 'cardano', 'ethereum' or 'solana', to skip chain detection.auto
STRIKE_MARKET_URLNoOverride the market base URL. Default is derived.
STRIKE_API_PUBLIC_KEYNoAPI wallet public key (Ed25519, raw hex). Must be set together with STRIKE_API_PRIVATE_KEY.
STRIKE_ENABLE_TRADINGNoRegisters the trading tools. Requires an API wallet.false
STRIKE_WALLET_ADDRESSNoDefault account for read-only lookups.
STRIKE_API_PRIVATE_KEYNoAPI wallet private key (Ed25519, raw hex). Must be set together with STRIKE_API_PUBLIC_KEY.
STRIKE_PREVIEW_TTL_SECONDSNoPreview lifetime in seconds.120
STRIKE_MAX_ORDER_NOTIONAL_USDNoPer-order notional cap in USD.1000

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
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
strike_list_marketsA

Lists every Strike perpetual market with price, 24h change, volume, open interest and funding (as APR). Use it to discover symbols or rank markets (top movers, most traded, highest funding).

strike_market_snapshotA

One-call brief for a single market: price, 24h range and change, volume, open interest, funding (hourly, 8h, APR and who pays), mark vs index premium, spread and order-book depth/imbalance.

strike_get_orderbookB

Order book for a market: top price levels per side plus a summary (best bid/ask, spread in bps, USD depth within 0.5/1/2% of mid, and bid/ask imbalance).

strike_estimate_market_impactA

Simulates a market order against the live book without placing anything: average fill price, worst price, slippage vs mid in bps, and whether visible liquidity covers it. Give size or notional_usd.

strike_get_candlesA

OHLCV candles for a market plus summary stats (change, range, close-to-close volatility, volume). Use for trend questions like 'how has ADA moved this week'.

strike_get_recent_tradesB

Most recent public trades in a market with a taker-flow summary (buy vs sell volume, largest trade).

strike_get_fundingA

Current funding for one market or all, with hourly/8h/APR rates and who pays. Without a symbol, markets are ranked by absolute APR to surface carry opportunities and crowded trades.

strike_get_sentimentA

Strike's Fear & Greed index (0 extreme fear to 100 extreme greed) computed from the exchange's own 24h tape, with momentum/breadth/volatility components. Display-only, not a risk input.

strike_get_accountA

Balances and margin for an account: wallet balance, available balance, unrealized PnL, margin used, maintenance margin, margin ratio, withdrawable amount, and per-market leverage settings. Defaults to your own account; any public account can be looked up by wallet address.

strike_get_positionsA

Open positions enriched with live mark price, notional, PnL as % of margin, distance to liquidation, a risk flag (ok / watch / danger), and what each position pays or earns in funding per day. Use this for 'how are my positions', 'am I close to liquidation', 'what is funding costing me'.

strike_get_open_ordersA

Open and untriggered orders (limits, stops, take-profits, trailing stops) for an account.

strike_get_historyA

Account history: orders, fills (trades), funding payments, closed positions, or transactions (deposits, withdrawals, transfers). Newest first. Use cursor (an id from the last row) to page back.

strike_get_portfolioB

Long-run performance: realized PnL, all-time volume and fees, deposits/withdrawals, current fee tier, staking fee discount (from staked STRIKE), 30-day volume, and a recent account-value curve.

Prompts

Interactive templates invoked by user choice

NameDescription
strike_daily_briefMarket overview plus a health check of your positions.
strike_risk_checkStress-test open positions against a price move.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 13 tools

Disambiguation4/5

Most tools target distinct resources or actions, but strike_market_snapshot is a 'one-call brief' that substantially overlaps with strike_get_funding, strike_get_orderbook, and price data in strike_list_markets, creating some ambiguity about when to use the aggregate versus the specific tools. Descriptions help disambiguate, so selection is mostly reliable.

Naming Consistency4/5

All tools use a consistent strike_ prefix and snake_case verb_noun pattern (strike_get_orderbook, strike_list_markets, strike_get_candles). Minor deviation: strike_market_snapshot is noun-first rather than verb-first, but overall the pattern is very predictable.

Tool Count5/5

13 tools is well within the ideal 3-15 range and each tool covers a distinct market or account data concern. The count is well-scoped for a market-data/account analytics server.

Completeness3/5

The read-only analytics surface (markets, orderbook, candles, trades, funding, sentiment, account, positions, orders, history, portfolio) is thorough. However, there are no mutating operations—no place order, cancel order, or transfer—which is a notable gap for a perpetuals trading server and leaves agents at a dead end if trading is intended.

Maintenance

ActivityMaintained
ResponsivenessNo issues