{"data":{"name":"com.damolive/market-state","title":"DAMO Market State","description":"Crypto market state, 44 assets: 4 states x 10 timeframes. Recorded, never recomputed, verifiable.","version":"1.4.0","websiteUrl":null,"repositoryUrl":null,"remotes":[{"type":"streamable-http","url":"https://api.damolive.com/mcp"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-26T02:46:00.470Z","updatedAt":"2026-10-26T02:46:00.470Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"source":"official-registry","sourceId":"com.damolive/market-state","verification":"official","confidence":100,"stars":null,"updatedAt":"2026-10-26T02:46:00.470Z","title":"DAMO Market State","description":"Crypto market state, 44 assets: 4 states x 10 timeframes. Recorded, never recomputed, verifiable.","websiteUrl":null,"repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.damolive/market-state","endpointFingerprint":"3721be8d49b2acf90954daf169d329621ad917f714e8456e6ad50ec8b96ab119","name":"get_market_state","title":"Get DAMO market state","description":"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).","inputSchema":{"type":"object","properties":{"symbol":{"type":"string","maxLength":40,"description":"Ticker, e.g. BTCUSDT. BTC, btc, BTC/USDT, BTC-PERP and coin names like Bitcoin are also accepted. Not a sentence: on a wrong symbol the error lists did_you_mean."},"layer":{"type":"string","enum":["verified","live"],"default":"verified","description":"verified = closed candles (recorded, never changed); live = forming candles (provisional)"},"timeframes":{"type":"array","items":{"type":"string","enum":["1m","5m","15m","1h","4h","12h","1d","3d","1w","1M"]},"uniqueItems":true,"description":"Optional. Only these timeframes are returned and counted against the quota (case-sensitive: 1m = minute, 1M = month). Omit for all 10."},"format":{"type":"string","enum":["full","compact"],"default":"full","description":"compact = symbol, layer, time, vector, short citation and remaining quota only. full = per-timeframe state, seq, hash and engine version (for citing and checking)."},"proof":{"type":"boolean","default":false,"description":"Also put DAMO's Ed25519 signature in the result body as 'proof'."}},"required":["symbol"]},"annotations":{"title":"Get DAMO market state","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"abef97687ffee740a764882e65e7f078b835a3e33958f33d04282aa1666284dc","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T11:46:13.290Z","metadataTrust":"untrusted"},{"serverName":"com.damolive/market-state","endpointFingerprint":"3721be8d49b2acf90954daf169d329621ad917f714e8456e6ad50ec8b96ab119","name":"get_market_states","title":"Get DAMO market state for several symbols","description":"Use when the user asks about several crypto assets at once. Same as get_market_state for up to 50 symbols in one call.","inputSchema":{"type":"object","properties":{"symbols":{"type":"array","items":{"type":"string","maxLength":40,"description":"Ticker, e.g. BTCUSDT. BTC, btc, BTC/USDT, BTC-PERP and coin names like Bitcoin are also accepted. Not a sentence: on a wrong symbol the error lists did_you_mean."},"maxItems":50},"layer":{"type":"string","enum":["verified","live"],"default":"verified","description":"verified = closed candles (recorded, never changed); live = forming candles (provisional)"},"timeframes":{"type":"array","items":{"type":"string","enum":["1m","5m","15m","1h","4h","12h","1d","3d","1w","1M"]},"uniqueItems":true,"description":"Optional. Only these timeframes are returned and counted against the quota (case-sensitive: 1m = minute, 1M = month). Omit for all 10."},"format":{"type":"string","enum":["full","compact"],"default":"full","description":"compact = symbol, layer, time, vector, short citation and remaining quota only. full = per-timeframe state, seq, hash and engine version (for citing and checking)."},"proof":{"type":"boolean","default":false,"description":"Also put DAMO's Ed25519 signature in the result body as 'proof'."}},"required":["symbols"]},"annotations":{"title":"Get DAMO market state for several symbols","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"4164e0c912b20f3a619e3ccf73813371dd046aea02cc4dd688e13a07e4aa65bd","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T11:46:13.290Z","metadataTrust":"untrusted"},{"serverName":"com.damolive/market-state","endpointFingerprint":"3721be8d49b2acf90954daf169d329621ad917f714e8456e6ad50ec8b96ab119","name":"get_state_definitions","title":"DAMO state definitions","description":"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).","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"DAMO state definitions","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"c60e49a1dd0d87f14cba631fb4e51eeff137ebb9c51db0566ff1b6f6346605d9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T11:46:13.290Z","metadataTrust":"untrusted"},{"serverName":"com.damolive/market-state","endpointFingerprint":"3721be8d49b2acf90954daf169d329621ad917f714e8456e6ad50ec8b96ab119","name":"list_symbols","title":"List DAMO symbols","description":"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.","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"List DAMO symbols","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"8f7d07f8940eb080edf3ac1a5b238641fbfa324b72af4beee8b31fa0453107b4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T11:46:13.290Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"3721be8d49b2acf90954daf169d329621ad917f714e8456e6ad50ec8b96ab119","protocol":"streamable-http","status":"indexed","toolCount":4,"observedAt":"2026-11-03T11:46:13.290Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.damolive/market-state":{"url":"https://api.damolive.com/mcp"}}},"Cursor":{"mcpServers":{"com.damolive/market-state":{"url":"https://api.damolive.com/mcp"}}},"VS Code":{"servers":{"com.damolive/market-state":{"type":"http","url":"https://api.damolive.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.damolive.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.damolive%2Fmarket-state","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.damolive%2Fmarket-state","name":"com.damolive/market-state","description":"Crypto market state, 44 assets: 4 states x 10 timeframes. Recorded, never recomputed, verifiable.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.damolive.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":null,"repositoryUrl":null,"version":"1.4.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.damolive/market-state","status":"online","lastCheckedAt":"2026-11-03T20:17:43.593Z","lastSuccessfulCheck":"2026-11-03T20:17:43.593Z","latencyMs":256,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:17:43.593Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:17:43.593Z"},"security":null,"timestamps":{"createdAt":"2026-10-26T02:46:00.470Z","updatedAt":"2026-10-26T02:46:00.470Z","observedAt":"2026-11-03T20:17:43.593Z"},"compatibility":{"serverVersion":"1.4.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}