koreanpulse
Live today — activist & foreign-holder filing classifier for KRX

When KCGI or Elliott files a 5%-rule disclosure on a Korean stock, your AI assistant sees it in English — classified, not raw.

koreanpulse is a hosted MCP server that classifies Korean DART filings by known activist investors (KCGI, Align Partners, Elliott, ValueAct, Truston, Anda, Cha, VIP…) and global foreign holders (BlackRock, Vanguard, Norges Bank, GIC, Temasek…) — translated to English, available today from Claude.ai, ChatGPT, or Cursor in one click.

DART publishes activist 5% disclosures in hours, but the raw feed is Korean text with no entity tagging. Identifying whether a filing is KCGI or a passive retail holder requires a maintained Korean-name allowlist and filer-of-record disambiguation that the raw API does not provide. That classification is what koreanpulse ships.

The same endpoint also surfaces foreign 5%-rule entries from sovereign wealth funds, global asset managers, and event-driven hedge funds — the kind of filing that signals a position change before it hits English-language news. Bloomberg charges $24K/yr and still misses the front page of 전자신문. koreanpulse routes the same primary-source data to your AI workflow at a fraction of the cost.

1-click connect. Add https://mcp.koreanpulse.dev/mcp as a custom connector in ChatGPT or Claude.ai — no npx install, no JSON config, no local secrets, no DART API key needed for the 5 free tools.

Beta — activist + foreign-holder classification and DART queries are live today. Watchlist polling and alert dispatch ship Q3 2026.

What this looks like in practice

Ask Claude.ai: "What activist filings appeared on Samsung Electronics in the last 7 days?"

koreanpulse returned 2 filings:

1. Samsung C&T (028260)
   Filer: 국민연금공단 — classified as PASSIVE (National Pension Service)
   Type: 주식등의대량보유상황보고서 (일반)
         → "Report on Large Holdings of Stocks, Etc. (General)"
   Filed: 2026-05-04 | Stake change: 9.81% → 10.02%

2. Samsung Electronics (005930)
   Filer: Ha Ji-hoon — classified as ACTIVIST (independent)
   Type: 임원ㆍ주요주주특정증권등소유상황보고서
         → "Report on Ownership of Specific Securities by Officers / Major Shareholders"
   Filed: 2026-04-29

The raw DART feed lists both as the same filing type.
Only koreanpulse distinguishes passive institutional from activist filers.

Actual output from a live Claude.ai session, 2026-05-06. Company names translated automatically; no Korean reading required. Not investment advice.

2026 inflection

Foreign retail just got direct access to KRX

  • 2025-12: IRC (Investor Registration Certificate) abolished — foreign account openings accelerated 3–4×.
  • 2026-04 (last week): Hana Securities × Futu Securities (3.3M HK fintech retail) launched Korean stock trading.
  • 2026-05-04 (yesterday): Samsung Securities × Interactive Brokers (4.6M global retail) pilot launched. Same day: foreigners net-bought a record 3.9 trillion KRW (~$2.7B) on KOSPI+NXT.
  • ~7.9M foreign retail accounts now have a wired path into Korean equities — up from ~0 two years ago.

Sources: FSC, KRX Data, Korea Times, KED Global, 주간한국. The English-language data layer for this audience is what koreanpulse ships.

Why people are paying attention to KRX

  • The activist signal is in the filing, but the entity is not. DART 5%-rule filings name the filer in Korean only. Whether “국내투자자” is KCGI building a position or a retail investor crossing a reporting threshold is not labelled anywhere in the raw feed. koreanpulse maintains the allowlist and disambiguates on every pull.
  • English IR gap is structural. KRX itself, ASIFMA, Wellington, Aberdeen, Matthews Asia all on record: Korean disclosure flow into English is structurally inadequate. We are anchored on this gap.
  • Real-time on-chain-style disclosures. DART publishes activist 5% filings, insider trades, and major decisions in hours. Closer to a blockchain explorer than to quarterly 10-Qs.
  • MSCI Developed Market reclassification path. Korea sits on the watchlist. Foreign capital inflow expected if upgraded. The mid-curve window opens before the headline trade.
  • K-themes are global themes. HBM, EV batteries, K-defense, K-biotech, K-content, shipbuilding — same trades you already follow on US tape, with different microstructure and faster filings.
  • Crypto-grade volatility, equity-grade infra. KOSPI / KOSDAQ small-mid caps move 10–30% on a single filing. T+2 settlement, low fees, retail-accessible.

