KR Crypto Intelligence
Korean data API for trading and content agents. South Korea ranks top 3 globally in crypto trading volume. 15 paid endpoints covering 180+ tokens, plus Korean news (K-pop, semiconductor industry) translated to English with AI synthesis.
How to Use
MCP server — no local code, no API keys, no credentials needed.
MCP Connection
{
"mcpServers": {
"kr-crypto-intelligence": {
"url": "https://mcp.printmoneylab.com/mcp"
}
}
}
Available Tools (15 paid + 2 free)
| Tool | Price | Description |
|------|-------|-------------|
| get_market_read | $0.10 | AI market analysis — 12+ sources + exchange intelligence + Claude AI token-level signals |
| get_global_vs_korea_divergence_deep | $0.10 | Deep tier — light data + Korean news signals (Coinness Telegram) + structured AI breakdown |
| get_kr_news_semiconductor_summary | $0.10 | Korean semiconductor news (Samsung, SK Hynix, HBM) + AI market signal (bullish/bearish), trending companies |
| get_global_vs_korea_divergence | $0.05 | Light tier — global vs Korean price premium + AI interpretation |
| get_kr_sentiment | $0.05 | Korean market sentiment in English — exchange intelligence + Korean news context |
| get_kr_news_kpop_summary | $0.05 | K-pop news (artists/groups/solo) + AI sentiment, key themes, trending artists |
| get_kr_news_semiconductor | $0.02 | Korean semiconductor industry news in English (headlines + translation) |
| get_arbitrage_scanner | $0.01 | Token-by-token Kimchi Premium for 180+ tokens, reverse premium, Upbit-Bithumb gaps |
| get_exchange_alerts | $0.01 | New listings/delistings, investment warnings, caution flags |
| get_market_movers | $0.01 | 1-min price surges/crashes, volume spikes, top 20 by volume |
| get_kr_news_kpop | $0.01 | K-pop news (artists/groups/solo) translated to English |
| get_kimchi_premium | $0.001 | Dual-basis Kimchi Premium — premium_percent (official USD/KRW) + premium_pct_usdt (Upbit USDT live rate). Gap = real arbitrage margin |
| get_stablecoin_premium | $0.001 | USDT/USDC premium (fund flow indicator) |
| get_kr_prices | $0.001 | KRW prices from Upbit/Bithumb |
| get_fx_rate | $0.001 | USD/KRW exchange rate |
| get_available_symbols | (free) | Tradeable symbols list |
| check_health | (free) | Service status |
REST API (Alternative)
GET https://api.printmoneylab.com/api/v1/market-read → $0.10 GET https://api.printmoneylab.com/api/v1/global-vs-korea-divergence-deep → $0.10 GET https://api.printmoneylab.com/api/v1/kr-news/semiconductor-summary → $0.10 GET https://api.printmoneylab.com/api/v1/global-vs-korea-divergence → $0.05 GET https://api.printmoneylab.com/api/v1/kr-sentiment → $0.05 GET https://api.printmoneylab.com/api/v1/kr-news/kpop-summary → $0.05 GET https://api.printmoneylab.com/api/v1/kr-news/semiconductor → $0.02 GET https://api.printmoneylab.com/api/v1/arbitrage-scanner → $0.01 GET https://api.printmoneylab.com/api/v1/exchange-alerts → $0.01 GET https://api.printmoneylab.com/api/v1/market-movers → $0.01 GET https://api.printmoneylab.com/api/v1/kr-news/kpop → $0.01 GET https://api.printmoneylab.com/api/v1/kimchi-premium → $0.001 GET https://api.printmoneylab.com/api/v1/stablecoin-premium → $0.001 GET https://api.printmoneylab.com/api/v1/kr-prices → $0.001 GET https://api.printmoneylab.com/api/v1/fx-rate → $0.001 GET https://api.printmoneylab.com/api/v1/symbols (free) GET https://api.printmoneylab.com/health (free)
Data Privacy & What Gets Sent
The server requires only the tool call parameters listed below. What your MCP client actually transmits depends on the client implementation — please review your MCP client's privacy and transport settings to verify.
Specifically, each tool requires:
get_kimchi_premium,get_global_vs_korea_divergence,get_global_vs_korea_divergence_deep:symbolparameter only (e.g., "BTC")get_kr_prices:symbolandexchangeparameters onlyget_kr_news_kpop,get_kr_news_kpop_summary,get_kr_news_semiconductor,get_kr_news_semiconductor_summary: optionallimitparameter only (1-10, default 5)get_arbitrage_scanner,get_exchange_alerts,get_market_movers: no parameters — server computes from cached exchange dataget_market_read: no parameters — server fetches all data internally and runs AI analysis server-sideget_kr_sentiment: no parameters — server combines exchange data with Korean news context and runs AI sentiment analysis server-sideget_fx_rate,get_stablecoin_premium,get_available_symbols,check_health: no parameters
Note: Like any HTTP service, the server receives standard HTTP metadata (IP address, user-agent) as part of normal network communication.
Network calls only to: mcp.printmoneylab.com and api.printmoneylab.com
Payment Authorization (x402 Protocol)
How x402 payment works — step by step:
- Agent calls a paid endpoint (e.g.,
get_kimchi_premium) - Server returns HTTP 402 with price in the
payment-requiredheader - The MCP client or platform decides whether to pay — this is NOT automatic
- If the client approves, it signs a USDC transfer for the exact amount on Base, Polygon, or Solana
- Client retries with payment proof in
X-PAYMENTheader - Server verifies payment and returns data
Key points:
- Payment is NOT automatic. The agent's MCP client (e.g., xpay Smart Proxy, Claude, Cursor) controls whether to authorize payment.
- No wallet keys or credentials are stored in this skill. Payment is handled entirely by the MCP client's x402 transport layer.
- The skill cannot charge without explicit client-side authorization. The x402 protocol requires a cryptographic signature from the buyer's wallet.
- Cost per call: $0.001 (basic data) to $0.10 (AI deep analysis). No subscriptions, no hidden fees.
Receipt Verification
Every paid response includes a signed receipt for agent accountability. Bots can verify receipt authenticity using the merchant's public key.
The server returns a receipt field in every paid response:
{
"receipt": {
"id": "rcpt_20260513_a3f9c1",
"issued_at": "2026-05-13T07:30:00.000Z",
"endpoint": "/api/v1/kimchi-premium",
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"tx_hash": "0x...",
"payer": "0x...",
"merchant": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"signature": "0x...",
"signer": "0x1AdF0f9e576E94a150208F08D2C31F791932E781"
}
}
Verification (Python):
from eth_account import Account
from eth_account.messages import encode_defunct
payload = "|".join([
r["id"], r["endpoint"], r["amount"], r["currency"],
r["network"], r["tx_hash"], r["payer"], r["merchant"], r["issued_at"]
])
recovered = Account.recover_message(
encode_defunct(text=payload),
signature=r["signature"]
)
# recovered.lower() == r["signer"].lower() → authentic
Merchant public key is published at:
https://api.printmoneylab.com/.well-known/x402 under receipt_signer.public_key
Receipt verification is optional but recommended for agents that need to maintain audit logs or reconcile payments.
Autonomous Invocation Advisory
This skill is designed to be invoked by the agent when the user asks about Korean crypto markets, Korean financial news, K-pop news, or Korean semiconductor industry news. If your platform supports invocation controls:
- Recommended: Set to "user-invoked only" until comfortable with billing behavior
- Budget: Configure your MCP client's spending limit
- Maximum cost per session: Bounded by your client's spending policy
Security
- No local code execution — instruction-only skill
- No credentials stored — no API keys, no wallet keys, no env vars
- No file system access — all data from remote API
- Open source: https://github.com/bakyang2/kr-crypto-intelligence (MIT license)
- API docs: https://api.printmoneylab.com/docs (Swagger/OpenAPI)
- Registered on: Official MCP Registry, Glama, Smithery, xpay.tools, awesome-x402, awesome-mcp-servers, coinbase/x402 ecosystem, solana-foundation/awesome-solana-ai
微信扫一扫