Plan ₿ Forum 2026 · Лугано · 23–24 окт.
21 BTC

AI / MCP

MCP-сервер: данные о биткоине для ИИ-агентов

Бесплатный сервер Model Context Protocol. Подключите Claude, Cursor или любой MCP-клиент к одному адресу, и агент сможет читать живую цену биткоина, потоки ETF, комиссии, статистику сети, деривативы, глоссарий, события и наш журнал изменений. Только чтение, без ключа. Те же данные, что в открытом API, в виде инструментов.

https://21btc.cc/mcp

Поделиться разделом

Подключение

Транспорт: Streamable HTTP, POST JSON-RPC на адрес выше. Добавьте его как удалённый сервер:

{
  "mcpServers": {
    "21btc": {
      "type": "http",
      "url": "https://21btc.cc/mcp"
    }
  }
}

Claude Code: claude mcp add --transport http 21btc https://21btc.cc/mcp

Попробовать вручную:

curl -s https://21btc.cc/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}'
curl -s https://21btc.cc/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_fees","arguments":{}}}'

Обнаружение: /mcp/server-card · /.well-known/ai-catalog.json · /llms.txt · открытый JSON API

Инструменты (14)

MCP-инструменты и что они возвращают
ИнструментЧто возвращает
get_priceТекущая цена BTC в USD и ещё 7 валютах по официальным курсам. Те же данные, что GET /api/v1/price.
get_etf_flowsСпотовые биткоин-ETF США: BTC в фондах, комиссия, потоки за день, 5 и 20 дней и с запуска (млн $).
get_risk_scoreСводная оценка Risk On/Off (0–100) со всеми входами, формулой и источниками.
get_volatilityРеализованная волатильность за 7, 30, 90 и 365 дней и по годам.
get_holdersДержатели биткоина: компании, фонды, государства (BTC, изменение за 7 дней).
get_rainbow_modelПараметры радужной модели и текущее отклонение (модель, а не прогноз).
get_stock_to_flowStock-to-flow и значение модели PlanB 2019 (модель, а не прогноз).
get_network_statsСеть биткоина сейчас: высота блока, хешрейт, сложность и ближайшая корректировка, мемпул, среднее время блока, отсчёт до халвинга.
get_feesРекомендуемые комиссии в сат/vB (быстро, 30 минут, час, эконом, минимум) и размер мемпула, mempool.space.
get_derivativesБессрочные фьючерсы BTC на Binance, Bybit, OKX и Deribit: открытый интерес, ставка фандинга, история за 30 дней и свежие ликвидации OKX. Ликвидации только по одной бирже.
get_holder_distributionСколько адресов биткоина держат от 0,1 до 10 000 BTC и как монеты делятся по классам. Адреса, а не люди.
search_siteПоиск по страницам сайта, глоссарию, вики, блогу, видео, пулам, кошелькам и взломам на английском и русском.
get_eventsБлижайшие биткоин-конференции: даты, город, официальная ссылка, билеты (цена только если проверена на официальной странице).
get_changelogПоследние изменения 21btc.cc с датами и ссылками; те же данные, что на странице /changelog и в её RSS.

Агентам описания отправляются на английском; search_site понимает и русский и может вернуть русские заголовки (language: ru).

Источники: 21btc.cc, mempool.space, Farside, bitcointreasuries.net · каждый ответ содержит свой источник и время

Лимиты и безопасность

  • Только чтение: у всех инструментов readOnlyHint, ни один не пишет, не отправляет и не платит.
  • 60 запросов в минуту с одного IP; выше — 429 с Retry-After. Тело запроса ограничено 16 КБ.
  • Без входа, cookies и секретов. CORS открыт, заголовок Origin не ограничивается: защищать нечего, проверка Origin из спецификации нужна серверам с приватными данными.
  • Без состояния: сессий нет, GET возвращает 405. Ответы — обычный JSON, а не поток.
  • Бесплатно, со ссылкой на 21btc.cc и первоисточники из ответа. Не инвестиционный совет.

FAQ

Нужен ли API-ключ или аккаунт?
Нет. Сервер открытый и бесплатный. Входа, cookies и секретов нет; каждый инструмент читает публичные данные.
Может ли агент что-то изменить на сайте?
Нет. Каждый инструмент только читает (стоит readOnlyHint), а инструментов, которые пишут, отправляют или платят, на сервере нет.
Какой лимит запросов?
60 запросов в минуту с одного IP-адреса. Сверх этого сервер отвечает 429 с заголовком Retry-After. Результаты инструментов также кэшируются у нас примерно на минуту.
Какие версии MCP поддерживаются?
Streamable HTTP без состояния. На одном адресе принимаются и классическое рукопожатие (2025-11-25, 2025-06-18, 2025-03-26), и безсессионный стиль 2026-07-28 (server/discover, без рукопожатия).
Это инвестиционный совет?
Нет. Модели вроде радуги и stock-to-flow помечены как модели, а не прогнозы, а каждый ответ называет источник и время.