How koreanpulse compares

There are a handful of Korean-data MCP servers in the wild. Pick the one that matches your job. We focus on English-first equity intelligence with named-entity classification, served as a hosted endpoint your LLM client can connect to in one click. If you need raw KRX OHLCV or Korean-language financial statement tables, others do that better.

Capabilitykoreanpulsekorea-stock-mcpkorean-dart-mcpopenregistry
Transport Streamable HTTP + SSEstdio only (npx)stdio only (npx) Streamable HTTP
Hosted endpoint mcp.koreanpulse.dev/mcp— (self-install)— (self-install) openregistry.sophymarine.com
1-click connect (ChatGPT / Claude.ai) YesNo (stdio)No (stdio) Yes
Activist filer classification
KCGI, Align, Truston, Anda, Cha, VIP, Life, Platform, ValueAct, Elliott
10 labels— raw filings only— raw filings only— registry data only
Foreign-holder 5%-rule allowlist
BlackRock, Vanguard, Norges, GIC, Temasek + 15 more
20 labels— raw filings only— raw filings only— registry data only
English-first docstrings (LLM-friendly) All toolsKorean primaryKorean primary
Korean industry news (etnews / 한국경제 RSS, EN) 16 industries
KRX OHLCV (daily prices)— out of scope KOSPI / KOSDAQ
XBRL financial statements— out of scope
HWP / PDF attachment → markdown— out of scope
Multi-user architecture
One endpoint, N AI agents in parallel
N→1 hosted (~9,500 MAU on a single DART key)1:1 (one process per user on user's machine)1:1 (one process per user on user's machine) Hosted
DART API key required from end userNo (free tools use our shared key)Yes (each user signs up)Yes (each user signs up)No
PricingFree 5 tools · Solo $29 · Analyst $79 · Desk $249/moFree OSS (BYO API keys)Free OSS (BYO API keys)Free anonymous tier

Comparison verified 2026-05-07. Other servers in the space: SongT-50/korean-stock-mcp, koreal6803/finlab-ai (quant-focused), eddmpython/dartlab (Python lib). The MCP-server space for Korean equities is shaped by the underlying data scope, not by any one team — pick what fits your workflow.

Free public daily snapshot

Updated KST 16:30 every weekday at koreanpulse.dev/today: foreign-holder 5%-rule disclosures (BlackRock, Vanguard, Norges, GIC, Temasek, Goldman, JPM, Morgan Stanley…), Korean activist filings, major DART disclosures — all summarised in English. Public, no login. Treat it as a preview of the daily digest paying customers get pushed to their channel of choice.

Machine-readable JSON at /today.json. Last 30 days at /today/YYYY-MM-DD.

BetaActivist + foreign-holder classification is live today

The two paid MCP tools ( monitor_activist_investors and monitor_foreign_holders) are callable today via Claude.ai, ChatGPT, or the OpenAI Responses API. Watchlist polling, alert dispatch, and per-tier retention windows ship Q3 2026. Today the only runtime-enforced difference between tiers is the monthly query cap (2K / 15K / 100K).

Pricing

Solo $29/mo unlocks the two classification tools (activist + foreign-holder) today. Watchlist polling and alert dispatch ship Q3 2026 — early subscribers keep the launch rate when they land.

What you get without a license
5 free MCP tools — raw DART surface
  • · track_korean_filings — raw DART filings, optionally translated
  • · lookup_corp_code — Korean name → DART corp code
  • · resolve_stock_code — KRX 6-digit ticker → corp entry
  • · search_korean_industry_news — etnews / 한국경제 RSS, 16 industries
  • · koreanpulse_about — server info, free vs paid tool list

