Korean market data for agents: tradeable-basis kimchi premium, history/percentiles, translated news.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP server for Korean equity research and market data, metered per call in USDC over x402. Start it without a wallet to inspect the catalog and run free, date-stamped previews; add a dedicated wallet only when you want paid calls.
Run npx k-data-mcp with no environment variables to use these free tools:
list_endpoints β paid catalog and prices.preview_research_coverage β real per-ticker report/brokerage counts and archive date ranges.preview_research β a single ticker's actual archive depth; this does not disclose report content.preview_kimchi_premium β live BTC-only dual-basis sample.Set K_DATA_PRIVATE_KEY and K_DATA_MAX_SPEND_USD only when you are ready to enable paid tools.
Each tool call spends real USDC, so the server will not start without a key and a budget.
K_DATA_MAX_SPEND_USD. The server refuses any call that would push cumulative spend past it.| Variable | Required | Default | Meaning |
|---|---|---|---|
K_DATA_PRIVATE_KEY | yes | β | Private key of the paying wallet (USDC on Base) |
K_DATA_MAX_SPEND_USD | no | 1 | Hard cap on cumulative spend for the session |
K_DATA_BASE_URL | no | hosted service | Point at a different K-Data deployment |
list_endpoints is free β call it first to see current prices and decide what's worth buying.
| Tool | Price | Returns |
|---|---|---|
list_endpoints | free | Catalog, current prices, wallet address, remaining budget |
kimchi_premium | $0.03 | Dual-basis premium (official + USDT) for up to 10 coins |
kimchi_premium_stats | $0.12 | Percentile, mean, stdev, z-score of the premium over 1hβ90d |
kimchi_premium_history | $0.08 | Premium time series, both bases |
korea_market_snapshot | $0.08 | One-call briefing: premium + markets + FX + translated headlines |
research_consensus_ticker | $0.12 | Analyst consensus for one KRX ticker β target price mean/median/range and spread, rating mix, and every house's revision history |
research_company_ticker | $0.05 | Archived Korean brokerage reports for one ticker, summarised in English |
research_latest | $0.02 | Latest Korean equity research across all covered companies |
news_headlines_en | $0.05 | Korean headlines with English translations |
crypto_krw_markets | $0.01 | All Upbit KRW markets β volume leaders, gainers, losers |
news_headlines | $0.01 | Korean headlines, untranslated |
crypto_krw_ticker | $0.005 | One Upbit KRW quote |
fx_usdkrw | $0.005 | USD/KRW rate |
Prices are read from the provider's catalog at startup, so this table reflects whatever the service currently charges.
Every paid endpoint answers an unpaid request with HTTP 402 and a PAYMENT-REQUIRED header describing the price, asset and recipient. This server signs an EIP-3009 authorization for that exact amount and retries; the facilitator settles it on Base. Nothing is held on account β you pay per call, and stop paying when you stop calling.
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/k-data-mcp)<a href="https://allmcps.com/mcp/k-data-mcp"><img src="https://allmcps.com/api/badge/k-data-mcp?style=directory" alt="K Data MCP on AllMCPs" /></a>