Koskamo

kr-crypto-intelligence MCP

An MCP server providing Korean crypto market data, including Kimchi premium, exchange prices, and FX rates, with x402 pay-per-use on Base.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

kr-crypto-intelligence MCP logo, by bakyang2Community listingStreamable HTTPNo sign-inEndpoint checked 2026-11-07Published by bakyang2
MCP endpoint (Streamable HTTP)
https://mcp.printmoneylab.com/mcp
Vendor documentation

What its tools do

18 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

18 of 18 have a description · 18 of 18 declare behavior hints · 8 of 8 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Retrieve Kimchi premium data
  • Get Korean exchange prices
  • Check FX rates
  • Analyze market sentiment

Source and maintenance

Community listingRegistry 1.6.0
Maintenance checked

Protocol and capabilities

Server
KR Crypto Intelligence 3.1.1
MCP protocol negotiated in check
2025-11-25
Tools
18 advertised
Resources
0 advertised
Resource templates
0 advertised
Prompts
0 advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  },
  "prompts": {
    "listChanged": true
  },
  "resources": {
    "subscribe": false,
    "listChanged": true
  },
  "extensions": {
    "io.modelcontextprotocol/ui": {}
  },
  "experimental": {}
}

Tools

18 advertised

get_kimchi_premium
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get real-time Kimchi Premium — the price difference between Korean exchanges (Upbit) and global exchanges (Binance). South Korea ranks top 3 globally in crypto trading volume. A positive premium means Korean traders are paying more than the global market price. 💰 Price: $0.002 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: premium_percent (official USD/KRW basis), premium_pct_usdt (Upbit USDT live rate basis), upbit_krw, binance_usdt, fx_rate. Gap between the two premium values reveals real arbitrage margin after stablecoin conversion costs. Args: symbol: Crypto symbol (e.g., BTC, ETH, XRP, SOL, DOGE)

get_kimchi_premium input schema
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "default": "BTC",
      "description": "Crypto symbol to check premium for (e.g., BTC, ETH, XRP)"
    }
  },
  "additionalProperties": false
}
get_kimchi_premium output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kimchi_premium annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_prices
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get cryptocurrency prices from Korean exchanges (Upbit, Bithumb). Returns KRW-denominated prices, 24h volume, and change rate. 💰 Price: $0.002 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Args: symbol: Crypto symbol (e.g., BTC, ETH, XRP, SOL, DOGE) exchange: Exchange to query — 'upbit', 'bithumb', or 'all' for both

get_kr_prices input schema
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "default": "BTC",
      "description": "Crypto symbol to query (e.g., BTC, ETH, XRP)"
    },
    "exchange": {
      "type": "string",
      "default": "all",
      "description": "Exchange to query: upbit, bithumb, or all"
    }
  },
  "additionalProperties": false
}
get_kr_prices output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_prices annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_fx_rate
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get current USD/KRW exchange rate. Essential for converting between Korean Won and US Dollar prices. 💰 Price: $0.001 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_fx_rate input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_fx_rate output schema
{
  "type": "object",
  "additionalProperties": true
}
get_fx_rate annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_available_symbols
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get all available trading symbols on Korean exchanges. Returns symbols available on Upbit, Bithumb, and those common to both. Use this to check which symbols you can query before calling other tools. 💰 Price: FREE (no x402 payment required)

get_available_symbols input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_available_symbols output schema
{
  "type": "object",
  "additionalProperties": true
}
get_available_symbols annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_stablecoin_premium
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get USDT and USDC premium on Korean exchanges vs official USD/KRW rate. Positive premium = capital flowing INTO Korean crypto market. Negative premium = capital flowing OUT. Key indicator of Korean market fund flow direction, separate from Kimchi Premium. 💰 Price: $0.002 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_stablecoin_premium input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_stablecoin_premium output schema
{
  "type": "object",
  "additionalProperties": true
}
get_stablecoin_premium annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
check_health
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Check service health and exchange connectivity status. Returns status of Upbit, Bithumb, and Binance API connections. 💰 Price: FREE (no x402 payment required)

check_health input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
check_health output schema
{
  "type": "object",
  "additionalProperties": true
}
check_health annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_arbitrage_scanner
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Scan Kimchi Premium for ALL tokens (180+) traded on both Upbit and Binance. Returns token-by-token premium %, reverse premiums (negative = Korean discount), Upbit vs Bithumb price gaps, market share between exchanges. Each token includes warning flags, volume soaring alerts, deposit soaring alerts. Updated every 60 seconds. Essential for cross-exchange arbitrage analysis. 💰 Price: $0.01 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_arbitrage_scanner input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_arbitrage_scanner output schema
{
  "type": "object",
  "additionalProperties": true
}
get_arbitrage_scanner annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_exchange_alerts
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get Korean exchange alerts: new listings, delistings, investment warnings, and caution flags. Detects INVESTMENT_WARNING, PRICE_FLUCTUATIONS, VOLUME_SOARING, DEPOSIT_SOARING, GLOBAL_PRICE_DIFF, SMALL_ACCOUNTS_CONCENTRATION. New listings/delistings detected by comparing market list changes every 60 seconds. Critical for risk management and early listing detection. 💰 Price: $0.01 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_exchange_alerts input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_exchange_alerts output schema
{
  "type": "object",
  "additionalProperties": true
}
get_exchange_alerts annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_market_movers
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get Korean market movers: 1-minute price surges/crashes (>1%), volume spikes, and top 20 tokens by trading volume on Upbit. Detects rapid price movements and unusual volume activity in Korean crypto markets. Korean retail activity often leads global price movements — early signal for traders. 💰 Price: $0.01 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_market_movers input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_market_movers output schema
{
  "type": "object",
  "additionalProperties": true
}
get_market_movers annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_market_read
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

AI-powered Korean crypto market analysis. Combines Kimchi Premium, stablecoin premium, FX rate, Upbit/Bithumb volume rankings, Binance funding rate, open interest, BTC dominance, and Fear & Greed index. Returns AI-generated signal (BULLISH/BEARISH/NEUTRAL), confidence score, actionable summary, and all raw data. 💰 Price: $0.10 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_market_read input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_market_read output schema
{
  "type": "object",
  "additionalProperties": true
}
get_market_read annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_sentiment
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Korean crypto market sentiment analysis in English. Combines exchange intelligence (189+ tokens premium, warnings, volume spikes) with Korean news context (Coinness Telegram) for AI-powered real-time insights. First-in-world Korean-to-English crypto sentiment API. Returns sentiment label, score (-1 to +1), English report, exchange signals, news context. 1-hour cache. 💰 Price: $0.05 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402

get_kr_sentiment input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_kr_sentiment output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_sentiment annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_krw_macro_stress
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

KRW Macro Stress Score (0-100) — combined 5-component signal blending US 3Y treasury (FRED), VIX, foreign ownership proxy on SK Hynix + Samsung (mcap-weighted foreign %), USD/KRW momentum, and Korean semiconductor equity. Rolling 120d percentile over a 2-year backfill. Returns score, regime (calm/neutral/caution/risk_off/crisis), direction (krw_weakening/stable/strengthening), per-component breakdown with raw values and freshness, plus an AI-generated factual note (no trading advice). 15-min cache. Positioning: KRW macro stress filter for trading bots (not a kimchi-premium predictor — V0 validation showed corr=-0.049 with kimchi premium). 💰 Price: $0.05 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: score, regime, direction, components{us_rate_stress, risk_sentiment, foreign_flow, fx_momentum, semiconductor} each with score+raw+freshness, ai_note, market_hours{krx, us}, as_of, method, degraded[].

get_krw_macro_stress input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_krw_macro_stress output schema
{
  "type": "object",
  "additionalProperties": true
}
get_krw_macro_stress annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_global_vs_korea_divergence
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Light tier — premium between CoinGecko global price and Upbit Korean price + 1-2 sentence AI interpretation. 25 supported symbols. 60s cache. Returns prices (global_usd, korea_krw, fx_rate), divergence (premium_pct, direction, magnitude), context_signals (investment_warning, volume_spike_24h), and ai_interpretation (1-2 sentence English summary). 💰 Price: $0.05 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Args: symbol: Crypto symbol — supported: BTC, ETH, XRP, SOL, ADA, DOGE, DOT, MATIC, LINK, AVAX, ATOM, UNI, LTC, NEAR, OP, ARB, APT, ALGO, FTM, SUI, TRX, BCH, ETC, HBAR, SHIB

get_global_vs_korea_divergence input schema
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "default": "BTC",
      "description": "Crypto symbol (e.g., BTC, ETH, XRP, SOL, ADA, DOGE, DOT, MATIC, LINK, AVAX, ATOM, UNI, LTC, NEAR, OP, ARB, APT, ALGO, FTM, SUI, TRX, BCH, ETC, HBAR, SHIB)"
    }
  },
  "additionalProperties": false
}
get_global_vs_korea_divergence output schema
{
  "type": "object",
  "additionalProperties": true
}
get_global_vs_korea_divergence annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_global_vs_korea_divergence_deep
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Deep tier — light data + Korean news signals (Coinness Telegram, 24h window) + structured AI breakdown (drivers, global context, action suggestion, confidence). 5-min cache. Returns light response fields plus recent_news_signal (korean_news_count_24h, sentiment_score, top_keywords) and ai_deep_analysis (summary, korean_market_drivers, global_context, implied_action_suggestion, confidence). 💰 Price: $0.10 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Args: symbol: Crypto symbol — supported: BTC, ETH, XRP, SOL, ADA, DOGE, DOT, MATIC, LINK, AVAX, ATOM, UNI, LTC, NEAR, OP, ARB, APT, ALGO, FTM, SUI, TRX, BCH, ETC, HBAR, SHIB