No signup, no API key. Connect via https://mcp.koreanpulse.dev/mcp from ChatGPT or Claude.ai and these answer immediately.

What Solo $29/mo+ unlocks
2 paid MCP tools — classification work
  • · monitor_activist_investors — Korean activist filer match (KCGI, Align Partners, Truston, Anda, Cha, VIP, Life, Platform, ValueAct, Elliott)
  • · monitor_foreign_holders — global allowlist match (BlackRock, Vanguard, Norges, GIC, Temasek, State Street, Fidelity, Capital Group, T. Rowe Price, Wellington, Goldman, JPMorgan, Morgan Stanley, Citadel, Millennium, Bridgewater + others)

These two classifications are not derivable from the raw DART feed — they require a maintained allowlist + Korean-name normalisation + filer-of-record disambiguation. That work is what your $29/mo pays for.

What the paid gate looks like in your AI client (live, 2026-05-07)

When a Claude.ai or ChatGPT user asks "what activist filings happened on Samsung Electronics this week?" without a Koreanpulse license, the hosted endpoint refuses to fall back silently. Claude.ai renders this verbatim:

I need a Koreanpulse license to identify activist investor filings on
Samsung Electronics.

The monitor_activist_investors tool that identifies known activist
filers (KCGI, Align Partners, Truston, Anda, VIP, Cha, Life, Platform,
ValueAct, Elliott, etc.) is a paid-tier feature ($29/mo Solo plan).
This classification work isn't available from raw DART filings alone.

To subscribe: https://buy.polar.sh/polar_cl_ETpLepEvpGkGBXAOJjQhi7gwizO8GkOW3YaHw4IgHAr

Once you have a license key, I can fetch Samsung Electronics' recent
activist filings from this week. Would you like to sign up?

Verified end-to-end against Claude.ai 2026-05-07. ChatGPT behaviour varies — its system prompt sometimes routes around the gate via web search. For the strongest paid-tool UX, use Claude.ai or the OpenAI Responses API directly.

Cloud Solo
$29/mo
Individual traders, solo analysts
  • ·Unlocks 2 paid MCP tools: monitor_activist_investors + monitor_foreign_holders
  • ·Korean activist filer match — KCGI / Align Partners / Truston / Anda / Cha / VIP / Life / Platform / ValueAct / Elliott
  • ·Foreign-holder allowlist — BlackRock / Vanguard / Norges / GIC / Temasek / Goldman / JPM + 13 more
  • ·Hosted translation cache (no OpenAI key needed)
  • ·~2,000 queries/mo (live today)
  • ·5 watchlists (Q3 2026)
  • ·30-day archive search (Q3 2026)
  • ·1 Discord or Telegram alert channel (Q3 2026)
  • ·Daily English digest (live today)
Subscribe to Solo $29/mo
Cloud Analyst
$79/mo
Boutique fund analysts, paid-research-budget retail
  • ·Everything in Solo (2 paid MCP tools + classification)
  • ·~15,000 queries/mo (live today)
  • ·25 watchlists (Q3 2026)
  • ·1-year archive search (Q3 2026)
  • ·Multi-channel alerts (Discord / Telegram / Email) (Q3 2026)
  • ·Saved searches (Q3 2026)
  • ·CSV / JSON export (Q3 2026)
  • ·Priority cache + priority refresh
Subscribe to Analyst $79/mo
Cloud Desk
$249/mo
Small research teams, boutique long/short desks
  • ·Everything in Analyst (2 paid MCP tools + classification)
  • ·~100,000 queries/mo (live today)
  • ·3 seats, shared watchlists (Q3 2026)
  • ·Slack / webhook alerts (Q3 2026)
  • ·Team archive (Q3 2026)
  • ·Priority support
Subscribe to Desk $249/mo

