CoinMarketCap MCP
Реализация протокола контекста модели (MCP) для API CoinMarketCap , предоставляющая стандартизированный интерфейс для доступа к данным рынка криптовалют, информации о биржах и другим показателям, связанным с блокчейном.
Функции
Полный охват API CoinMarketCap
Получайте данные о последних тенденциях криптовалют, движениях рынка и глобальных рыночных показателях.
Доступ к подробным данным OHLCV при наличии стандартной подписки или выше
Проверка параметров безопасности типов с помощью Zod
Предпосылки
Если у вас нет ключа API, сначала зарегистрируйтесь, чтобы получить бесплатный Basic ключ здесь .
Конфигурация клиента
Существует несколько вариантов настройки клиента MCP с сервером. Для настройки размещенного/удалённого сервера используйте CLI Smithery с ключом API Smithery . Для локальной установки используйте npx или сборку из исходников. Каждый из этих вариантов поясняется ниже.
Удаленный сервер Smithery (рекомендуется)
Чтобы добавить удаленный сервер в config.json вашего клиента MCP, выполните следующую команду из Smithery CLI :
При появлении соответствующего запроса введите COINMARKETCAP_API_KEY и SUBSCRIPTION_LEVEL (см. параметры ниже).
Кузнечное дело SDK
Если вы разрабатываете собственное приложение-агент, вы можете использовать шаблонный код здесь .
Локальная установка NPX
Чтобы установить сервер локально с помощью npx , добавьте следующее в config.json вашего клиента MCP:
Сборка из исходного кода
Загрузить репозиторий:
Установить пакеты (внутри клонированного репозитория):
Добавьте следующее в
config.jsonвашего клиента MCP:
Переменные конфигурации
Переменная | Описание | Необходимый? | По умолчанию |
| API-ключ от CoinMarketCap.com | Да | |
|
,
,
,
,
или
| Нет |
|
| Порт для метода потоковой передачи HTTP | Нет |
|
Поддерживаемые инструменты
Уровень подписки: Базовый (и выше)
Криптовалюта
cryptoCurrencyMap: Получить карту всех криптовалютgetCryptoMetadata: Получить метаданные для одной или нескольких криптовалютallCryptocurrencyListings: получите последние рыночные котировки для криптовалют от 1 до 5000cryptoQuotesLatest: получите последние рыночные котировки для 1 или нескольких криптовалютcryptoCategories: Получить список всех категорий криптовалютcryptoCategory: Получить метаданные о категории криптовалюты
Обмен
exchangeMap: Получить карту всех биржexchangeInfo: Получить метаданные для одной или нескольких биржexchangeAssets: Получить список всех активов, доступных на бирже
ДЕКС
dexInfo: Получить метаданные для одной или нескольких децентрализованных биржdexListingsLatest: получите последние рыночные данные для всех DEXdexNetworksList: Получить список всех сетей с уникальными идентификаторамиdexSpotPairsLatest: получите последние рыночные данные по всем активным спотовым парам DEXdexPairsQuotesLatest: Получите последние рыночные котировки для спотовых парdexPairsOhlcvLatest: Получите последние данные OHLCV для спотовых парdexPairsOhlcvHistorical: Получить исторические данные OHLCV для пар спотовdexPairsTradeLatest: Получите последние сделки по спотовым парам
Глобальные показатели
globalMetricsLatest: получите последние глобальные метрики криптовалюты
Индекс
cmc100IndexLatest: Получите последние значения индекса CoinMarketCap 100 и его составляющиеcmc100IndexHistorical: Получить исторические значения индекса CoinMarketCap 100
Инструменты
priceConversion: конвертация суммы одной криптовалюты или фиатной валюты в другуюgetPostmanCollection: Получить коллекцию Postman для API
Другой
fiatMap: Получить карту всех фиатных валютkeyInfo: получение информации об использовании и статусе ключа APIfearAndGreedLatest: Получите последний индекс страха и жадностиfearAndGreedHistorical: Получить исторические значения индекса страха и жадности
Уровень подписки: Любитель (и выше)
Криптовалюта
cryptoAirdrops: получить список всех криптовалютных airdropscryptoAirdrop: Получить метаданные о конкретной раздачеhistoricalCryptocurrencyListings: получите исторические рыночные котировки для любой криптовалютыcryptoQuotesHistorical: получите исторические рыночные котировки для любой криптовалютыcryptoQuotesHistoricalV3: получите исторические рыночные котировки с расширенными временными интервалами
Обмен
exchangeQuotesHistorical: Получите исторические котировки для любой биржи
Глобальные показатели
globalMetricsHistorical: Получите исторические глобальные метрики криптовалюты
Уровень подписки: Стартап (и выше)
Криптовалюта
newCryptocurrencyListings: Получить список недавно добавленных криптовалютcryptoTrendingGainersLosers: получите информацию о самых крупных победителях и неудачниках за определенный период времениcryptoTrendingLatest: Получите топ криптовалют по объему поискаcryptoTrendingMostVisited: Получите самые посещаемые криптовалютыcryptoOhlcvLatest: получите последние данные рынка OHLCV для любой криптовалютыcryptoOhlcvHistorical: получите исторические данные рынка OHLCV для любой криптовалютыcryptoPricePerformanceStatsLatest: получите статистику ценовой эффективности для любой криптовалюты
Уровень подписки: Стандартный (и выше)
Криптовалюта
cryptoMarketPairsLatest: получите последние рыночные пары для любой криптовалюты
Обмен
exchangeListingsLatest: Получите последние рыночные данные для всех биржexchangeMarketPairsLatest: получите последние рыночные пары для любой биржиexchangeQuotesLatest: Получите последние рыночные котировки для одной или нескольких бирж
Содержание
contentLatest: Получайте последние новости и контент о криптовалютеcontentPostsTop: Получите лучшие посты о криптовалютеcontentPostsLatest: Получите последние сообщения о криптовалютеcontentPostsComments: Получить комментарии к определенному посту
Сообщество
communityTrendingTopic: Получите популярные темы в сообществе криптовалютcommunityTrendingToken: Получите популярные токены в сообществе криптовалют
Уровень подписки: Enterprise (и выше)
Блокчейн
blockchainStatisticsLatest: Получите последнюю статистику для одного или нескольких блокчейнов
Внося вклад
Вклады приветствуются и поощряются! Пожалуйста, прочтите CONTRIBUTING.md для получения инструкций по вопросам, вкладам и контактной информации.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityReal-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keysLast updated -37687MIT License
- AsecurityAlicenseAqualityCoinmarket API integration to fetch cryptocurrency listings and quotesLast updated -241MIT License
- Asecurity-licenseAqualityA Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.Last updated -33
- -security-license-qualityReal-time access to cryptocurrency data from the CoinMarketCap API.Last updated -131MIT License