K-Data — Korean Sell-Side Research & Market Data
by juh5ng · remote · local (npm) · no sign-in to list tools · v0.3.0 · published by GitHub user juh5ng
Korean equity research, analyst revisions, kimchi premium and news via x402.
16 tools: 10 change things and 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things10Claude Code: ask: see these tools
- Only reads6Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http korea-stock-research https://k-data-x402-production.theblack1022.workers.dev/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
16 tools
Changes things 10Claude Code: ask
crypto_krw_tickerLive quote for one Upbit KRW market by ticker symbol (e.g.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Live quote for one Upbit KRW market by ticker symbol (e.g. BTC, ETH, XRP): price, 24h change, 24h high/low, 24h traded value in KRW. Costs $0.005 in USDC per call, settled via x402.
fx_usdkrwCurrent USD/KRW exchange rate (ECB reference via Frankfurter, fallback open.er-api.com).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Current USD/KRW exchange rate (ECB reference via Frankfurter, fallback open.er-api.com). Costs $0.005 in USDC per call, settled via x402.
news_headlinesLatest Korean headlines from Yonhap, Maeil Business and Hankyung, deduplicated and newest-first.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Latest Korean headlines from Yonhap, Maeil Business and Hankyung, deduplicated and newest-first. Titles stay in Korean — use /api/news/headlines/en for English. Optional ?category=top|economy|tech|politics and ?limit=30 (max 100). Costs $0.01 in USDC per call, settled via x402.
news_headlines_enLatest Korean headlines with English translations attached (title_en), from Yonhap, Maeil Business and Hankyung — deduplicated, newest first.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Latest Korean headlines with English translations attached (title_en), from Yonhap, Maeil Business and Hankyung — deduplicated, newest first. Use this instead of the Korean-only route when the consuming agent does not read Korean. Optional ?category=top|economy|tech|politics and ?limit=20 (max 50). Costs $0.05 in USDC per call, settled via x402.
research_company_tickerEvery archived Korean brokerage report for one KRX ticker, newest first: target price, rating, brokerage, analyst, the Korean title with its English translation, and a one-line Eng…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Every archived Korean brokerage report for one KRX ticker, newest first: target price, rating, brokerage, analyst, the Korean title with its English translation, and a one-line English summary. Params: ?limit=20 (max 50). Costs $0.05 in USDC per call, settled via x402.
research_consensus_tickerAnalyst consensus for one KRX ticker, built from the archived research history: mean/median/min/max target price across brokerages, the spread between them, the rating distribution…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Analyst consensus for one KRX ticker, built from the archived research history: mean/median/min/max target price across brokerages, the spread between them, the rating distribution, and a revision log of every target-price and rating change each house has made. Consensus uses each house's latest view, so a weekly publisher does not outvote a quarterly one. Params: ?window=30d|90d|180d|365d (default 90d). Costs $0.12 in USDC per call, settled via x402.
research_latestLatest Korean brokerage equity research across all covered companies, newest first — company and KRX ticker, target price, rating, brokerage, analyst, and a one-line English summar…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Latest Korean brokerage equity research across all covered companies, newest first — company and KRX ticker, target price, rating, brokerage, analyst, and a one-line English summary of each report. Facts and summaries only; the report PDF stays with its publisher and source_url links back to it. Optional ?limit=20 (max 50). Costs $0.02 in USDC per call, settled via x402.
Only reads 6Claude Code: allow
crypto_krw_marketsSnapshot of all Upbit KRW crypto markets: top by 24h traded value, top gainers, top losers.No findings
Why it is in this group
- The description's first verb is "snapshot": a word for reading.
Description, as the server wrote it Snapshot of all Upbit KRW crypto markets: top by 24h traded value, top gainers, top losers. Optional ?limit=30 (max 100) for the volume ranking. Costs $0.01 in USDC per call, settled via x402.
korea_market_snapshotOne-call Korea briefing: dual-basis kimchi premium + top Upbit KRW markets + USD/KRW + latest economy headlines translated to English.No findings
Why it is in this group
- The name "korea_market_snapshot" says "snapshot": a word for reading.
Description, as the server wrote it One-call Korea briefing: dual-basis kimchi premium + top Upbit KRW markets + USD/KRW + latest economy headlines translated to English. Everything needed for a Korea market read in a single paid request. Costs $0.08 in USDC per call, settled via x402.
preview_researchFree, date-stamped archive-depth check for one 6-digit KRX ticker.No findings
Why it is in this group
- The name "preview_research" says "preview": a word for reading.
Description, as the server wrote it Free, date-stamped archive-depth check for one 6-digit KRX ticker. Shows report and brokerage counts, not report content or consensus.
preview_research_coverageFree, date-stamped KRX research coverage.No findings
Why it is in this group
- The name "preview_research_coverage" says "preview": a word for reading.
Description, as the server wrote it Free, date-stamped KRX research coverage. Lists the most-covered tickers with report count, brokerage count, and archive date range; it does not reveal report content.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.3.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http korea-stock-research https://k-data-x402-production.theblack1022.workers.dev/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__korea-stock-research__preview_premium_coverage",
"mcp__korea-stock-research__preview_research_coverage",
"mcp__korea-stock-research__preview_research",
"mcp__korea-stock-research__preview_kimchi_premium",
"mcp__korea-stock-research__korea_market_snapshot",
"mcp__korea-stock-research__crypto_krw_markets"
],
"ask": [
"mcp__korea-stock-research__kimchi_premium",
"mcp__korea-stock-research__kimchi_premium_stats",
"mcp__korea-stock-research__kimchi_premium_history",
"mcp__korea-stock-research__research_consensus_ticker",
"mcp__korea-stock-research__research_company_ticker",
"mcp__korea-stock-research__research_latest",
"mcp__korea-stock-research__news_headlines_en",
"mcp__korea-stock-research__news_headlines",
"mcp__korea-stock-research__crypto_krw_ticker",
"mcp__korea-stock-research__fx_usdkrw"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as korea-stock-research. Review it before you use it.
