NewBitcompare Yield API and MCP now give developers and AI agents access to live crypto yield data.
Developer hub·REST · WebSocket · MCP

Bitcompare developer hub — one API, every crypto rate.

Real-time yields across 60+ providers, coin metadata for 350+ assets, aggregated prices, market stats, and stablecoin stability. Available as REST, WebSocket streams, or MCP tools for Claude.

Free tier: 30 requests/min, 10,000/month — no card required. WebSocket and bulk endpoints unlock at Growth ($149/mo); MCP and 5-year historical data unlock at Pro ($499/mo).

Quick start

Pick your integration path. Both work with the same ck_live_* API key from pro.bitcompare.net.

REST · curlPlain HTTP, no SDK required
curl -s "https://api.bitcompare.net/api/v1/rates/BTC?category=lending" \
  -H "Authorization: Bearer $BITCOMPARE_API_KEY"

# Response (rates truncated):
# {
#   "data": {
#     "symbol": "BTC",
#     "rates": [
#       {
#         "provider": "bitfinex",
#         "symbol": "BTC",
#         "category": "lending",
#         "rate": 0.0016,
#         "metadata": null,
#         "lastUpdated": "2026-07-17T06:30:51.895Z",
#         "coinId": "bitcoin",
#         "providerSymbol": "BTC",
#         "unitType": "absolute",
#         "unitSymbol": null
#       },
#       {
#         "provider": "kamino",
#         "symbol": "BTC",
#         "category": "lending",
#         "rate": 0.02490503,
#         "metadata": {
#           "headline": {
#             "apy": 0.024905030905908454,
#             "name": "HYnVhjsvU1vBKTPsXs1dWe6cJeuU8E4gjoYpmwe81KzN",
#             "tvlUsd": 166713.76664533268
#           },
#           "variants": [
#             {
#               "apy": 0.024905030905908454,
#               "name": "HYnVhjsvU1vBKTPsXs1dWe6cJeuU8E4gjoYpmwe81KzN",
#               "tvlUsd": 166713.76664533268
#             }
#           ],
#           "truncated": false,
#           "variantCount": 1
#         },
#         "lastUpdated": "2026-07-17T06:30:46.680Z",
#         "coinId": "bitcoin",
#         "providerSymbol": "WBTC",
#         "unitType": "absolute",
#         "unitSymbol": null
#       }
#     ],
#     "count": 16
#   }
# }
MCP · Claude Desktopstdio transport via npx
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "bitcompare": {
      "command": "npx",
      "args": ["-y", "@bitcompare/mcp-server"],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}

// Then in Claude:
// > "What's the best yield on BTC right now?"
// Claude invokes the get_rates tool and answers from live data.

Everything in one place

Documentation, specs, MCP descriptors, and the dashboard — all linked from a single page.