bitcompare/mcp-server

bitcompare/mcp-server

от bitcompare
MCP-сервер для доступа к криптовалютной доходности, ценам и рыночным данным в реальном времени. 18 инструментов для работы с историческими и текущими ставками по стейкингу, кредитованию, дериватива...

@bitcompare/mcp-server

The official crypto yield data MCP server: native Claude access to live and historical crypto lending, savings, staking, borrowing, stablecoin, price, coin metadata, and market data. Built on Model Context Protocol — works with Claude Desktop, Claude Code, Claude.ai, and any MCP-compatible agent.

One npm install, eighteen tools, one API key.

npx -y @bitcompare/mcp-server

Requires a Bitcompare Pro or Enterprise plan. Get a ck_live_* key at https://pro.bitcompare.net/dashboard/keys.

What you get

18 read-only tools, all gated by the same plan limits as REST:

  • Crypto yield data — current & historical lending, borrowing, savings, and staking APYs across CeFi and DeFi providers
  • Coins — metadata, markets, history, similar coins, and top-by-market-cap lookups
  • Prices — aggregated exchange prices with median + outlier filtering
  • Global market stats — total market cap, dominance, Fear & Greed Index, 24h top movers
  • Stablecoin data — peg deviation leaderboard, historical drift, and yield comparison
  • Symbol resolution — map exchange-specific tickers (BTC, XBT, wBTC) to canonical coin IDs
Инструменты были проиндексированы:
coin_historyтолько чтениеидемпотентныйвнешний мир

Исторический временной ряд цен для символа монеты. (Текущий план: до 7 дней истории.)

График исторических цен монеты

Параметры
  • daysinteger

    Дни истории

  • symbolstringобязательный

    Символ монеты (например, "btc")

coin_marketsтолько чтениеидемпотентныйвнешний мир

Биржи и торговые пары для монеты, с ценами и объемами.

Рынки, торгующие монетой

Параметры
  • coinIdstringобязательный

    Канонический идентификатор монеты, рынки которой нужно получить (например, "ethereum").

  • limitinteger

    Максимальное количество строк бирж/торговых пар для возврата, по умолчанию 50.

fear_greed_indexтолько чтениеидемпотентныйвнешний мир

Текущее значение индекса Fear & Greed и исторический тренд.

Индекс страха и жадности

Параметры

Без параметров.

get_coinтолько чтениеидемпотентныйвнешний мир

Полная метаинформация о монете: описание, ссылки, категории, рыночные данные, статистика разработчиков.

Получить метаданные монеты

Параметры
  • coinIdstringобязательный

    Канонический идентификатор монеты или slug (например, "bitcoin")

get_priceтолько чтениеидемпотентныйвнешний мир

Текущая агрегированная цена для одного или нескольких символов, вычисленная на основе данных нескольких бирж.

Агрегированная биржевая цена

Параметры
  • symbolsstring | string[]обязательный

    Один символ или массив символов (например, "btc" или ["btc","eth"])

  • vsstring

    Валюта котировки. По умолчанию "usd".

get_rate_by_symbolтолько чтениеидемпотентныйвнешний мир

Получает все тарифы провайдеров для конкретного символа монеты. Опционально фильтрует по категории.

Получить курсы для одного символа

Параметры
  • categorystring

    Фильтрует по одной категории продукта (например, "savings", "lending", "staking")

  • symbolstringобязательный

    Символ монеты, например "btc" или "eth".

get_rate_historyтолько чтениеидемпотентныйвнешний мир

Временные ряды исторических курсов для символа. Pro-планы получают до 5 лет; младшие тарифы ограничены на стороне сервера. (Текущий тариф: до 7 дней истории.)

Исторические курсы

Параметры
  • daysinteger

    Дней истории. Ограничено лимитом тарифа (7 Free, 1825 Pro).

  • providerstring

    Слаг провайдера, по которому нужно ограничить область.

  • symbolstringобязательный

    Символ монеты

