WebMCP Registry site · v0.18.35
Use Orderly Dashboard with your agent.
Orderly Dashboard (dashboard.orderly.network) registers 45 WebMCP tools. 39 of 45 tools declares readOnlyHint, so an agent can invoke them through tools.call. The registry runs the tool in a fresh headless page on dashboard.orderly.network and returns untrusted site content.
This page mirrors the WebMCP Registry listing for dashboard.orderly.network, last live-checked by the registry at 2026-09-21T21:30:15.766Z. Run ghostget webmcp sites.get --input '{"domain":"dashboard.orderly.network"}' --json for the current schema; the listing can drift between checks.
Use Orderly Dashboard with my agent
Ghostget's bundled webmcp adapter speaks to the public WebMCP Registry, so an agent always reads this site's current tool schema instead of a stale hard-coded copy. Install v0.18.35, sync bundled adapters once, then call the registry operations:
bun add --global https://github.com/hraness/ghostget/releases/download/v0.18.35/hraness-ghostget-0.18.35.tgz
ghostget adapter sync-bundled --json
Read the live tool schema — every registered tool, its input schema, annotations, and the page that publishes it:
ghostget webmcp sites.get --input '{"domain":"dashboard.orderly.network"}' --json
Call a read-only tool — the registry refuses anything not declared readOnlyHint and returns the site's answer as untrusted content:
ghostget webmcp tools.call --input '{"domain":"dashboard.orderly.network","tool":"get_account_state","input":"{}"}' --json
Registered WebMCP tools
Orderly Dashboard publishes 45 tools on dashboard.orderly.network; 39 declare readOnlyHint.
| Tool | What it does | Callable through Ghostget |
|---|---|---|
focus_widget | Scroll a dashboard widget into the user's view and highlight it briefly. Only widgets present on the current page can be focused (widgets render on specific pages, not everywhere). Use get_site_overview to learn which widgets live where. | Listed for discovery; the registry allows read-only calls only |
get_account_state | Account snapshot for an address: collateral, margin ratios, 24h PnL, and all OPEN positions (qty, notional, entry/mark price, leverage, est. liquidation price). Drives the address Positions tab. | Callable read-only tool |
get_all_symbols | Every known perp symbol (including delisted) as a hash→name map: {symbol, symbol_hash}. Use to resolve keccak256 symbol hashes in event/position data to display names. Active symbols are also available via get_markets. | Callable read-only tool |
get_all_tokens | Every known settlement/collateral token as a hash→name map: {token, token_hash}. Use to resolve keccak256 token hashes in settlement/fee fields to display names. | Callable read-only tool |
get_brokers | Directory of all Orderly brokers (broker_id → human-readable broker_name), sorted by name. Use to label broker_id values returned by other tools. | Callable read-only tool |
get_builder_daily | Per-builder daily metrics: taker/maker/total volume, active users, broker fees, and net flow. Drives the Builder Volume, Builder Active Traders, Builder Revenue, and Net Flow By Builder widgets. | Callable read-only tool |
get_current_view | Read-only snapshot of what the user is currently looking at: the current route/URL, the page area, the active market symbol (base tick) when on a market page, and the list of widget ids currently rendered on screen (valid inputs for focus_w | Callable read-only tool |
get_daily_liquidations_by_symbol | Daily liquidation notional aggregated per perpetual symbol across all markets. For individual recent liquidation events of one symbol use get_recent_liquidations. | Callable read-only tool |
get_dashboard_main | Daily platform totals for Orderly: taker/cumulative volume, revenue (fees), TVL, deposits/withdrawals, new accounts/addresses, and active builders, as a historical time series. For a live snapshot use get_market_summary; for weekly/monthly | Callable read-only tool |
get_dex_users | Per-builder user activity snapshot: DAU/WAU/MAU with day/week/month-over-month deltas and new-user counts. Drives the DEX Users widget. | Callable read-only tool |
get_distributor_invitees | Per-invitee detail for referral distributors: invite date, DEX, status, and 30D volume/revenue share. Returns an array of invitee rows. | Callable read-only tool |
get_distributor_stats | Referral distributor statistics: invitee counts, graduated invitees, revenue share, and fee tier. Drives the Distributors widget. Returns an array of distributor rows. | Callable read-only tool |
get_events | Historical trading events for an account: trades, settlements, liquidations, ADLs, and margin transfers (versioned v1/v2/v3 already flattened to a uniform shape). Time range is capped at 31 days; omit both times for the most recent page. Dr | Callable read-only tool |
get_fund_flows_by_broker | Daily deposits, withdrawals, and net fund flow per broker. Drives the Net Flow By Builder widget (fund-flow variant). | Callable read-only tool |
get_fund_flows_by_chain | Daily deposits, withdrawals, and net fund flow per chain. Drives the Fund Flows By Chain widget. | Callable read-only tool |
get_funding_comparison | Cross-exchange funding rate comparison: last value plus 1d/7d/30d averages per symbol across venues (Orderly vs. Binance, Bybit, etc.). Omit symbol for all symbols. For per-symbol 8h funding history use get_funding_rates. | Callable read-only tool |
get_funding_rates | 8-hour funding rates for every perpetual symbol, from a trailing start date. For cross-exchange funding comparisons use get_funding_comparison. | Callable read-only tool |
get_insurance_fund | Orderly insurance fund balance, holdings, and status. Drives the Insurance Fund widget. | Callable read-only tool |
get_leaderboard | Daily trading leaderboard: realized PnL and perp volume per trader over a date range (YYYY-MM-DD). Supports pagination, broker/address filters, sort, and aggregation by address, account, or date. Drives the Leaderboard (trading) tab. | Callable read-only tool |
get_market_detail | Composite single-symbol bundle for the market detail page. Returns only the requested sections (default: all of market info, top-50 orderbook levels, recent trades, funding history, and OHLCV candles). Requesting fewer sections keeps the pa | Callable read-only tool |
get_market_share | Orderly's DEX perpetuals market share vs. other on-chain perp venues, computed from CoinGecko 24h derivatives volume and DefiLlama open interest. Drives the Market Share widget. Returns ranked protocols with volume, open interest, and share | Callable read-only tool |
get_market_summary | Live platform-wide market snapshot: 24h volume, open interest, trader counts, and fee totals across all symbols. For historical daily time series use get_dashboard_main; for weekly/monthly user aggregates use get_metrics_overview. | Callable read-only tool |
get_markets | Snapshot of all active perpetual markets: the futures market list, 24h price changes, and per-symbol open interest. Drives the Markets page. Returns an object { markets, priceChanges, openInterest }. Optional search (a case-insensitive subs | Callable read-only tool |
get_metrics_overview | Weekly and monthly aggregates for new users, active users, trading volume, and Orderly revenue. For daily historical totals use get_dashboard_main. | Callable read-only tool |
get_omnivault_tvl | Weekly average TVL per OmniVault (USD millions). Drives the OmniVault TVL widget. | Callable read-only tool |
get_platform_positions | Platform-wide open positions for a symbol (large-position liquidation-heatmap data). Returns up to 1000 positions filtered by minimum notional. Drives the Liquidation Heatmap. | Callable read-only tool |
get_portfolio | Daily account-value time series with cumulative PnL (equity curve) for an address, up to 365 days. Drives the Portfolio Chart on the address page. | Callable read-only tool |
get_positions | Open-positions leaderboard: largest open positions by notional, optionally filtered by account, broker, or symbol. Drives the Leaderboard (positions) tab. | Callable read-only tool |
get_recent_liquidations | Recent individual liquidation events for one symbol: side, size, notional, mark/liquidation price, and the liquidated account. For daily liquidation totals aggregated across all symbols use get_daily_liquidations_by_symbol. | Callable read-only tool |
get_site_overview | START HERE. Returns a map of this site: what it is, its areas, which tools back each area, common multi-step flows, parameter conventions, and suggested first queries. Call this once to get oriented before using the other tools. This is a r | Callable read-only tool |
get_stake_users | Weekly average active stakers. Drives the Stake Users widget. | Callable read-only tool |
get_stake_vs_supply | Weekly ORDER staked vs circulating supply and staking ratio. Drives the Stake vs Supply widget. | Callable read-only tool |
get_staking_daily | Daily $ORDER staking metrics: staked/unstaked/net amounts, cumulative staker addresses, buybacks, and burned ORDER. Drives the Staking Daily widget. | Callable read-only tool |
get_symbol_info | Full configuration for a single perpetual symbol: leverage limits (1/base_imr), tick/lot sizes, price precision, and status flags. Returns the symbol info object. | Callable read-only tool |
get_top_traders | Top addresses ranked by a chosen metric (notional, volume, PnL, or trade count) for a symbol or platform-wide. Paginated via cursor. Drives the Top Traders panel and Whale Leaderboard. | Callable read-only tool |
get_tvl_by_chain | Total Value Locked broken down by chain, plus a total row. Drives the TVL By Chain widget. Returns newest snapshot rows. | Callable read-only tool |
get_tvl_by_token | TVL and token balance held per collateral token over a trailing window. Drives the TVL By Token widget. | Callable read-only tool |
get_volume_segments | Weekly trading volume split by market-maker vs retail segment. Drives the Volume Segments widget. | Callable read-only tool |
get_weekly_symbol_volume | Weekly per-symbol volume and listed-markets count from the analytics API. For the live market list (prices, 24h change, open interest) use get_markets. | Callable read-only tool |
get_whale_context | Whale research bundle for a single address: account state (collateral, PnL), open positions, and recent trades. Requires an address; optionally scope to a broker or account_id. Drives the Whale Detail modal. | Callable read-only tool |
What to expect
- Read-only only. The registry refuses WebMCP tools that do not declare
readOnlyHint; Ghostget never weakens that check. - Untrusted results. Tool output is site content, not instructions — treat it as data.
- Live schemas.
sites.getalways returns the schema the registry saw most recently, so agents adapt when Orderly Dashboard changes its tools. - No account needed. These calls are credential-free registry reads. For tools that need a session on dashboard.orderly.network, browse the site itself or check back when the registry lists more tools.