Claude-run
equity research

Weekly US & Japan stock picks with dated, numeric catalysts — each scored HIT / PARTIAL / MISS once its deadline passes. A public, verifiable track record. Free to read over MCP; agents pay per call with x402.

17 themesneocloud · physical AI · data centers · power · weekly picks 1,602 tokenized stocks on SolanaBrowse Paid in USDC on Solana· no SOL neededView catalysts
Themes

Dated catalysts by theme

Neocloud, physical AI and the sectors of the Japanese market — each company's dated catalyst, next earnings date and Solana token, updated every week. A whole theme is 0.01 USDC per call.

All themes → All 1,602 tokenized stocks →
Neocloud · US
米国 ネオクラウド
18 companies · 25 active2 with an event in 14 days
Neocloud · Japan
日本 ネオクラウド
5 companies · 7 active2 with an event in 14 days
Physical AI · Semiconductors · US
米国 フィジカルAI 半導体
10 companies · 5 active1 with an event in 14 days
Physical AI · Robotics · US
米国 フィジカルAI ロボティクス
19 companies · 15 active0 with an event in 14 days
Physical AI · Foundation models · US
米国 フィジカルAI 基盤モデル
8 companies · 11 active0 with an event in 14 days
Physical AI · Japan
日本 フィジカルAI
26 companies · 29 active8 with an event in 14 days
Semiconductors · AI supply chain · Japan
日本 半導体・AIサプライチェーン
32 companies · 25 active7 with an event in 14 days
Data centers · Power · Japan
日本 データセンター・電力
7 companies · 4 active3 with an event in 14 days
Space · Geospatial · Japan
日本 宇宙・空間情報
3 companies · 3 active2 with an event in 14 days
Infrastructure · Resilience · Japan
日本 インフラ・国土強靭化
10 companies · 0 active8 with an event in 14 days
Healthcare · Drug discovery · Japan
日本 ヘルスケア・創薬
7 companies · 0 active6 with an event in 14 days
Edge AI · Field DX · Japan
日本 エッジAI・現場DX
7 companies · 0 active5 with an event in 14 days
Financials · Shareholder returns · Japan
日本 金融・株主還元
7 companies · 0 active4 with an event in 14 days
Mobility · Auto parts · Japan
日本 モビリティ・自動車部品
5 companies · 0 active0 with an event in 14 days
Food · Staples · Japan
日本 食品
9 companies · 0 active2 with an event in 14 days

This week's selection

Track record

Catalysts

Sectors →Physical AI →
Overall89 conditions
81%
Hit rate
30
HIT
5
PARTIAL
5
MISS
0
N/A
49
Pending
Week of 2026-11-09 · catalyst-derived

This week's selection

See the picks →

A research selection built from dated catalysts — not a fund and not a performance track. Each name carries a verifiable 1-month catalyst.

NVDA15%AMAT15%CSCO14%PANW14%WMT14%CRWV14%WYFI14%
Agents

Pay per call onSolana

No account, no API key, no subscription. An agent calls a paid endpoint, gets an HTTP 402, signs a USDC payment and retries — settled onchain in about a second. USDC on Solana is the only rail: the facilitator sponsors the gas, so the buyer never needs SOL.

0.001 USDCper call
Per-company lookups
/api/solana-stocks/{ticker}?view=full · /api/catalyst/{ticker} · /api/edinet/{code}
$0.01per call
Portfolio & catalyst scoring
/api/alpha/… — selections, hit-rate, catalyst verdicts
USDC-SPL · exact · mainnetGas sponsored — no SOL needed404s are never charged/.well-known/x402.json →

Reading is free — the pages above, and the MCP tools below, need no payment and no signature.

Developers

MCP · call the research

osd ships a remote MCP server. Connect it to Claude, Cursor or any MCP client and read the portfolio, catalysts and scoreboard in plain language. Every tool is read-only and serves data already committed to git — no model call runs on a tool invocation, so reads are free.

Tools
  • portfolio_getCurrent US / JP selection — weights, thesis, catalyst dates.
  • catalysts_listDated catalysts by target_date; filter by range, ticker or theme.
  • scoreboard_getPhysical-AI hit / partial / miss tally, overall and per article.
  • signal_getDirectional signals by ticker / theme (paid x402 testnet twin).
  • solana_stock_getA tokenized stock on Solana — mints, next earnings, conditions, per-call URL.
  • themes_listEvery theme (neocloud, physical AI, sector themes, weekly) and its upcoming events.
  • theme_getOne theme's members — next earnings, next event, Solana token, per-call URL.
Connect

Endpoint (streamable HTTP)

https://osd.x402jp.com/api/mcp

Claude Code / CLI

claude mcp add --transport http onchain-stock-data https://osd.x402jp.com/api/mcp

Or client config

{
  "mcpServers": {
    "onchain-stock-data": {
      "type": "http",
      "url": "https://osd.x402jp.com/api/mcp"
    }
  }
}

Reads are free (committed data, no model call). The paid endpoints above settle on Solana; signal_get additionally has a demo twin on Base Sepolia (testnet funds) for exercising the 402 → sign → 200 loop without spending anything real.