Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "confluence_signal", "feedback", "ichimoku_signal" and 4 more
before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"confidence":{"description":"low, medium or high","type":["string","null"]},"indicators":{"anyOf":[{"additionalProperties":{},"type":"object"},{"type":"null"}],"description":"Each indicator with its vote"},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"signal":{"anyOf":[{"enum":["bullish","bearish","neutral"],"type":"string"},{"type":"null"}],"description":"Combined signal of six indicators"},"summary":{"description":"e.g. 4 of 6 indicators bearish","type":["string","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"id":{"description":"Report id, to refer to it later","type":"string"},"note":{"type":"string"},"received":{"description":"true: a person will read it","type":"boolean"},"service":{"type":"string"},"type":{"type":"string"}},"required":["received","id"],"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"cloud_position":{"type":["string","null"]},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"kijun_sen":{"type":["number","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"signal":{"anyOf":[{"enum":["bullish","bearish","neutral"],"type":"string"},{"type":"null"}],"description":"bullish, bearish or neutral (absent on the payment requirement)"},"tenkan_kijun_cross":{"type":["string","null"]},"tenkan_sen":{"type":["number","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"cloud_position":{"description":"above_cloud, below_cloud or in_cloud","type":"string"},"interval":{"type":"string"},"pair":{"type":"string"},"signal":{"description":"The daily trend","enum":["bullish","bearish","neutral"],"type":"string"},"tenkan_kijun_cross":{"description":"bullish_cross, bearish_cross or none","type":"string"},"timestamp":{"type":"string"}},"required":["pair","interval","signal"],"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"breadth":{"description":"e.g. 71 of 148 coins bearish","type":["string","null"]},"coins":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Every coin, strongest bullish first"},"coins_scanned":{"type":["number","null"]},"interval":{"type":["string","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"bias":{"description":"long, short or neutral, from the confluence signal","type":["string","null"]},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"resistances":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}]},"supports":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"coins_scanned":{"type":["number","null"]},"interval":{"type":["string","null"]},"setups":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Ranked setups with entry, stop and targets"},"setups_found":{"type":["number","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}Changed the definition of "confluence_signal", "feedback", "ichimoku_signal" and 4 more
before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"confidence":{"description":"low, medium or high","type":["string","null"]},"indicators":{"anyOf":[{"additionalProperties":{},"type":"object"},{"type":"null"}],"description":"Each indicator with its vote"},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"signal":{"anyOf":[{"enum":["bullish","bearish","neutral"],"type":"string"},{"type":"null"}],"description":"Combined signal of six indicators"},"summary":{"description":"e.g. 4 of 6 indicators bearish","type":["string","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}—
Changed the definition of "confluence_signal", "ichimoku_signal", "ichimoku_trend" and 1 more
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
Changed the definition of "confluence_signal", "ichimoku_signal", "ichimoku_trend" and 1 more
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
Changed the definition of "trade_setups"
⟨84 unchanged words⟩ /setups. Levels from price history, not trade advice. A screener, not a strategy: in our backtest these setups did no better than random entries after fees.
Changed the definition of "trade_setups"
⟨84 unchanged words⟩ /setups. Levels from price history, not trade advice. A screener, not a strategy: in our backtest these setups did no better than random entries after fees.
Certificate recorded, valid to 2026-12-20
Authorization not required
Certificate recorded, valid to 2026-12-27
Authorization not required
Added "feedback" (6 tools before, 7 now)
Send feedback (free) — Report a bug, a missing feature or anything else about this service, in a structured way. Free. A person reads every report; nothing is run or changed automatically.
Added "feedback" (6 tools before, 7 now)
Send feedback (free) — Report a bug, a missing feature or anything else about this service, in a structured way. Free. A person reads every report; nothing is run or changed automatically.
First tool surface recorded: 6 tools (server version 1.5.0)
https://ichimoku-signal.fizzl.eu/mcp (mcp_streamable_http) — from mcp_registry
Changed the definition of "trade_setups"
⟨49 unchanged words⟩ signal strength x risk/reward, lower for high volatilityand, for support/resistance right after theentry.entry and for thinly traded coins. Filters: direction (long/short/both), min_rr,top.top, liquid_top (only the N most traded coins). Same as GET /setups. Levels from price history, not trade advice.
⟨43 unchanged words⟩ ,"1M"],"type":"string"},"liquid_top":{"description":"Only the N most traded coins, e.g. 30 (default all)","maximum":200,"minimum":1,"type":"integer"},"min_rr":{"description":"Minimum risk/reward to target ⟨26 unchanged words⟩
Added "trade_setups"; changed the definition of "confluence_signal", "ichimoku_trend" and "market_scan" (5 tools before, 6 now)
Confluence signal: 6 indicators ($0.10$0.15 via x402)
Paid ($0.10$0.15 USDC via x402 on Solana or Base): ⟨58 unchanged words⟩
Unknown → Live
First tool surface recorded: 5 tools (server version 1.3.0)
https://ichimoku-signal.onrender.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 19 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"id":{"description":"Report id, to refer to it later","type":"string"},"note":{"type":"string"},"received":{"description":"true: a person will read it","type":"boolean"},"service":{"type":"string"},"type":{"type":"string"}},"required":["received","id"],"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"cloud_position":{"type":["string","null"]},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"kijun_sen":{"type":["number","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"signal":{"anyOf":[{"enum":["bullish","bearish","neutral"],"type":"string"},{"type":"null"}],"description":"bullish, bearish or neutral (absent on the payment requirement)"},"tenkan_kijun_cross":{"type":["string","null"]},"tenkan_sen":{"type":["number","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"cloud_position":{"description":"above_cloud, below_cloud or in_cloud","type":"string"},"interval":{"type":"string"},"pair":{"type":"string"},"signal":{"description":"The daily trend","enum":["bullish","bearish","neutral"],"type":"string"},"tenkan_kijun_cross":{"description":"bullish_cross, bearish_cross or none","type":"string"},"timestamp":{"type":"string"}},"required":["pair","interval","signal"],"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"breadth":{"description":"e.g. 71 of 148 coins bearish","type":["string","null"]},"coins":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Every coin, strongest bullish first"},"coins_scanned":{"type":["number","null"]},"interval":{"type":["string","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"bias":{"description":"long, short or neutral, from the confluence signal","type":["string","null"]},"interval":{"description":"Candle interval, e.g. 1h, 4h, 1d","type":["string","null"]},"pair":{"description":"The pair, e.g. BTC-USDT","type":["string","null"]},"price":{"description":"Last price","type":["number","null"]},"resistances":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}]},"supports":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}]},"timestamp":{"type":["string","null"]}},"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":true,"properties":{"accepts":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Only on an unpaid call: the x402 payment options"},"coins_scanned":{"type":["number","null"]},"interval":{"type":["string","null"]},"setups":{"anyOf":[{"items":{"additionalProperties":{},"type":"object"},"type":"array"},{"type":"null"}],"description":"Ranked setups with entry, stop and targets"},"setups_found":{"type":["number","null"]},"timestamp":{"type":["string","null"]}},"type":"object"}⟨20 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
⟨20 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
⟨44 unchanged words⟩ and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP","type":"string"}},"required": ⟨3 unchanged words⟩
Market scan: every top-200 coin ($0.25$0.10 via x402)
Paid ($0.25$0.10 USDC via x402 on Solana or Base): ⟨24 unchanged words⟩ from the cloud, with market breadth ("9869 of170147 coins bullish") and per coin the signal ⟨18 unchanged words⟩
Trade setups: every top-200 coin, ranked ($0.50 via x402) — Paid ($0.50 USDC via x402 on Solana or Base): which crypto coins have a trade setup right now. For 148 top-200 coins: the six-indicator confluence signal (Ichimoku, RSI, MACD, EMA 50/200, Bollinger, OBV) and a trade plan in that direction (entry, stop, two take profit targets, risk/reward), ranked by signal strength x risk/reward, lower for high volatility and for support/resistance right after the entry. Filters: direction (long/short/both), min_rr, top. Same as GET /setups. Levels from price history, not trade advice.