MCP App Store
by KeenEthics
DAMO Market State icon

DAMO Market State

By Protocol Holdings Co., Ltd.

Get New App Alerts

Overview

DAMO gives AI agents the current market state of 44 crypto assets across 10 timeframes (1m, 5m, 15m, 1h, 4h, 12h, 1d, 3d, 1w, 1M). Each timeframe is in one of four states: bull_momentum, weakening, bear_momentum or recovery, with a permanent state code. The state calculation has not changed since recording began. Since 2026-10-26 its input is the DAMO composite, built from several public crypto perpetual futures markets; every record carries its engine_version. Two layers: verified (closed candles, recorded once, never changed) and live (forming candles, provisional). Tools (all read-only): - get_market_state: one asset, all or selected timeframes - get_market_states: several assets at once - list_symbols: the assets DAMO covers - get_state_definitions: what each state and code means DAMO reports market state only. It does not provide prices, forecasts or buy/sell signals, does not place trades and does not move funds. It is not investment advice. Closed-candle states are recorded in a hash chain and anchored daily on the Base blockchain, so anyone can check that published records were not changed later. No account or key. Free use up to 500 state values per day (one state value = one asset x one timeframe).

Tools

get_market_state

Claude
Use when the user asks about the current market state (trend or momentum) of a crypto asset on any timeframe from 1 minute to 1 month. Returns state data only: no prices, forecasts or trade signals. Current DAMO market state of one symbol across 10 timeframes: state name and permanent code per timeframe, plus a 10-value vector in fixed timeframe order. as_of is when DAMO last wrote the record; each timeframe's candle close is in states[tf].candle_close (live: candle_close_expected).

get_market_states

Claude
Use when the user asks about several crypto assets at once. Same as get_market_state for up to 50 symbols in one call.

get_state_definitions

Claude
Use when the user asks what DAMO's states, codes or layers mean. The 4 permanent DAMO states and codes, timeframe order, the verified/live layers and what DAMO outputs (state data only).

list_symbols

Claude
Use to check whether DAMO covers an asset and which symbol name to use. Symbols covered by DAMO, with available layers and any timeframe not yet available.

Similar Apps