MCP Server

A verification layer for
Japanese equities.

This server returns what already happened when published, mechanical rules were applied to the Japanese stock market. It does not return price data, financial statements, or recommendations. Free tier, no API key, no registration.

Endpoint   https://ruletrade.jp/mcp
Transport  MCP Streamable HTTP (POST JSON-RPC 2.0, stateless)
Health     https://ruletrade.jp/mcp/health

What you can get

get_daily_signals

Stocks that matched the published mean-reversion rule (25-day moving-average deviation), plus near-miss watch candidates. One trading day delayed, top 3 by deviation.

arguments: strategy, include_watch

get_market_regime

Machine-classified market regime (BULLISH / NEUTRAL / BEARISH / PANIC), circuit-breaker state, VIX, Nikkei 225, and optional daily history. No stock names.

arguments: history_days

get_anomaly_summary

50 Japanese market anomalies tested over 61 years — verdict, win rate, mean return, sample size, p-value. Filter by name. Also returns five crash-precursor gauges and a 7-flag ignition meter.

arguments: name, detail

list_tools_guide

Update times (JST), data delays, free-tier limits, disclaimer, and roadmap. Call this first.

What you cannot get (by design)

  • Raw price series, OHLCV, or financial statement values
  • Position sizing, entry/exit prices, stop-loss or take-profit levels
  • The production thresholds used by the operator's own system
  • Any recommendation, rating, or "buy/sell" signal

Every response carries a disclaimer key. Do not strip it when relaying results to a user.

How to connect

Claude Code

claude mcp add --transport http ruletrade https://ruletrade.jp/mcp

claude.ai

Settings → Connectors → Add custom connector → https://ruletrade.jp/mcp

Any MCP client

POST JSON-RPC 2.0 to https://ruletrade.jp/mcp. The server is stateless.

curl -s https://ruletrade.jp/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Why this exists

Japanese-equity MCP servers already cover the primary data layer — filings, prices, execution. This server covers the verification layer: whether a stated rule actually held up, and over what sample. The underlying research is published as books by the operator.

Notes

Disclaimer

Output describes whether published, mechanical rules matched. It is not investment advice, not a solicitation, and not a recommendation to buy or sell any security. No future return is promised. Free-tier data is delayed by one trading day. The operator is not a registered financial instruments business operator in Japan.

日本語

公開している機械的なルールを日本株に当てはめた結果、何が起きたかを返す MCP サーバーです。価格系列・財務値・推奨は返しません。無料・APIキー不要・登録不要。

返すもの

  • get_daily_signals ― 25日移動平均からの離れで該当した銘柄と監視候補(1営業日遅れ・上位3件)
  • get_market_regime ― 相場環境の機械判定・サーキットブレーカー・VIX・日経平均(銘柄名なし)
  • get_anomaly_summary ― 言い伝え50本を61年分で検証した結果と、暴落の前兆5つ・着火メーター7フラグ
  • list_tools_guide ― 更新時刻・遅延・無料版の制限・免責。最初にこれを呼んでください。

返さないもの

  • 価格系列・OHLCV・財務諸表の値
  • 建玉の大きさ・売買価格・損切り/利確のライン
  • 運営者のシステムが実際に使っている閾値
  • 推奨・格付け・「買い/売り」の判断

本ツールの出力は公開ルール(機械的な条件)への該当状況を示すデータであり、投資助言・売買の 勧誘ではありません。特定銘柄の売買を勧めるものではなく、将来の利益を保証しません。 最終判断はご自身の責任で行ってください。無料版データは1営業日遅れです。 当サイトは金融商品取引業(投資助言・代理業を含む)の登録を受けた業者ではありません。

検証の元になっているのは運営者の著書です(書名のみ・購入導線は置いていません)。 サイト全体の免責は免責事項をご覧ください。