{"serverId":"mcp-registry/com.adona-robot/market-data","tools":[{"name":"get_candles","fixed":{"name":"get_candles","description":"Candle history for one symbol, one page, oldest first, with your API key in the request's Authorization header (Bearer adk_live_... or adk_test_...) or in its X-API-Key header (adk_live_..., for a client or gateway that keeps Authorization for itself; two different keys are refused with CONFLICTING_API_KEYS). Billed like GET /v1/candles: slices of 1000 bars, rounded up, an empty page costs nothing. timeframe is one of D1, H4, H1, M15, M5, M1, S1; limit 1 to 5000; page backwards with before = the","inputSchema":{"type":"object","title":"get_candlesArguments","required":["symbol","timeframe"],"properties":{"limit":{"type":"integer","title":"Limit","default":50},"before":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Before","default":null},"symbol":{"type":"string","title":"Symbol"},"timeframe":{"type":"string","title":"Timeframe"},"end_user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End User Id","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":274,"tokensAfter":274},{"name":"get_offer","fixed":{"name":"get_offer","description":"Call this first to learn what is sold: the plans with their CHF prices and limits, the free trial, the continuous-feed rule, the redistribution terms, and links (signup, API reference, OpenAPI). To price a specific usage, use quote_price_for.","inputSchema":{"type":"object","title":"get_offerArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"list_symbols","fixed":{"name":"list_symbols","description":"Every FX pair and spot metal a paid plan carries, with its name and class.","inputSchema":{"type":"object","title":"list_symbolsArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":54,"tokensAfter":54}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"get_candles","params":["limit","before","symbol","timeframe","end_user_id"]},{"tool":"quote_price_for","params":["slices_per_month","continuous_symbols","simultaneous_connections"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}