{"id":578922,"recorded_at":"2026-10-27T23:20:17.761108Z","observed_at":"2026-10-27T23:20:17.761058Z","subject_kind":"endpoint","subject":"22088cc0-6775-48b9-ae23-2613d42f8c02","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":21,"tools":[{"description":"Historical price timeseries for a coin. (Current plan: up to 1825 days of history.)","inputSchema":{"additionalProperties":true,"properties":{"coinId":{"description":"Canonical coin id (e.g. \"bitcoin\")","type":"string"},"days":{"description":"Days of history","maximum":1825,"minimum":1,"type":"integer"}},"required":["coinId"],"type":"object"},"name":"coin_history"},{"description":"Current Fear & Greed index value and historical trend.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"fear_greed_index"},{"description":"Full metadata for a coin: description, links, categories, market data, developer stats.","inputSchema":{"additionalProperties":true,"properties":{"coinId":{"description":"Canonical coin id or slug (e.g. \"bitcoin\")","type":"string"}},"required":["coinId"],"type":"object"},"name":"get_coin"},{"description":"Current aggregated price for one or more symbols, computed from multiple exchange feeds.","inputSchema":{"additionalProperties":true,"properties":{"symbols":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"description":"Single symbol or array of symbols (e.g. \"btc\" or [\"btc\",\"eth\"])"},"vs":{"description":"Quote currency, default \"usd\"","type":"string"}},"required":["symbols"],"type":"object"},"name":"get_price"},{"description":"Aggregated exchange price for one symbol, plus the raw per-provider prices that fed the aggregate. Use get_price for multiple symbols in one call.","inputSchema":{"additionalProperties":true,"properties":{"region":{"description":"Optional region filter for provider selection","type":"string"},"symbol":{"description":"Single coin symbol, e.g. \"btc\"","type":"string"},"vs":{"description":"Quote currency, default \"usd\"","type":"string"}},"required":["symbol"],"type":"object"},"name":"get_price_by_symbol"},{"description":"Fetch all provider rates for a specific coin symbol. Optionally filter by category — pass category=\"lending\"/\"borrowing\"/\"staking\" for yield questions, since unfiltered results mix in spot prices (category=\"price\").","inputSchema":{"additionalProperties":true,"properties":{"category":{"description":"Filter to a single product category. Without it, results mix spot prices (category=\"price\") in with yields — pass \"lending\"/\"borrowing\"/\"staking\" for yield-only results.","enum":["lending","borrowing","staking","price"],"type":"string"},"symbol":{"description":"Coin symbol, case-insensitive (e.g. \"btc\" or \"eth\")","type":"string"}},"required":["symbol"],"type":"object"},"name":"get_rate_by_symbol"},{"description":"The immutable rate-change log: every material yield move with full provenance (previous rate, raw value, multiplier, collection method, confidence, base/bonus split). Time-ascending pages via cursor. Unfiltered windows are capped at 31 days — filter by provider or symbol to walk deep history. Use for \"what changed since X?\" and audit trails.","inputSchema":{"additionalProperties":true,"properties":{"category":{"enum":["lending","borrowing","staking"],"type":"string"},"cursor":{"description":"Opaque cursor from a previous page","type":"string"},"limit":{"description":"Page size, default 100","maximum":500,"minimum":1,"type":"integer"},"provider":{"description":"Filter to one provider (enables deep ranges)","type":"string"},"since":{"description":"ISO date/datetime lower bound (required), e.g. \"2026-08-01\"","type":"string"},"symbol":{"description":"Filter to one symbol, e.g. \"USDC\"","type":"string"},"until":{"description":"ISO upper bound, default now","type":"string"}},"required":["since"],"type":"object"},"name":"get_rate_changes"},{"description":"Historical rate timeseries for a symbol. Recent history (~30 days) is per-tick; older history is daily granularity. Depth is clamped to your plan (up to 365 days on Pro) and bounded by how far back data has been recorded. (Current plan: up to 1825 days of history.)","inputSchema":{"additionalProperties":true,"properties":{"days":{"description":"Days of history. Clamped server-side to your plan (Free 7, Starter 30, Growth 90, Pro 365, Enterprise 1825) and bounded by available data. Points within ~30 days are per-tick; older points are daily.","maximum":1825,"minimum":1,"type":"integer"},"provider":{"description":"Provider slug to scope to, case-insensitive","type":"string"},"symbol":{"description":"Coin symbol, case-insensitive","type":"string"}},"required":["symbol"],"type":"object"},"name":"get_rate_history"},{"description":"List current rates across providers, optionally filtered by symbol, category, or provider. For \"what is the best yield on BTC right now?\" style questions, ALWAYS pass category=\"lending\"/\"borrowing\"/\"staking\" — an unfiltered call mostly returns spot prices (category=\"price\"), not yields.","inputSchema":{"additionalProperties":true,"properties":{"category":{"description":"Filter by product category. IMPORTANT for yield questions: without this filter, most returned rows are category=\"price\" (spot prices), not yields. Pass category=\"lending\", \"borrowing\", or \"staking\" to get APY/interest-rate data.","enum":["lending","borrowing","staking","price"],"type":"string"},"limit":{"description":"Max results, default 100","maximum":500,"minimum":1,"type":"integer"},"provider":{"description":"Filter by provider slug, case-insensitive","type":"string"},"symbol":{"description":"Filter by coin symbol, case-insensitive (e.g. \"btc\" or \"BTC\")","type":"string"}},"type":"object"},"name":"get_rates"},{"description":"Paginated list of coins with optional name/symbol search.","inputSchema":{"additionalProperties":true,"properties":{"limit":{"description":"Page size, default 20","maximum":500,"minimum":1,"type":"integer"},"page":{"description":"Page, default 1","minimum":1,"type":"integer"},"search":{"description":"Search by name or symbol","type":"string"}},"type":"object"},"name":"list_coins"},{"description":"The canonical earn product graph: products (provider × asset × category) with their term variants — lockups, tiers, minimum deposits, payout schedules, withdrawal notice, TVL, promo flags — each carrying collection method, confidence (0-100 with bands), verification timestamps, and geo eligibility resolved from variant overrides or provider defaults. Use for \"what are the actual terms behind this rate?\"","inputSchema":{"additionalProperties":true,"properties":{"category":{"enum":["lending","borrowing","staking"],"type":"string"},"limit":{"description":"Page size, default 50","maximum":200,"minimum":1,"type":"integer"},"min_confidence":{"description":"Only products with at least one variant at/above this confidence","maximum":100,"minimum":0,"type":"integer"},"offset":{"minimum":0,"type":"integer"},"provider":{"description":"Filter to one provider, e.g. \"nexo\"","type":"string"},"symbol":{"description":"Filter to one symbol, e.g. \"BTC\"","type":"string"}},"type":"object"},"name":"list_earn_products"},{"description":"All rate providers, optionally filtered by product category.","inputSchema":{"additionalProperties":true,"properties":{"category":{"description":"Filter to providers that offer this category","enum":["lending","borrowing","staking","price"],"type":"string"},"limit":{"description":"Max results, default 100","maximum":500,"minimum":1,"type":"integer"}},"type":"object"},"name":"list_providers"},{"description":"One-call summary of total market cap, 24h volume, BTC/ETH dominance, and recent trend.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"market_summary"},{"description":"Map an exchange-specific or ambiguous symbol to bitcompare's canonical coin id. Useful when an exchange uses a non-standard ticker.","inputSchema":{"additionalProperties":true,"properties":{"context":{"description":"Source exchange or quote currency to disambiguate (e.g. \"kraken\", \"binance\")","type":"string"},"symbol":{"description":"Exchange-specific or ambiguous symbol","type":"string"}},"required":["symbol"],"type":"object"},"name":"resolve_symbol"},{"description":"Resolve up to 100 symbols in a single request. Requires a plan with bulk endpoints enabled.","inputSchema":{"additionalProperties":true,"properties":{"context":{"description":"Source exchange or quote currency applied to every input symbol","type":"string"},"symbols":{"description":"Up to 100 symbols to resolve in a single request","items":{"type":"string"},"maxItems":100,"minItems":1,"type":"array"}},"required":["symbols"],"type":"object"},"name":"resolve_symbols_batch"},{"description":"Coins related to the given coin by category/sector similarity.","inputSchema":{"additionalProperties":true,"properties":{"coinId":{"description":"Canonical coin id to find related coins for (e.g. \"bitcoin\")","type":"string"},"limit":{"description":"Max related coins to return, default 10","maximum":50,"minimum":1,"type":"integer"}},"required":["coinId"],"type":"object"},"name":"similar_coins"},{"description":"The Bitcompare Earn Index for stablecoins: median USDC/USDT lending APY across servable providers, with CeFi/DeFi splits, TVL-weighted variant, deltas, and an immutable daily history. Use for \"what does stablecoin yield pay right now / how has it trended?\" — this is the citable market reference, not a single provider quote.","inputSchema":{"additionalProperties":true,"properties":{"history_days":{"description":"Request the daily series for the last N days instead of the headline. Anonymous/free access is clamped to the most recent 90 days.","maximum":1825,"minimum":1,"type":"integer"},"segment":{"description":"Restrict to one segment. Omit for the headline across overall + CeFi + DeFi.","enum":["overall","cefi","defi"],"type":"string"}},"type":"object"},"name":"stablecoin_earn_benchmark"},{"description":"Ranked stablecoin leaderboard with stability scores, peg deviation, and market cap.","inputSchema":{"additionalProperties":true,"properties":{"limit":{"description":"Default 50","maximum":200,"minimum":1,"type":"integer"}},"type":"object"},"name":"stablecoin_index"},{"description":"Peg deviation history and stability stats for a stablecoin.","inputSchema":{"additionalProperties":true,"properties":{"period":{"description":"Stability window, default \"30d\"","enum":["7d","30d","90d"],"type":"string"},"symbol":{"description":"Stablecoin symbol (e.g. \"usdt\", \"usdc\")","type":"string"}},"required":["symbol"],"type":"object"},"name":"stablecoin_peg_stability"},{"description":"Top N coins ordered by market capitalisation.","inputSchema":{"additionalProperties":true,"properties":{"limit":{"description":"Number of coins, default 100","maximum":500,"minimum":1,"type":"integer"}},"type":"object"},"name":"top_coins"},{"description":"Biggest 24h gainers and losers within a rank segment.","inputSchema":{"additionalProperties":true,"properties":{"limit":{"description":"Number of gainers and losers to return on each side, default 10","maximum":50,"minimum":1,"type":"integer"},"segment":{"description":"Rank segment, default \"top100\"","enum":["top10","top100","top1000"],"type":"string"}},"type":"object"},"name":"top_movers"}]},"body_sha256":"04d3401e5572e61a05a88ed692e07b01aead66353151ee4ccddef2b1127a72e8","prev_id":null,"leaf":"0x5e7d2efa3c2efe3d4077bc48a186dadf822548d1c9eeba3817e33a5ad20ff72f","leaf_text":"{\"body\":\"04d3401e5572e61a05a88ed692e07b01aead66353151ee4ccddef2b1127a72e8\",\"id\":578922,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793143217761058,\"prev\":null,\"subject\":\"22088cc0-6775-48b9-ae23-2613d42f8c02\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x5e7d342d17d34b05f9959f31c572c2c2fb4fcad3a7a4d634262ed94ad0871cf2","0x9a7a68c46ca070bc29a37c49a7f9421523077adb9b07b1258caa5cdbedf596ff","0xcf6e7b4dc89d8b211b89f3f3c2bd972c55e2410e6b9ff38928dbdd9f4211675b","0x6641c38dcfb68706596608c818e87caded1c59b357d4e337741f3b2475085cb6","0x840f0240cabfab9ac125eb2d5b1bf988a7f0d72723a8d59aa33157a080f072c9","0x76edc8a08db9b4d7a10d64f877cc4ef7a8d81ec5f764dc7b1a7691f9063300f3","0x11a7e381b0c482c042508b88951e46bf851559186d946da9638cc3e055cff4a6","0xa2f077da8b681666284efff3fa72164ae70e84714f1bfde2e50e7ede9b8a2c1e","0xa5660c01c6d80202806499156f403e91eaff1337f90d5cc5da894e4d90065136","0x4e79d33c25ca758a2e65bce3276e1b993b98712703de050f26dfdeb009d2099b","0x915047fd83f4ac923bed7c49fdd93482d256c066901f5966acf8a481ff6bd0b8","0x4c8fa606175c9cb1c3e3bd96088308174f83b262a092ba5ff94c58839714ede9","0xeaf6b21867367f85a965f982b6593c42eafe4fdf74e94b675523a6478de49a54","0x4277e02be0b5d91d78bc2247e37d402572474ba896c2e8f45765c8dc4e244d36","0x6f00f0da417f4126951ba8ba9b7962c847e91f5c61364ad9ad47e5f979698a60","0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}