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 "maedong_signal_stats" and "maedong_signals"
⟨35 unchanged words⟩ ma-stack","ma-stack-flow","market-cap","momentum-12-1","momentum-weighted","retail-only","rsi-oversold","short-surge","short-top","streak-up","surge-pullback","trend-breakout","turnover","turnover-gapdown","value-surge","value-top ⟨15 unchanged words⟩
⟨67 unchanged words⟩ ma-stack","ma-stack-flow","market-cap","momentum-12-1","momentum-weighted","retail-only","rsi-oversold","short-surge","short-top","streak-up","surge-pullback","trend-breakout","turnover","turnover-gapdown","value-surge","value-top ⟨4 unchanged words⟩
Certificate changed, valid to 2026-12-25
Changed the definition of "maedong_signal_stats" and "maedong_signals"
BacktestedScoredperformancetrack record of a Korean stock screener list since 2020 —whatwhetherhappenedstocks1/5/20ontradingitdaysbeat,aftermatched or lagged the market (the equal-weighted average of all
Changed the definition of "maedong_signal_stats", "maedong_signals" and "maedong_stock_signals"
⟨35 unchanged words⟩ ma-stack","ma-stack-flow","market-cap","momentum-12-1","program-buy","retail-only","rsi-oversold","short-surge","short-top"," ⟨21 unchanged words⟩
⟨67 unchanged words⟩ ma-stack","ma-stack-flow","market-cap","momentum-12-1","program-buy","retail-only","rsi-oversold","short-surge","short-top"," ⟨10 unchanged words⟩
Changed the definition of "maedong_regime", "maedong_signals" and "maedong_stock_signals"
⟨15 unchanged words⟩ list and by factor axis. 지금 어떤 규칙이먹히는통하는 장인가. 목록별 최근 초과수익 순위와, 성격 축 ⟨86 unchanged words⟩
⟨19 unchanged words⟩ catalog of all lists. 기준일에 어떤 종목이 어느시그널 목록에시그널에 올랐는지 조회한다. signal 을 생략하면 그날 목록별 종목 ⟨41 unchanged words⟩
Added "maedong_chart_patterns" (5 tools before, 6 now)
Did classic chart patterns actually work in the Korean market? Golden cross, moving-average stack, RSI oversold and Bollinger bands scored over the **entire population** of KOSPI/KOSDAQ stocks since 2020, on daily/weekly/monthly bars. Entry is the NEXT bar's open, not the signal bar's close. 널리 쓰이는 차트 패턴이 과거에 실제로 먹혔는지. 골든크로스·정배열·RSI 과매도·볼린저를 일봉·주봉·월봉에서 **모집단 전체**(그날 거래대금 10억 이상 전 종목)로 정산한 성적표다. maedong_signal_stats 와 **분모가 다르다** — 저쪽은 시그널일마다 거래대금 상위 20종목 표본이라 같은 규칙이라도 숫자가 다르게 나오며 그것이 정상이다. 판정은 **다음 봉 시가** 진입 기준이다: 목록은 그 봉이 닫힌 뒤에 계산되므로 그 봉 종가에는 체결할 수 없다. 지평이 봉마다 다르다(일 20 · 주 60 · 월 120거래일) — …
Changed the definition of "maedong_signal_stats" and "maedong_signals"
⟨23 unchanged words⟩ foreign-buy-streak","gainers","gap-up","golden-cross","golden-cross-flow","high-52w","high-dividend","large-gainers","losers","low-52w","low-per","low52-surge","ma-stack","ma-stack-flow","market-cap","momentum-12-1","program-buy","retail-only ⟨24 unchanged words⟩
⟨55 unchanged words⟩ foreign-buy-streak","gainers","gap-up","golden-cross","golden-cross-flow","high-52w","high-dividend","large-gainers","losers","low-52w","low-per","low52-surge","ma-stack","ma-stack-flow","market-cap","momentum-12-1","program-buy","retail-only
Changed the definition of "maedong_signal_stats" and "maedong_signals"
⟨14 unchanged words⟩ ","enum":["accumulation","both-buy","box-breakout","disparity-cold","disparity-hot","distribution","drawdown-52w","dry-surge","foreign-buy-streak","gainers","gap-up","golden-cross","high-52w","high-dividend","large-gainers","losers","low-52w","low-per","low52-surge","ma-stack","market-cap","momentum-12-1","program-buy","retail-only","rsi-oversold","short-surge","short-top","streak-up","surge-pullback ⟨19 unchanged words⟩
⟨46 unchanged words⟩ ","enum":["accumulation","both-buy","
Changed the definition of "maedong_signal_stats"
⟨15 unchanged words⟩ stocks appeared on it, since 2020. 그목록에시그널에오른걸린 종목이 이후 1·5·20거래일에 어땠는지. 시그널이 난 날 종가에 ⟨71 unchanged words⟩
Changed the definition of "maedong_market", "maedong_regime", "maedong_signal_stats" and 2 more
Korean market snapshot — KOSPI/KOSDAQ index levels, market breadth, valuation percentiles, and macro series (FX, bond yields, base rate). 기준일의 지수·시장 폭·밸류에이션·매크로. 백분위는 2020-04 이후 분포에서의 위치이고, ⟨46 unchanged words⟩
before
—after
{"additionalProperties":true,"properties":{"breadth":{"type":"object"},"date":{"type":"string"},"indices":{"type":"array"},"macro":{"type":"array"},"meta":{"type":"object"},"valuation":{"type":"array"},"value_vs_20d_avg":{"type":"number"}},"required":["date","indices","meta"],"type":"object"}Certificate recorded, valid to 2026-10-27
Authorization not required
Changed the definition of "maedong_market", "maedong_regime", "maedong_signal_stats" and 2 more
⟨8 unchanged words⟩ ,"type":"string"},"format":{"description":"기본 text","enum":["text","json"],"type" ⟨3 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}Unknown → Live
First tool surface recorded: 5 tools (server version 1.0.0)
https://maedong.kr/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 16 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨9 unchanged words⟩ are on a given trading day's signal lists (price, chart, value, and lists built on foreign/institutional net buying and short-selling activity), or the catalog of all lists. 기준일에 ⟨53 unchanged words⟩
⟨2 unchanged words⟩ :{"description":"6자리 종목코드 (예: 005930 · 우선주 등은 대문자 섞임: 00104K)","type":"string"},"format": ⟨34 unchanged words⟩
⟨17 unchanged words⟩ and what happened after. 한 종목이 언제 어느목록에시그널에올랐고걸렸고 그 뒤 어땠는지. '집계 전' 은 아직 그 ⟨34 unchanged words⟩
Which screener rules are currently working in the Korean market — recent excess-return ranking by list and by factor axis. 지금 어떤 규칙이 먹히는 장인가. 목록별 최근 초과수익 ⟨89 unchanged words⟩
before
—after
{"additionalProperties":true,"properties":{"axes":{"type":"array"},"basis":{"type":"string"},"coverage":{"type":"object"},"label":{"type":"string"},"lists":{"type":"array"},"meta":{"type":"object"},"settle_lag_trading_days":{"type":"integer"},"signal_window":{"type":"object"},"window_trading_days":{"type":"integer"}},"required":["axes","lists","meta"],"type":"object"}Backtested performance of a Korean stock screener list — what happened 1/5/20 trading days after stocks appeared on it, since 2020. 그 목록에 오른 종목이 이후 1·5·20거래일에 어땠는지. 시그널이 ⟨74 unchanged words⟩
before
—after
{"additionalProperties":true,"properties":{"basis":{"type":"string"},"distribution_20d":{"type":"object"},"horizons":{"type":"array"},"label":{"type":"string"},"meta":{"type":"object"},"signal":{"type":"string"},"signal_days":{"type":"integer"},"since":{"type":"string"},"verdict":{"type":"string"},"verdict_band_pp":{"type":"number"},"window":{"type":"string"}},"required":["signal","horizons","meta"],"type":"object"}Korean stock market (KOSPI/KOSDAQ) screener lists — which stocks are on a given trading day's signal lists, or the catalog of all lists. 기준일에 어떤 종목이 어느 시그널 목록에 올랐는지 조회한다. ⟨47 unchanged words⟩
before
—after
{"additionalProperties":true,"properties":{"count":{"type":"integer"},"date":{"type":"string"},"excluded":{"type":"array"},"items":{"type":"array"},"label":{"type":"string"},"meta":{"type":"object"},"metric_label":{"type":"string"},"next_cursor":{"type":"string"},"note":{"type":"string"},"rule":{"type":"string"},"signal":{"type":"string"},"signals":{"type":"array"},"total":{"type":"integer"}},"required":["date","meta"],"type":"object"}Signal history for one Korean stock (KOSPI/KOSDAQ) by its 6-digit code — which lists it appeared on and what happened after. 한 종목이 언제 어느 목록에 올랐고 그 뒤 ⟨40 unchanged words⟩
before
—after
{"additionalProperties":true,"properties":{"code":{"type":"string"},"count":{"type":"integer"},"flags":{"type":"array"},"hits":{"type":"array"},"market":{"type":"string"},"meta":{"type":"object"},"name":{"type":"string"},"note":{"type":"string"}},"required":["code","hits","meta"],"type":"object"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}{"properties":{"format":{"description":"기본 text","enum":["text","json"],"type" ⟨50 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}⟨7 unchanged words⟩ ,"type":"string"},"format":{"description":"기본 text","enum":["text","json"],"type" ⟨27 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}