After subscribing. Polar emails your license key (format kp_…) to the checkout email. Pass it as a tool argument when calling monitor_activist_investors or monitor_foreign_holders in Claude.ai, ChatGPT, Cursor, or the OpenAI Responses API — e.g. {license_key: "kp_…", ticker: "005930"}. Stdio env-var fallback (KOREANPULSE_LICENSE_KEY) and one-time HTTP Bearer config ship after the first paid signup; for now, include the key per-prompt or in your client's system prompt.

Annual billing −20% at launch. Cloud customers still install the local MCP (one `pip install` + 4-line Claude Desktop config); the Cloudflare Worker holds our OpenAI key and validates your license, so no OpenAI key is needed on your side. Enterprise / SLA: contact us.

By subscribing you agree to our Terms of Service and Privacy Policy. koreanpulse provides data only — not investment advice (자본시장법 §101 면제 영역).

Connect from ChatGPT or Claude.ai (no install)

Add the hosted endpoint as a custom connector. The 7 tools (DART filings, foreign-holder + activist tracking, Korean industry news) return Korean→English translated results in your existing chat — no pip install, no local config. Read-only data layer; not investment advice.

https://mcp.koreanpulse.dev/mcp
  • ChatGPT — Settings → Connectors → Add custom connector → paste URL. Authentication: None.
  • Claude.ai — Settings → Connectors → Add custom connector → paste URL.
  • OpenAI Responses API tools=[{type: "mcp", server_url: "https://mcp.koreanpulse.dev/mcp"}]

Streamable HTTP transport (single-region node, Let's Encrypt cert). Validated end-to-end against ChatGPT and Claude.ai 2026-05-06. For max privacy or self-hosting, the local stdio path below is still canonical.

Run it yourself (OSS)

Source is AGPL-3.0. Self-hosters can run the MCP server locally with their own DART and OpenAI keys — community support only, no hosted archive, no shared translation cache, no alerts. This path is for hackers and max-privacy users; the paid Cloud tiers above are what designed to ship you the watchlist-to-alert workflow once polling/dispatch lands (Q3 2026).

What runs under the hood

7 MCP tools split into 5 free (raw DART + RSS surface, no signup) and 2 paid — the classification work that takes a Korean speaker by hand (5%-rule foreign-holder + Korean activist filer matching). ChatGPT and Claude.ai render the inline subscription link automatically when a paid tool is called without a license.

Free (no signup)

track_korean_filings

Real-time DART filings, optionally translated. Same source institutional analysts read.

search_korean_industry_news

etnews + 한국경제 RSS classified into 16 industries (semis, batteries, defense, biotech…).

lookup_corp_code

Korean company name → DART corp code. Resolves Hangul or romanized spellings.

resolve_stock_code

KRX 6-digit ticker → DART corp entry. Pairs cleanly with track_korean_filings.

Paid (Solo $29/mo or higher)

monitor_foreign_holders

Foreign 5%-rule filings by BlackRock / Vanguard / Norges / GIC / Temasek / Goldman / JPM + 13 more. Leading indicator of foreign capital flow.

monitor_activist_investors

Activist 5%-rule filings auto-tagged for KCGI / Align / Anda / Cha / Truston / Life / Platform / VIP, plus international ValueAct + Elliott.

More shipping: summarize_korean_earnings_call, get_ma_pipeline, track_government_policy, and webhook alert delivery (Discord / Telegram / Slack).

Get notified at launch

One email when the Solo trial opens and the marketplaces accept us. The role field is optional — it helps us figure out who's actually showing up.

Not investment advice.

koreanpulse provides translated and classified primary-source data from Korean public filings (DART) and Korean industry news. It is not investment advice and does not constitute a recommendation to buy, sell, or hold any security. The service performs no individualized analysis or personalized recommendation. All output is general data routing intended for informational purposes only. You are responsible for your own investment decisions and should consult a licensed financial advisor where appropriate.

koreanpulse는 한국 공시시스템(DART) 및 한국 산업 뉴스의 1차 자료를 영어로 번역·분류하여 제공하는 데이터 서비스이며, 투자자문 또는 투자권유에 해당하지 않습니다.

Guides