get_ratesтолько чтениеидемпотентныйвнешний мир

Выводит текущие ставки от разных провайдеров, с возможностью фильтрации по символу, категории или провайдеру. Используйте, чтобы отвечать на вопросы вроде «какая сейчас лучшая доходность по BTC?»

Получить текущие курсы

Параметры
  • categorystring

    Фильтровать по категории продукта (например, «сбережения», «кредитование»).

  • limitinteger

    Максимум результатов, по умолчанию 100.

  • providerstring

    Фильтр по slug провайдера

  • symbolstring

    Фильтровать по символу монеты (например, «btc»)

list_coinsтолько чтениеидемпотентныйвнешний мир

Постраничный список монет с опциональным поиском по названию или символу.

Список монет

Параметры
  • limitinteger

    Размер страницы, по умолчанию 20

  • pageinteger

    Страница, по умолчанию 1

  • searchstring

    Ищет по имени или символу.

list_providersтолько чтениеидемпотентныйвнешний мир

Все поставщики ставок, опционально отфильтрованные по категории продукта.

Список поставщиков тарифов

Параметры
  • categorystring

    Отфильтруйте поставщиков, которые предлагают эту категорию (например, «сбережения», «кредитование»).

  • limitinteger

    Максимум результатов, по умолчанию 100.

market_summaryтолько чтениеидемпотентныйвнешний мир

Сводка за один запрос: общая капитализация рынка, объем за 24 часа, доминирование BTC/ETH и последний тренд.

Сводка по глобальному рынку

Параметры

Без параметров.

resolve_symbolтолько чтениеидемпотентныйвнешний мир

Сопоставляет биржевой или неоднозначный символ с каноническим идентификатором монеты bitcompare. Полезно, когда биржа использует нестандартный тикер.

Преобразовать символ в каноническую монету

Параметры
  • contextstring

    Биржа-источник или валюта котировки для устранения неоднозначности (например, "kraken", "binance")

  • symbolstringобязательный

    Биржевой или неоднозначный символ

resolve_symbols_batchтолько чтениеидемпотентныйвнешний мир

Разрешает до 100 символов в одном запросе. Требуется план с включенными bulk endpoints. Ваш текущий план не включает bulk endpoints — вызовы будут возвращать 403.

Пакетно разрешить символы

Параметры
  • contextstring

    Исходная биржа или валюта котировки, применяемая к каждому входному символу.

  • symbolsstring[]обязательный

    До 100 символов для разрешения за один запрос.

similar_coinsтолько чтениеидемпотентныйвнешний мир

Монеты, связанные с данной монетой по схожести категории/сектора.

Похожие монеты

Параметры
  • coinIdstringобязательный

    Канонический ID монеты для поиска связанных монет (например, "bitcoin")

  • limitinteger

    Максимум связанных монет для возврата, по умолчанию 10.

stablecoin_indexтолько чтениеидемпотентныйвнешний мир

Рейтинг стейблкоинов с оценками стабильности, отклонением от привязки и рыночной капитализацией.

Рейтинг стабильности стейблкоинов

Параметры
  • limitinteger

    По умолчанию: 20

stablecoin_peg_stabilityтолько чтениеидемпотентныйвнешний мир

История отклонений от привязки и статистика стабильности для стейблкоина.

Стабильность привязки стейблкоина

Параметры
  • symbolstringобязательный

    Символ стейблкоина (например, «usdt», «usdc»).

  • windowenum

    Окно стабильности, по умолчанию "30d"

top_coinsтолько чтениеидемпотентныйвнешний мир

Топ N монет по рыночной капитализации.

Топ монет по рыночной капитализации

Параметры
  • limitinteger

    Количество монет, по умолчанию 100

top_moversтолько чтениеидемпотентныйвнешний мир

Самые выросшие и упавшие за 24 часа в рамках сегмента рейтинга.

Лидеры роста/падения