get_global_vs_korea_divergence_deep input schema
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "default": "BTC",
      "description": "Crypto symbol (e.g., BTC, ETH, XRP, SOL, ADA, DOGE, DOT, MATIC, LINK, AVAX, ATOM, UNI, LTC, NEAR, OP, ARB, APT, ALGO, FTM, SUI, TRX, BCH, ETC, HBAR, SHIB)"
    }
  },
  "additionalProperties": false
}
get_global_vs_korea_divergence_deep output schema
{
  "type": "object",
  "additionalProperties": true
}
get_global_vs_korea_divergence_deep annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_news_kpop
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Korean K-pop news (artists, groups, soloists, comebacks, music releases) aggregated from Naver and translated to English with AI relevance classification. Korean entertainment news often moves global fan markets before English coverage. 5-min cache. 💰 Price: $0.01 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: results[] with title_en + summary_en + source_en plus original Korean (title_kr/source_kr) for verification, published_at, link. Args: limit: Number of articles to return (1-10, default 5)

get_kr_news_kpop input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Number of articles to return (1-10)"
    }
  },
  "additionalProperties": false
}
get_kr_news_kpop output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_news_kpop annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_news_kpop_summary
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Korean K-pop news plus AI synthesis. Same Naver-aggregated, English-translated articles as get_kr_news_kpop, with an added AI analysis layer: overall_sentiment, key_themes, trending_entities (artists/groups), and a paragraph summary. 5-min cache. 💰 Price: $0.05 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: results[] (translated articles) plus ai_analysis with overall_sentiment, key_themes, trending_entities, summary_en. Args: limit: Number of articles to analyze (1-10, default 5)

get_kr_news_kpop_summary input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Number of articles to analyze (1-10)"
    }
  },
  "additionalProperties": false
}
get_kr_news_kpop_summary output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_news_kpop_summary annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_news_semiconductor
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Korean semiconductor industry news (Samsung Electronics, SK Hynix, HBM, DRAM/NAND, foundry, AI chips, equipment suppliers) aggregated from Naver and translated to English. Korean chip news leads global semiconductor supply-chain signals. 5-min cache. 💰 Price: $0.02 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: results[] with title_en + summary_en + source_en plus original Korean (title_kr/source_kr) for verification, published_at, link. Args: limit: Number of articles to return (1-10, default 5)

get_kr_news_semiconductor input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Number of articles to return (1-10)"
    }
  },
  "additionalProperties": false
}
get_kr_news_semiconductor output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_news_semiconductor annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}
get_kr_news_semiconductor_summary
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Korean semiconductor news plus AI market synthesis. Same Naver-aggregated, English-translated articles as get_kr_news_semiconductor, with an added AI layer: overall_sentiment, key_themes, trending_entities, market_signal (bullish/bearish/neutral), and a paragraph summary. 5-min cache. 💰 Price: $0.10 USDC per call 💳 Payment: x402 micropayment on Base, Polygon, or Solana 🔧 Client: AgentCash, Pay.sh, or any x402 SDK 📖 Docs: https://api.printmoneylab.com/.well-known/x402 Returns: results[] (translated articles) plus ai_analysis with overall_sentiment, key_themes, trending_entities, market_signal, summary_en. Args: limit: Number of articles to analyze (1-10, default 5)

get_kr_news_semiconductor_summary input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Number of articles to analyze (1-10)"
    }
  },
  "additionalProperties": false
}
get_kr_news_semiconductor_summary output schema
{
  "type": "object",
  "additionalProperties": true
}
get_kr_news_semiconductor_summary annotations
{
  "readOnlyHint": true,
  "openWorldHint": true
}

Prompts

0 advertised

No prompt definitions available.

Resources

0 advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
1039 ms
95th percentile latency
1039 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1039 ms · metadata changed · 18 tool(s), 0 resource(s), 0 resource template(s), 0 prompt(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http kr-crypto-intelligence-mcp https://mcp.printmoneylab.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add kr-crypto-intelligence-mcp --url https://mcp.printmoneylab.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable kr-crypto-intelligence-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "kr-crypto-intelligence-mcp": {
      "url": "https://mcp.printmoneylab.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "kr-crypto-intelligence-mcp": {
      "type": "streamableHttp",
      "url": "https://mcp.printmoneylab.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start kr-crypto-intelligence-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "kr-crypto-intelligence-mcp": {
      "type": "http",
      "url": "https://mcp.printmoneylab.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http kr-crypto-intelligence-mcp https://mcp.printmoneylab.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://mcp.printmoneylab.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "kr-crypto-intelligence-mcp": {
      "serverUrl": "https://mcp.printmoneylab.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like kr-crypto-intelligence MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.