{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hristovdimitri2-hub/kristo-intelligence","description":"Pay-per-call DeFi intelligence for AI agents on Base — x402, USDC, no keys.","title":"Kristo Intelligence","repository":{"url":"https://github.com/hristovdimitri2-hub/kristo-intelligence-6","source":"github"},"version":"6.2.0","websiteUrl":"https://kristo-intelligence-api.onrender.com","icons":[{"src":"https://kristo-intelligence-api.onrender.com/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://kristo-intelligence-api.onrender.com/mcp"},{"type":"sse","url":"https://kristo-intelligence-api.onrender.com/mcp/sse"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"discovery":{"llms_txt":"https://kristo-intelligence-api.onrender.com/llms.txt","mcp":"https://kristo-intelligence-api.onrender.com/mcp","mcp_manifest":"https://kristo-intelligence-api.onrender.com/api/mcp/manifest","mcp_sse":"https://kristo-intelligence-api.onrender.com/mcp/sse","openapi":"https://kristo-intelligence-api.onrender.com/openapi.json","x402":"https://kristo-intelligence-api.onrender.com/.well-known/x402"},"pricing":{"asset":"USDC","chain_id":8453,"max_usd":0.005,"min_usd":0.003,"model":"pay-per-call","network":"base","note":"Every unpaid call answers HTTP 402 with the canonical x402 challenge; the amount in that response is the price. No free tier, no signup, no API keys."},"protocol":"x402","tools":[{"description":"Read-only operation — no side effects, no parameters. Returns the live Base market snapshot: aggregated activity, daily request/sales counters, the official agent catalog, and real-time market data (CoinGecko, DEXScreener, Fear & Greed). Use it for market context and price/indicator lookups; use get_onchain_sales for paid-call revenue and get_bot_status for integration health..","endpoint":"/api/stats","name":"get_market_stats","price_usd":0.005},{"description":"Read-only operation — no side effects, no parameters. Returns the real on-chain payment history to this service's fee receiver on Base: total_volume_usd, total_sales, by_token, up to 100 history rows (tx hash, payer, amount, block, timestamp), source=\"real_blockchain\", plus the wallet state and a market snapshot. Use it when you need provable revenue or settlement evidence; use get_market_stats for prices and get_bot_status for integration health..","endpoint":"/api/sales","name":"get_onchain_sales","price_usd":0.005},{"description":"Read-only operation — no side effects, no parameters. Returns the service's Telegram integration status as JSON: telegram_bot_running, telegram_token_configured, last_heartbeat, uptime_started, messages_sent, active_users, commands_processed, vip_invites_sent, plus the wallet state. Use it to confirm this service's own monitoring is alive (and its heartbeat recent) before trusting other outputs; use get_market_stats for market data or get_onchain_sales for provable revenue..","endpoint":"/api/bot-status","name":"get_bot_status","price_usd":0.005},{"description":"Read-only operation — no side effects, no parameters. Returns this service's flagship trading-agent signals for ETH, ONDO, KAITO and DEGEN: action, confidence, price_usd and the model's reasoning. Use it when you need a directional call rather than raw market data; use get_whale_flow for large-transfer flow and get_arbitrage_opportunities for cross-DEX spreads..","endpoint":"/api/v1/signal","name":"get_trading_signal","price_usd":0.003},{"description":"Read-only operation — no side effects, no parameters. Returns network-wide USDC whale flow on Base: transfers of $5M or more, refreshed every 60 seconds, with labelled counterparties. Use it to see where size is moving; use get_trading_signal for directional calls or get_market_stats for broad context..","endpoint":"/api/v1/whaleflow","name":"get_whale_flow","price_usd":0.003},{"description":"Read-only operation — no side effects, no parameters. Returns live cross-DEX arbitrage spreads on Base, refreshed every 60 seconds. Use it for executable price gaps between venues; use get_market_stats for aggregate prices or get_trading_signal for directional calls..","endpoint":"/api/arb/opportunities","name":"get_arbitrage_opportunities","price_usd":0.005}]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T11:59:25.280387Z","publishedAt":"2026-11-04T11:59:25.280387Z","updatedAt":"2026-11-04T11:59:25.280387Z","isLatest":true}}}