Параметры
  • limitinteger

    Количество выросших и упавших для возврата с каждой стороны, по умолчанию 10.

  • segmentenum

    Сегмент ранжирования, по умолчанию "top100"

1.1.0основная
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить bitcompare/mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"bitcompare-mcp-server-8fkvt6bnfp\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@bitcompare/mcp-server\"],\"env\":{\"BITCOMPARE_API_KEY\":\"ck_live_...\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add bitcompare-mcp-server-8fkvt6bnfp --env BITCOMPARE_API_KEY=ck_live_... -- npx -y @bitcompare/mcp-server

Либо через JSON-конфиг:

claude mcp add-json bitcompare-mcp-server-8fkvt6bnfp "{\"command\":\"npx\",\"args\":[\"-y\",\"@bitcompare/mcp-server\"],\"env\":{\"BITCOMPARE_API_KEY\":\"ck_live_...\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add bitcompare-mcp-server-8fkvt6bnfp --env BITCOMPARE_API_KEY=ck_live_... -- npx -y @bitcompare/mcp-server

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.bitcompare-mcp-server-8fkvt6bnfp]
command = "npx"
args = ["-y", "@bitcompare/mcp-server"]

[mcp_servers.bitcompare-mcp-server-8fkvt6bnfp.env]
BITCOMPARE_API_KEY = "ck_live_..."
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите bitcompare/mcp-server, а в поле команды запуска — строку ниже:
npx -y @bitcompare/mcp-server

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например bitcompare-mcp-server-8fkvt6bnfp.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: bitcompare-mcp-server-8fkvt6bnfp
    command: npx
    args:
      - "-y"
      - "@bitcompare/mcp-server"
    env:
      BITCOMPARE_API_KEY: ck_live_...
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "bitcompare-mcp-server-8fkvt6bnfp": {
      "command": "npx",
      "args": [
        "-y",
        "@bitcompare/mcp-server"
      ],
      "env": {
        "BITCOMPARE_API_KEY": "ck_live_..."
      }
    }
  }
}

Похожие MCP-сервера

kukapay/crypto-sentiment-mcp

kukapay/crypto-sentiment-mcp

от kukapay

MCP сервер для анализа криптовалютных настроений. Через Santiment он отслеживает баланс настроений, социальную активность и трендовые слова. Помогает трейдерам и аналитикам отслеживать рыночные тре...

Python⭐ 47
kukapay/bridge-metrics-mcp

kukapay/bridge-metrics-mcp

от kukapay

MCP сервер для метрик кросс-чейн мостов. Предоставляет AI-агентам данные в реальном времени: списки цепей, мостов, исторические объемы, дневные токены и транзакции. Полезен разработчикам DeFi и ана...

Python⭐ 2
4dmrkey/cryptopolitan-mcp

4dmrkey/cryptopolitan-mcp

от 4dmrkey

MCP сервер для AI-агентов: свежие криптовалютные новости, аналитика и прогнозы цен от Cryptopolitan с поиском по 50 000+ статей и фильтрами по категориям и активам. Полезен разработчикам AI-помощников и трейдерам.

JavaScript⭐ 4
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

от coinpaprika

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript⭐ 101
cahthuranag/mcp-server

cahthuranag/mcp-server

от cahthuranag

Сервер AllRatesToday предоставляет ИИ-ассистентам доступ к реальным курсам валют и историческим данным. Четыре MCP-инструмента для запроса текущих котировок, истории за год и списка валют — идеально для Claude, Cursor и других MCP-клиентов.

TypeScript⭐ 4
kukapay/crypto-stocks-mcp

kukapay/crypto-stocks-mcp

от kukapay

MCP-сервер отслеживает в реальном времени криптовалютные акции (Coinbase, MicroStrategy). Предоставляет AI-агентам цены, историю и списки акций для анализа блокчейн-инвестиций. Поддерживает удобные...

Python⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин